Я не думаю, что название, вероятно, очень поможет, но вот моя проблема:
Я использую отличный оконный менеджер и пытаюсь сделать так, чтобы привязки клавиш были похожи на OSX для специальных ключей. Я учу немецкий, поэтому мне нужно регулярно вводить гласные с умлаутами (двойными точками) над ними. В OSX, чтобы сделать это, вы нажимаете Alt + U, а затем гласную.
Очевидно, что это будет нереально, но я хочу, чтобы modkey + отправлял событие клавиатуры, чтобы создать впечатление, что я нажал клавишу «ум».
Должен ли я сначала изменить раскладку клавиатуры? Так, что код изменяет макет, отправляет соответствующее событие, а затем изменяет его обратно? Или я могу отправить событие без изменения макета?
И как мне отправить событие в первую очередь, если это возможно?