xbindkeys + xmacroplay ужасно медленны в Ubuntu 18.04 Bionic

Я использовал комбинацию xbindkeys а также xmacroplay настроить новый слой клавиатуры, активированный клавишей Windows.

Вот пример:

#Up
"echo 'KeyStrRelease Super_L KeyStrRelease i KeyStr Up KeyStrPress Super_L' | xmacroplay :0"
    Mod4 + i

Он отлично работал на Linux Mint 17.3 Rosa (на основе Ubuntu 16.04 Trusty).

Когда я сделал чистую установку Ubuntu 18.04 Bionic и скопировал мой .xbindkeysrc Конфиг закончен, я обнаружил, что теперь он работает ужасно медленно.

Каждое нажатие клавиши теперь занимает около 1 секунды.

Еще хуже, нажатия клавиш накапливаются. Например, я нажимаю Win+Shift+J (который эмулирует Shift+Left) пять раз, чтобы выделить пять символов текста. В течение нескольких секунд ничего не происходит, каретка не мигает, затем все пять символов отображаются выделенными одновременно.

Зачем? Как сделать это мгновенно?

PS я пробовал бегать xbindkeys а также xmacroplay отдельно и я не заметил задержки. PPS пробовал nice -n-20, неудачно.

0 ответов

Другие вопросы по тегам