Написал скрипт, может кому потребуется:
Код: Выделить всё
#!/bin/bash
echo "
Скрипт помощи настройки дополнительных клавиш мыши для Xorg
Сергей Тараненко 2006г"
echo "Для Gentoo Linux проверяем что нижеследующие пакеты установленны:
(для других дистрибутивов производим проверку другим доступным методом)
emerge -pv x11-drivers/xf86-input-evdev x11-misc/xbindkeys x11-misc/xvkbd
"
MOUSEDEV=`cat /proc/bus/input/devices |grep Handlers | grep mouse |cut -d " " -f3`
echo "
#---- insert in xorg.conf --------------------
Section \"InputDevice\"
Identifier \"Mouse1\"
Driver \"evdev\"
Option \"Device\" \"/dev/input/$MOUSEDEV\"
Option \"ZAxisMapping\" \"4 5\" #скроллер, вверх и вниз ;нужные клавиши нажодятся программой xev
Option \"Buttons\" \"8\" #количество кнопок на мыши
EndSection
#---------------------------------------------
"
echo "
#------ ~/.xbindkeysrc ----------------------
#команды для бинда можно посмотреть здесь:
# cat /usr/share/X11/XKeysymDB
#
# биндим событие XF86Back (назад в броузере и аналогичное значение в приложениях) на 8 клавишу мыши
\"xvkbd -xsendevent -text \"\[XF86Back]\" \"
m:0×0 + b:8
#
# биндим событие XF86Forward на 9 клавишу мыши
\"xvkbd -xsendevent -text \"\[XF86Forward]\" \"
m:0×0 + b:9
#---------------------------------------------
"