LINUX.ORG.RU

Отловить сигналы от этих клавиш через xev, при помощих xbindkeys и xvkbd повесить на них сочетания клавиш Alt-leftarrow и Alt-rightarrow, настроить на эти сочетания действия в дельфине. У меня так.

.xbindkeysrc:

"/usr/bin/xvkbd -text "\[Alt_R]\[Left]""
m:0x0 + b:8
"/usr/bin/xvkbd -text "\[Alt_R]\[Right]""
m:0x0 + b:9
Естественно, b:8 и b:9 надо заменить на номера клавиш мыши, которые покажет xev.

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

а можно по подробней как отловить эти сигналы (ман не помог) Ну и дальнейшее желательно подробней

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

Странно, что ман не помог, всё очень просто. Запускаете из терминала xev, появится маленьке белое окошко с чёрным квадратом. После этого нажимаете на мыши нужные кнопки. На каждое нажалие любой клавиши в терминал будут сыпаться отловленные коды нажатий. Интересующие вас коды для кнопок мыши будут выглядеть вот так (у меня это кнопка «назад»):

ButtonPress event, serial 34, synthetic NO, window 0x2800001,
    root 0x15a, subw 0x0, time 146964, (98,68), root:(740,91),
    state 0x10, button 8, same_screen YES

ButtonRelease event, serial 34, synthetic NO, window 0x2800001,
    root 0x15a, subw 0x0, time 147147, (98,68), root:(740,91),
    state 0x10, button 8, same_screen YES
В этом выводе для нас ценно вот это: button 8. Теперь мы знаем, что кнопка «назад» у нашей мыши под номером 8. Значит, в конфиг xbindkeys надо писать «b:8», как у меня и сделано.

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

Так с XEV разобрался(клавиши те же самые оказались), xvkbd установил, конфиг в home создал .xbindkeysrc(сам по себе сей файлик после установки клавиатуры не появился, это нормально?), текст вбил, но долфин на доп клавиши всеравно не реагирует, xvkbd должна быть запущена в этот момент?

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

Должна быть запущена xbindkeys (добавьте в автозапуск). И ещё, я выше упоминал, что ещё сам dolphin надо настроить на нужные комбинации.

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

Ну по этим комбинациям он и так туда сюда переходит, я ничего не настраивал, этого достаточно?

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

В общем не пашет. Правда при запуске xvkbd в консоли вижу

xvkbd 
Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct                                                                                       
Warning: Cannot convert string "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct                                                                                              
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Warning: Cannot convert string "-*-lucida-bold-i-*-*-14-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Варнинги смущают.

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

Запустил по нормальному, xev пишет то же самое(ну смысле номера этих клавиш те же button 8, button 9) Конифиг такой же как и у вас.

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

ищу в приложениях xvkbd, запускаю. Затем из консоли запускаю xev, навожу курсор на появившееся окно, начинаю тыкать соответствующие клавиши.....

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

А теперь внимательнее перечитайте мою инструкцию. Где там было про ручной запуск xvkbd? Вызов xvkbd с нужными параметрами назначен на нужные кнопки мыши в xbindkeys, и именно xbindkeys нужно запускать при старте системы.

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

Ааа догнал, прошу прощения за тупость.....

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