LINUX.ORG.RU

kglobalaccel5 перехватывал хоткеи в i3wm (запускался вместе с okular).

 , , ,


0

1

Нашёл workadound — может кому пригодится.

Я некоторое время мучался с не всегда срабатывающими хоткеями в i3wm. То PrintScreen не запускает скриншотилку, то Win+E запускает файловый менеджер (который у меня в i3 повешен на Win+D).

Оказалось: okular (я им PDF просматриваю) запускал /usr/bin/kglobalaccel5, который уже и начинал «хулиганить».

Решение было найдено таким образом:

sudo lsof -c Xorg | grep ".log" # find out the path for the Xorg log file

xdotool key XF86LogGrabInfo # prints all Xorg registered grabs

sudo grep grabs /var/log/Xorg.0.log 
# смотрим, кто-же перехватывает нажатия,
# грохаем их по-одному,
# проверяем, заработали ли нужные горячие клавиши

Отключение запуска kglobalaccel5:

sudo mv /usr/share/dbus-1/services/org.kde.kglobalaccel.service /usr/share/dbus-1/services/org.kde.kglobalaccel.service.disable

killall /usr/bin/kglobalaccel5

Ссылки:

Это всё происходило Debian 11.

★★★★★

Последнее исправление: Harliff (всего исправлений: 2)