Зворотне горизонтальне прокручування в хромі


4

У мене виникла проблема з моєю мишкою Logitech MX Master, яка має спеціальне горизонтальне колесо прокрутки. Я створив файл в /usr/share/x11/xorg.conf.dcall, 52-mouse-map.confякий має такий вміст:

Section "InputClass"
    Identifier  "pointer:Logitech MX Master"
    Option  "ButtonMapping" "1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20"
EndSection 

Щоразу, коли я завантажуюся, я отримую правильне відображення кнопок, де 6 і 7 помінялися місцями, щоб повернути горизонтальний напрямок.

$ xinput get-button-map 11
1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20  

Він працює в моєму i3wm і піднесеному тощо, але в хромі, коли я його використовую на веб-сайтах і прокручувати вкладки, це оригінальний спосіб, який мені здається дивним. "Прокрутіть вгору на прокрутки великого пальця вліво, а прокрутки вниз праворуч".

Кожен, хто знає, що може бути причиною того, що моя зміна не працює на хром, а всюди? А може, виправлення.
Ось така інформація:

$ xinput list 11
Logitech MX Master                          id=11   [slave  pointer  (2)]
    Reporting 7 classes:
        Class originated from: 11. Type: XIButtonClass
        Buttons supported: 20
        Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Side" "Button Extra" "Button Forward" "Button Back" None None None None None None None None None
        Button state:
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 0:
          Label: Rel X
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 1:
          Label: Rel Y
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 2:
          Label: Rel Horiz Scroll
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 3:
          Label: Rel Vert Scroll
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 11. Type: XIScrollClass
        Scroll info for Valuator 2
          type: 2 (horizontal)
          increment: 15.000000
          flags: 0x0
        Class originated from: 11. Type: XIScrollClass
        Scroll info for Valuator 3
          type: 1 (vertical)
          increment: 15.000000
          flags: 0x0

У мене те саме питання. Ви змогли знайти відповіді? Це працювало чудово для мене 16.04, але в 18.04 хром, здається, не поважає відображення кнопок.
thattolleyguy

@thattolleyguy дійсно дивно, він працює зараз для мене в Ubuntu 16.04 (він не працював, коли я розміщував питання). Я нічого не зробив, щоб виправити це в хромі, я думаю, це пов’язано з оновленням хрому. Я працюю у версії 66.0.3359.139 (офіційна збірка) (64-розрядна)
MikeyR

Він працював і для мене в 16.04, але коли я перейшов до 18.04, він перестав працювати. Не впевнений, у чому різниця.
thattolleyguy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.