Способ задействования 4 и 5 кнопок мыши

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
Kot-Mulder
Сообщения: 99

Способ задействования 4 и 5 кнопок мыши

Сообщение Kot-Mulder »

Ставим imwheel [ http://imwheel.sourceforge.net ]; секцию мауса иксов правим примерно так:

Код: Выделить всё

Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Device" "/dev/mouse"
    Option "AlwaysCore"
    Option "CorePointer"
    Option "Protocol" "ExplorerPS/2"
    Option "ZAxisMapping" "6 7"
    Option "Buttons" "7"
    Option "Resolution" "200"
EndSection

Создаем ~/.imwheelrc и пишем туда:

Код: Выделить всё

".*"
None, Up,   Alt_L|Left
None, Down, Alt_L|Right

В инит-скрипт исков дописываем:

Код: Выделить всё

xmodmap -e "pointer = 1 2 3 6 7 4 5"
imwheel -k -b "67"&

Перезапускаем искы, пробуем, видим, что функции те же, что и в винде по дефолту - вперед-назад.
При появлении проблем задаем вопросы ;)
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Golden
Сообщения: 163
ОС: Ubuntu Linux 7.10

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Golden »

ИМХО этому посту место в FAQ ;)
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение serg_sk »

Так! Это я видел, а как настроить если мышь двухколесная???
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
tarhun
Сообщения: 17

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение tarhun »

Благодарю! Этот пост видно для меня. Еще раз спасибо!
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Kot-Mulder »

Так! Это я видел, а как настроить если мышь двухколесная???


:blink: А там кроме двух колес есть две кнопки по бокам? Если да - то нужно немного подправить конфиги и все.
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Golden
Сообщения: 163
ОС: Ubuntu Linux 7.10

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Golden »

(serg_sk @ Tuesday, 13 July 2004, 21:29) писал(а):Так! Это я видел, а как настроить если мышь двухколесная???

Код: Выделить всё

Option "ZAxisMapping" "4 5 6 7"
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение serg_sk »

Дык это у меня настроено, а как быть с остальными конфинами???
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Golden
Сообщения: 163
ОС: Ubuntu Linux 7.10

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Golden »

(serg_sk @ Wednesday, 14 July 2004, 21:30) писал(а):Дык это у меня настроено, а как быть с остальными конфинами???

Вот этого сказать не могу - у меня число кнопок в пределах разумного (2 кнопки + 2 колеса)
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Mellon »

На известной странице http://gentoo-wiki.com/HOWTO_Advanced_Mous..._Configurations
наткнулся на следующую инфу о ремаппинге кнопочек xmodmap'ом
note:
Position - Number -> Button - Action in Firefox etc
1-1 -> Left Button - Select
2-2 -> Wheel/Middle Button - Paste selection
3-3 -> Right Button - Context menu
4 ?
5 ?
6-4 -> Scroll wheel & button up
7-5 -> Scroll wheel & button down
8-6 -> Back Thumb Button - Backward
9-7 -> Front Thumb Button - Forward
10 ?
11 ?


Это показалось мне очень интересным, но вот никак не могу найти более полную информацию о соответствиях "Button Code - Function".
Так же, не плохо бы знать, действуют ли эти функции только в определённых приложениях (библиотеках приложений, имеется ввиду gtk или qt, к примеру), или же эти функции будут работать в целом для Х-ов

Пока ничего не ремапил, решил подождать ваших советов на счёт вопроса, просто добавил в xorg.conf
Option "ZAxisMapping" "4 5 6 7"
и теперь, как это очевидно из выше упомянутой заметки, второе колесо функционирует как "Backward/Forward" в FireFox.
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Omnifarious »

Mellon писал(а):
30.09.2006 06:44
Так же, не плохо бы знать, действуют ли эти функции только в определённых приложениях (библиотеках приложений, имеется ввиду gtk или qt, к примеру), или же эти функции будут работать в целом для Х-ов


Работать должно в целом для Х, но от конкретных приложений зависит, как на полученные Button Code реагировать. Для Оперы можно не ремапить ничего, а в настройках указать какими скроллить.

А что показывает xev при вращении второго колеса?
There is more than one way to do it
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Способ задействования 4 и 5 кнопок мыши

Сообщение Mellon »

6 и 7
Всё прояснилось, действительно, кнопки детектирует X, а уж как их юзать, решают проги, причем большинство, не отклоняются от стандартов.
В нагрузку поставил imwheel и назначил в нем на боковые кнопки Page Up, Page Down.
Всё работает, очень-очень доволен :)
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали: