LINUX.ORG.RU

Firefox игнорирует «Ctrl +» и «Ctrl -», посланные через xvkbd


0

1

Настроил зум на MS natural ergonomic 4000 на XF86ZoomIn и XF86ZoomOut. Прописал в .xbindkeysrc такие строчки:

"xvkbd -xsendevent -text "\[Control_L]\[KP_Add]""
XF86ZoomIn
"xvkbd -xsendevent -text "\[Control_L]\[KP_Subtract]""
XF86ZoomOut
Вывод xev теперь выглядит так.
Tilda и Dolphin реагируют как положено, а вот в лисе масштаб изменяться почему-то не хочет. В чём может быть дело?

★★★★★

Заметил одну особенность: При контекстное меню в Firefox при нажатии зума пропадает, а при нажатии Ctrl-KP_Add - нет. В дельфине такого не происходит.

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

В то же время, если просто ввести в консоли xvkbd -text «\[Control_L]\[KP_Add]», то шрифт увеличивается как положено.

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

В то же время, если просто ввести в консоли xvkbd -text «\[Control_L]\[KP_Add]», то шрифт увеличивается как положено.

о чём и речь

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

о чём и речь

Так, говорю же, эта самая строчка в .xbindkeysrc приводит к тому, что при нажатии на зум крусор мыши улетает в потолок и ничего больше не происходит. xev выдаёт фигню, в которой есть, в том числе, и MotionNotify. То есть, он-то, как раз, видимо, не врёт. Похоже на баг в xbindkeys.

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

Я уже настроил всё через встоенную в кеды конфигурялку хоткеев, и всё заработало. Похоже, и правда, xbindkeys глючит с xvkbd через XTEST, а XSendEvent() не понимает лиса. Будет не лень - пороюсь в багтрекере xbindkeys.

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

Если кто столкнётся: почему-то так тоже начал прыгать вверх курсор. Решается добавлением параметра "-no-jump-pointer" к строке запуска xvkbd.

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