Skip to main content
New Participant
January 19, 2011
Question

How can a click box support CTRL/SHIFT/ALT in Captivate?

  • January 19, 2011
  • 2 replies
  • 4031 views

Hi all,

    How can a click box support CTRL/SHIFT/ALT in Captivate ?

    i.e., It can support click, double click, and right click, can it support "CTRL/SHIFT/ALT" when clicking?

    I need this feature because some user operation requires this.

    We're using Captivate 5.

    Could anybody give me some suggestion?  Tahnks.

Joseph

This topic has been closed for replies.

2 replies

Inspiring
February 7, 2011

Joseph,

You need a widget or flash animation to be able to do CTRL, SHIFT and ALT clicks in Captivate, but I'm not aware of one that works with Captivate 5. You might have to commission that or code it yourself if you're familiar with actionscript.

-Eric

Participating Frequently
January 20, 2011

Hi Joseph,

Try adding Shortcut to the click-box in the PI. Just select the 'Shortcut' text-field, and then press the required key combination, you want to assign as its shortcut.

Note that you need to add some character with the keys like 'Ctrl', 'Alt', 'Shift' etc.

Regards

Chinmay Baid

http://blogs.adobe.com/captivate

Inspiring
November 10, 2011

Although you can add Ctrl, Alt and Shift shortcuts to click boxes, they may or may not work, depending on the context where the presentation is running.

The following comments relate to Captivate 5 presentations.

If you publish the presentation as an exe file, Shift and Ctrl click boxes will work, but not Alt click boxes. Right-clicks won't be detected, either.

If you publish as htm + swf for viewing in a browser, you can avoid the right-click problem, but which  shortcuts get detected depends on which browser is being used.

I have tested Internet Explorer, Firefox, Chrome, Opera and Safari, with the following results:

Alt: No browser passes Alt shortcuts through to the Flash player. If the Alt shortcut is meaningful to the browser itself, that's what happens (e.g., Alt+T will display the Tools menu in Internet Explorer; otherwise nothing happens). Note: Alt click boxes work when you test the presentation in an F8 preview window, but they don't work when the presentation has been published, so the F8 preview is misleading.

Ctrl: All except Internet Explorer pass all Ctrl shortcuts to the Flash Player, so they are generally safe to use if you can ensure the user will not view the presentation in IE. IE keeps most Ctrl shortcuts for itself, but there are a few (e.g., Ctrl+G) that IE passes to Flash, so you can use Ctrl+G freely, knowing it will work in every browser. Ctrl+M and Ctrl+U are two others

Shift: All, including Internet Explorer pass Shift shortcuts to the Flash Player. I have sometimes therefore set up a simulation with click boxes that look for a Shift+ shortcut key instead of Alt+, and included an apologetic prompt to tell the user to do so.

It's a mess! It is essential to test your simulation in whatever environments it will be used in, and adapt it if some shortcut you really want to use doesn't work.

Trevor

Inspiring
November 11, 2011

Thanks for this Trevor.  Very useful information.  I'm bookmarking this thread thanks to your post.


Thanks, Rod.

There is a further complication with keyboard shortcuts that involve function keys, as some of these do not get passed to the Flash player regardless of context:

It is particularly unfortunate that Shift+F10 is not detected, as various Microsoft apps use that as a shortcut to open the right-click context menu. It would be helpful if users could at least use Shift+F10 in contexts that cannot detect a mouse right-click, but no such luck!

Trevor