-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Horizontal scrolling is not "Austrailian" #3519
Comments
We only process the wheel messages we receive; see https://github.com/dnschneid/crouton/blob/master/host-ext/nacl_src/kiwi.cc#L610 I dunno if we have access to the australian scrolling setting to do anything smarter. @drinkcat? |
I inserted the following as line 125 (right after the
This works for me for both windowed and full-desktop (KDE) apps. Scroll direction (both horizontal and vertical) remained consistent between ChromeOS and the xiwi apps even as I toggled between traditional/Australian scrolling. |
The solution from @ibrado worked perfectly for me. Is there something we can do to detect Austrailian and apply this automatically for people? |
Actually, it works for me either way (Australian or traditional), so perhaps this can be applied as a general patch. I haven't tested it in other desktop/X11 environments though. Which one are you using, btw? |
I'm just using plain xiwi with the extension to run one app (WebStorm IDE) in a window. My crouton install:
My app launch:
|
Please describe your issue:
In Chrome OS settings I have set the touchpad to the "Austrailian" (aka "natural") setting.
After installing crouton, the crouton/xiwi windowed apps I run do not scroll horizontally the same way Chrome OS does.
Crouton/xiwi apps do obey that setting for vertical scrolling.
Please advise if there is a crouton config or anything I could try to get natural scrolling horizontally. Alternatively, if there's a different crouton install, target, etc. that should yield better results that would be helpful as well.
If known, describe the steps to reproduce the issue:
Chromebook model: Google Pixelbook
Crouton install:
$ sudo sh ~/Downloads/crouton -t xiwi,touch
The text was updated successfully, but these errors were encountered: