LINUX.ORG.RU

kde 5-ти кнопочный грызун


0

0

как привязать какие-нить действия для дополнительных клавиш мыши в kde (типа копи/паст).
xev клавиши определяет (соответственно как button 6 и button 7). где-то читал что можно через "центр управления"->"рег. и спец. возможности"->"комбинации клавиш", но там не получается навязать любую клавишу мыши (клавиатурные без проблем).
клавиши точно работают - единственное что сейчас выполняют - "вперед/назад в конкверере в строке адреса"
да и еще khotkeys валится с сообщением "ERROR: Communication problem with khotkeys, it probably crashed."

ps сори может неправильный тред, но имхо про мышку в линукс-хардвар стыдно =)

★★

Ответ на: комментарий от suser

потавил с нулевым конфигом запустился. создал файл .imwheelrc с таким содержанием (Button4 - одна из кнопок скрола):
".*"
, Button4, Button4
`imwheel -k` - запустился без проблем
стоило сделать
".*"
, Button6, Button6
так вылезла ошибка: "Unrecognized wheel action in config.
Button6" (все что поменял - цифру =( )
Где-т прочитал такой вариант, что в конфиг иксов вместо Option "ZAxisMapping" "4 5" прописать Option "ZAxisMapping" "4 5 6 7"
- прописал, тоже самое =(


а вообще есть ли еще альтернативы?

ale ★★
() автор топика
Ответ на: комментарий от Demetrio

см. выше: =) xev клавиши определяет (соответственно как button 6 и button 7)

anonymous
()
Ответ на: комментарий от ale

Может я не в тему, но если xev не будет различать некоторык кнопки мыши, то нужно вместо стандартного драйвера, использовать evdev.

arax ★★
()

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

imwheel -b 89

восьмая кнопка посылает alt-лево, девятая alt-право.

Muromec ☆☆
()
Ответ на: комментарий от ale

>в конфиг иксов вместо Option "ZAxisMapping" "4 5" прописать Option "ZAxisMapping" "4 5 6 7"

шаманить с иксами нужно, если xev НЕ ловит кнопки. иксы версии >=6.8.2 могли не видеть кнопки после указанных в ZAxisMapping

Muromec ☆☆
()
Ответ на: комментарий от Muromec

>".*" None, Up, Alt_R|Left None, Down, Alt_R|Right >imwheel -b 89

спасибо, именно этот вариант и сработал.

ale ★★
() автор топика

Section "InputDevice"
Identifier "Mouse1"
	Driver "mouse"
	Option "Protocol" "ExplorerPS/2"
	Option "Device" "/dev/input/mice"
	Option "ZAxisMapping" "6 7"
	Option "Buttons" "7"	
EndSection

grob ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.