Forum Discussion

4 Replies

  • StefanPark's avatar
    StefanPark
    Community Member

    I recommend avoiding hotspots in Storyline for learner interactions. Hotspots cannot receive keyboard focus, do not display a focus indicator, and are therefore inaccessible to keyboard and assistive technology users. Instead, use buttons or transparent shapes that are focusable and can be activated by both mouse and keyboard users.

    • ShannonMille321's avatar
      ShannonMille321
      Community Member

      Thanks for your thoughts! This may be newer as I don't use hotspots often, but they are focusable by keyboard and do include a focus indicator.

      The right click trigger is the only issue I've encountered with the hotspot not receiving keyboard focus. 

      • SamHill's avatar
        SamHill
        Legend

        Hi ShannonMille321​ not sure if you saw my comment on this issue I posted a few days ago.

        The summary is "in this instance I would allow the right click trigger to be also triggered with a left click so that it can be focusable and activated using the ENTER key. If you are trying to emulate an expected behaviour in the system, you can just explain this to keyboard users they can select ENTER."

  • ShannonMille321​ in this instance I would allow the right click trigger to be also triggered with a left click so that it can be focusable and activated using the ENTER key. If you are trying to emulate an expected behaviour in the system, you can just explain this to keyboard users they can select ENTER.

    The documented key combination to open the context menu is SHIFT+F10.

    Windows Mouse Keys

    If you specifically need to perform a physical mouse right-click rather than open a context menu:

    • Turn on Mouse Keys in Windows Accessibility settings.
    • Use the numeric keypad to move the mouse pointer.
    • Press - on the numeric keypad to select the right mouse button.
    • Press 5 to click.
    • So the basic sequence is:
    • Move pointer → - → 5

    You can switch back to the left mouse button with /.

    Cheers,

    Sam