Отправляет email-рассылки с помощью сервиса Sendsay

FreeBSD: полезные заметки

  Все выпуски  

FreeBSD: полезные заметки. Как отключить кнопку мыши во FreeBSD?


Недавно приобрёл ещё одну мышь "Defender" для ноутбука, но вот беда: оказалось, у неё больше клавиш. В частности, колёсико мыши может ещё двигаться влево и вправо, аналогично кнопкам "вперёд" и "назад" в браузере. Пользователям Windows, это, конечно, за благо, но в данном случае это раздражает: комбинациями клавиш "Ctrl-C" -> "Ctrl-V" я не пользуюсь, а просто жму колёсико прокрутки. И вместо вставки текста в сообщение, например, у тебя листаются страницы вперёд и назад. Сначала я было обратил внимание на xorg.conf, но потом обнаружил замечательную команду xmodmap:

$ xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10 11"

Ей можно экспериментировать в командной строке, меняя назначение клавиш, ну а потом добавить в автозапуск (например, в KDE: Параметры системы -> Запуск и завершение).

Заодно приведу и часть своего xorg.conf для ноутбука (в нём две мыши) - возможно, кому-то пригодится:

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
InputDevice "Mouse1"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Emulate3Buttons" "no"
Option "Buttons" "11"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psm0"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
EndSection



В избранное