-
-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2-finger scroll with ms edge #2073
Comments
On regular browsers, we see pairs of events:
With ms edge when using two finger scrolling, we see just the pointermove. |
2018-12-08 04:10:52: antoine uploaded file
|
2018-12-10 18:39:26: antoine uploaded file
|
2018-12-10 20:26:46: antoine uploaded file
|
Basic workaround merged in r21198. Still TODO: make it an option so we can choose between "zoom" and "scroll" modes for the touchpad since we can't have both... and don't enable those workarounds unless we really need them (ie: other browsers don't). The proper way to deal with this would be to forward all touch events to the server (#1615), without emulating a wheel event, so that the server could take the appropriate action based on the touch gesture. Related: there are issues with uinput support (see #1611#comment:29) so we don't support "smooth scrolling" via uinput. |
r21200 allows pointer events to bubble up, which allows most browsers to zoom anywhere, just not msedge.. |
r21208 adds a rather ugly top bar menu entry so that msedge users can choose between scrolling and zooming with touch events. |
2018-12-13 19:41:39: maxmylyn commented
|
It's not just msedge you need but a "precision touchpad" device. |
2018-12-13 19:49:20: maxmylyn commented
|
Fix for Firefox in r21510. |
2019-02-07 14:50:00: antoine commented
|
As per Edge does not fire wheel events when scrolling using the 2-finger scroll gesture on a Precision Touchpad (well worth a read - some of the comments are pure gold).
Links:
The text was updated successfully, but these errors were encountered: