Страница 1 из 1

Программирование кнопок мыши - Мышь с 5 кнопками

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

Программирование кнопок мыши

Добавлено: 18 авг 2002, 17:21
kas
Мне тоже интересно.........:shocked:

Программирование кнопок мыши

Добавлено: 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)