Как отключить прокрутку колесика мыши в Ubuntu 11.04 или 10.10?


10

У меня проблема с колесом прокрутки. (Я знаю, я должен изменить мышь, она старая). И я хочу просто отключить прокрутку колес, но не нажатие средней кнопки.

Я знаю, что это можно сделать, но не могу найти этот файл конфигурации. (нет записи на xorg.conf)

Ответы:


14

Я узнал, как это настроить. Откройте окно терминала:

xinput list 

найди там твой номер мыши

↳ A4Tech PS / 2 + USB Mouse id = 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.