Обратный горизонтальный свиток в хром

523
MikeyR

У меня проблема с моей мышью Logitech MX Master, у которой есть специальное колесо горизонтальной прокрутки. Я создал в /usr/share/x11/xorg.conf.dвызываемом файле, 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, возвышенном и т. Д., Но в chrome всякий раз, когда я использую его на веб-сайтах и ​​для прокрутки вкладок, это оригинальный способ, который я нахожу странным для использования. Msgstr "Прокручивать вверх по колесикам барабана влево и прокручивать вниз вправо".

Кто-нибудь, кто знает, в чем может быть причина, почему мои изменения не работают для Chrome, но везде? И, возможно, исправить.
Вот некоторая информация:

$ 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 
4
У меня та же проблема. Вы смогли найти какие-либо ответы? Это работало хорошо для меня 16.04, но в 18.04 хром, кажется, не уважает отображение кнопки. thattolleyguy 5 лет назад 0
@thattolleyguy действительно странно, теперь это работает для меня в Ubuntu 16.04 (это не сработало, когда я опубликовал вопрос). Я ничего не сделал, чтобы исправить это в Chrome, наверное, это связано с обновлением Chrome. Я использую версию 66.0.3359.139 (официальная сборка) (64-разрядная версия) MikeyR 5 лет назад 0
Он работал на меня и в 16.04, но когда я обновился до 18.04, он перестал работать. Не уверен, какая разница будет. thattolleyguy 5 лет назад 0

0 ответов на вопрос