Я использую AHK, чтобы переназначить некоторые ключи.  Например, у меня Alt+K переназначен на (вниз).  Это обычно работает нормально. Но в некоторых программах, в частности в TexStudio, AHK не имеет приоритета для получения входных данных. Вместо этого TexStudio немедленно получает ввод, переключая контекст.

Я немного нечеткий в этом вообще. Как именно Windows решает, к какой программе следует направлять ввод с устройства? И затем, как я могу убедиться, что AHK обслуживается первым, чтобы затем он мог передать измененный ввод в TexStudio?

Кроме того, я только что заметил, что эта проблема не связана с TexStudio в частности, а скорее является следствием того, запускаю ли я программу в режиме администратора. Как правило, AHK не может заменить ввод программ, работающих в режиме администратора.

0