Страница 1 из 1
Программирование кнопок мыши - Мышь с 5 кнопками
Добавлено: 18 авг 2002, 17:05
Anonymous
Есть мышь с кучей кнопок. Как и чем можно запрограммировать дополнительные кнопки, чтобы выполнять ими какие-либо действия?
Ах да, интересует, в основном, работа в KDE
Программирование кнопок мыши
Добавлено: 18 авг 2002, 17:21
kas
Мне тоже интересно.........

Программирование кнопок мыши
Добавлено: 18 авг 2002, 17:27
eof
Да, кстати, и мне цiкава.
Работа в Window Maker

Программирование кнопок мыши
Добавлено: 18 авг 2002, 17:54
Aerostar
Вот выдержка из списка рассылки debian-russian, больше пока ничего не нашел

. Это лишь описание, как задействовать все кнопки, но как их программировать, сказано не было.
> > Section "InputDevice"
> > Identifier "Mouse0"
> > # Modified by mouseconfig
> > Driver "mouse"
> > Option "Device" "/dev/mouse"
> > Option "Protocol" "PS/2"
> > Option "Emulate3Buttons" "no"
> > Option "ZAxisMapping" "4 5"
> > EndSection
> Вот кусок рабочего конфига XFree86 4.1 из дистрибутива:
> Identifier "Mouse1"
> Driver "mouse"
> Option "CorePointer"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/psaux"
> Option "Buttons" "7"
> Option "ZAxisMapping" "4 5 6 7"
> Мыш genius с колесиком все работает на ура. Правда при этом надо сказать gpm stop
Вот мои конфиги, gpm-у стоп говорить НЕ надо.
Это вот на рабочей тачке, мышь - MS Explorer3D (6 кнопок, колесо - все работает,
оптическая, _USB_ - поэтому в gpm.conf через /dev/input/mice)
Дома тоже оптическая, PS/2, Genius EasyScroll+, разница в том что в
gpm.conf через /dev/psaux.
------ /etc/X11/XFree86-4 --------------
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/gpmdata"
Option "Protocol" "IntelliMouse"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
------ /etc/gpm.conf --------
device=/dev/input/mice
responsiveness=
repeat_type=ms3
type=imps2
append=""
sample_rate=
(Отредактировал(а) Aerostar - 18:57 - 18 Авг., 2002)