Отключение средней кнопки на Apple Magic Mouse

Отключение средней кнопки на Apple Magic Mouse

Мне удалось успешно установить Apple Magic Mouse в мою установку Ubuntu 11.10 из коробки, и я доволен этим! Спасибо, Ubuntu, за поддержку Apple Magic Mouse из коробки.

Однако я заметил, что у волшебной мыши очень раздражающее поведение — когда вы нажимаете "среднюю кнопку", она вставляет содержимое буфера обмена в редактор. Это проблематично, поскольку "средняя кнопка" не имеет четкого определения в интерфейсе мультисенсорной мыши.

Есть ли способ полностью отключить функцию «средней кнопки» на Apple Magic Mouse, не отключая другие функции, такие как прокрутка и т. д.?

Буду признателен за ваш ответ! Спасибо!

решение1

Для справки, поскольку я только что это узнал: в Ubuntu 14.04 с последним ядром (3.13) вы также можете добавить следующую строку в файл /etc/modprobe.d/magicmouse.conf:

options hid-magicmouse emulate_3button=0 

решение2

Эта мышь имеет следующие кнопки в следующем порядке: Кнопка Left, Кнопка Middle, Кнопка Right, Кнопка Wheel Up, Кнопка Wheel Down, Кнопка Horiz Wheel Left, Кнопка Horiz Wheel Right. Ими можно управлять с помощью xmodmap. Подробности см. в "man xmodmap".

Чтобы отключить средний щелчок, создайте ~/.Xmodmapфайл со следующей строкой:

pointer = 1 0 3 4 5 6 7 0 0 0 0 0 0

выйдите из системы и войдите в систему, чтобы включить ее.

Если вы хотите изменить направление прокрутки (вверх вниз и влево вправо), то измените его на:

pointer = 1 0 3 5 4 7 6 0 0 0 0 0

решение3

Чтобы отключить среднюю кнопку, вам нужно сопоставить кнопку 2 (среднюю кнопку) с чем-то вроде 1 (левой кнопки) с помощью xinput.

Сначала получите идентификатор волшебной мыши, используя xinput list.

Затем запустите это в терминале (в командной строке), чтобы обратить прокрутку вспять (установить естественную прокрутку, не влияя на прокрутку на вашем трекпаде), а также сопоставить среднюю кнопку с левой кнопкой (отключить среднюю кнопку): xinput set-button-map ID 1 1 3 5 4(замените ID на ID вашей волшебной мыши — из первого шага).

xinput set-button-map 10 1 1 3 5 4 7 6также позволит вам прокручивать естественным образом из стороны в сторону (горизонтально). Обратите внимание на ID=10 в этом примере.

Видетьэта страницадля получения подробной информации.

У меня это работает на Ubuntu 14.04, запущенном на Sony Vaio с Magic Mouse (мышь Mac).

решение4

Приведенные выше ответы, как и большинство ответов на StackExchange, не устарели, особенно после того, как Ubuntu претерпела серьезные изменения.

Теперь рекомендуется использовать апплет Gnome Tweaks, Keyboard & Mouse, отключив функцию вставки средней кнопкой мыши.

https://linuxconfig.org/how-to-disable-middle-mouse-button-click-paste-on-ubuntu-20-04-focal-fossa-linux

Связанный контент