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
, неудачно.