Як відключити прокрутку колеса миші в ubuntu 11.04 або 10.10?


10

у мене виникла проблема зі зламаним колесом прокрутки. (Я знаю, я повинен змінити мишу, її стару). І я хочу просто відключити прокрутку колеса, але не клацання середньої кнопки.

Я знаю, що це можна зробити, але не можу знайти цей конфігураційний файл. (немає запису на xorg.conf)

Відповіді:


14

Я дізнався, як це налаштувати. Відкрити вікно терміналу:

xinput list 

знайдіть свій ідентифікаційний номер миші

↳ A4Tech PS / 2 + ідентифікатор миші USB = 8 [підлеглий покажчик (2)]

я отримав ID = 8

наступний:

xinput list 8

Ви побачите там

Мітки кнопок: Кнопка Ліва кнопка Середня кнопка Права кнопка Колесо вгору Кнопка Колесо вниз Кнопка Горизонт Ліва кнопка Горизонтальне колесо Права кнопка Бічна кнопка Додаткова кнопка Передня кнопка Назад Кнопка Завдання Кнопка Невідома Кнопка Невідома Кнопка Невідома Кнопка

їх підраховують числами 1,2,3,4,5,6,7 ...

тепер зробіть це:

xinput get-button-map 8

у вас вийде щось подібне

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

цифри 4 та 5 призначені для "прокручування миші вгору" та "прокручування миші вниз"

тепер ми відключимо їх з нульовим числом:

xinput set-button-map 8 1 2 3 0 0 

це все.


Чудово зроблено, і я дізнався деякі речі з вашої відповіді. Але простіший спосіб визначення кнопок (працює і для прокрутки) описаний тут: unix.stackexchange.com/a/20595/28245
Lambart

Коротше кажучи, якщо припустити, що кнопки 4 і 5 є колесом прокрутки (вони теж для мене), просто покладіть цей рядок у файл, який називається .Xmodmapу вашому домашньому каталозі: pointer = 1 2 3 0 0 6 7 8 9(зауважте, що я думаю, що це відключить будь-які кнопки поза 9 - додайте більше номери, якщо потрібно)
Ламбарт

1
Це не працює в Ubuntu 16.04 , але він прекрасно працює на Ubuntu Mate 16.04: / дивно
Феліпе Моралес
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.