Этот вопрос задан кем-то другим на другом сайте stackexchange, но не получил никаких ответов, надеюсь, что больше трафика здесь получит ответ.Ubuntu/Xfce отключить глобальные ярлыки для конкретного приложения
Я запускаю приложение java gui и хотел бы, чтобы это приложение фокусировалось, оно обрабатывает все события клавиатуры, в том числе те, которые обычно будут перехватываться диспетчером окон (например, alt-left, который меняет рабочий стол). Я не хочу менять все соответствующие ярлыки вручную.
Если нет способа конфигурации, можно ли было бы написать приложение с низким уровнем X-окна в C, которое могло бы присоединяться к указанному окну и перехватить все нажатия клавиш перед оконным менеджером, передав их через указанное окно?