Change default action for Shift+Wheel to scroll horizontally

Confirmed Issue #14286074 • Assigned to wptcomptri@microsoft.com

Details

Author
Philipp R.
Created
Oct 18, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
  • Internet Explorer
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Current default action:

Shift+Wheel navigates the history (the same as Firefox, see this 16-year-old issue).

Proposed default action:

Shift+Wheel fires a horizontal wheel event as its default action.

Reasoning:

Convincing Mozilla & Microsoft to change the default action would allow sites to use Shift+Wheel as a horizontal scrolling interaction trigger per common convention with wide support across browsers. This functionality is common not only to web browers but also graphic applications.

This is necessary as a regular mouse (as it is still very common) only offers means of scrolling vertically.

In the aforementioned issue in the Mozilla issue tracker, there has been some movement lately, to change the default action as proposed.

Further Considerations:

Without this, there is no way to trigger horizontal scrolling via a vertical mouse wheel, as one can’t synthesize a custom, thus trusted event, that would do so. The Shift modifier key is also the only key that is available for this kind of interaction. Ctrl+Wheel commonly zooms the page. Alt+Wheel is used by Ubuntu for window dragging. This cannot be prevented.

Note that I marked this as affecting standards compliance. If this is strictly for issues conflicting with an existing spec, then I’m sorry and this flag needs to be removed.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “wptcomptri@microsoft.com”

    • Firefox Nightly just shipped this. Shift+Wheel now has horizontal scrolling as its default action.

    • Microsoft Edge Team

      Changed Status to “Confirmed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in