Иногда Firefox не отпускает мышь после перетаскивания, поэтому мне нужно убить приложение, чтобы оно освободило захват указателя.
Есть ли какая-либо команда, чтобы заставить приложение убрать указатель, не убивая его?
Иногда Firefox не отпускает мышь после перетаскивания, поэтому мне нужно убить приложение, чтобы оно освободило захват указателя.
Есть ли какая-либо команда, чтобы заставить приложение убрать указатель, не убивая его?
Ответы:
В современных установках X.org есть
XF86Ungrab
keyym, которая заставляет сервер освобождать все активные указатели или захваты клавиатуры. Вы можете сделать так, чтобы сервер прерывал все захваты, включив параметр XKB break action, затем генерируя keysym либо с помощью команды, либо с помощью клавиатуры. С помощью xdotool :В некоторых системах
XF86Ungrab
символ клавиши связан с комбинацией клавиш Ctrl+ Alt+ Keypad /. Однако эта возможность часто отключается, потому что это может позволить обойти заставку ).источник
Я ответил на это на Super User , и цитирую здесь:
источник
Ctrl+ Gосвободит фокус мыши в большинстве ситуаций.
источник
Ctrl+G
для своих собственных целей, такой привязки по всей X не существует.