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

Здесь обсуждаются все вопросы, не попадающие под другие категории
Anonymous

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

Сообщение Anonymous »

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

Аватара пользователя
kas
Маньяк
Сообщения: 184
Зарегистрирован: 10 июл 2002, 03:15
Откуда: Минск

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

Сообщение kas »

Мне тоже интересно.........:shocked:
- Говорят, пингвин - это ласточка разжиревшая от лени?
- Нет. Это ласточка беременная мыслью.

Аватара пользователя
eof
Маньяк
Сообщения: 180
Зарегистрирован: 05 июл 2002, 12:22
Откуда: minsk.by
Контактная информация:

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

Сообщение eof »

Да, кстати, и мне цiкава.
Работа в Window Maker :)
I hope, bug is not in my head...

Аватара пользователя
Aerostar
Неотъемлемая часть форума
Сообщения: 447
Зарегистрирован: 08 фев 2002, 14:47
Откуда: Riga
Контактная информация:

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

Сообщение 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)
Если вы все такие умные - что же вы строем не ходите?

Ответить