Как получить AutoHotkey для захвата правой клавиши Windows

738
techturtle

У меня есть несколько скриптов AutoHotKey, которые используют или переопределяют некоторые комбинации Win+ char. На моем ноутбуке или рабочей клавиатуре, где у меня только 1 клавиша Windows, они работают нормально. На моем домашнем рабочем столе у ​​моей клавиатуры есть клавиша Right Windows, которая не реагирует на это. На сайте AHK я вижу, что для клавиш Windows есть специальные символы для этой клавиши из-за этой разницы, однако я не могу понять, как заставить ее брать мои комбо. Например, у меня есть этот, чтобы переопределить действие по умолчанию с OneNote:

#n::Send #N 

Когда я делаю это с правильным ключом окна, это ничего не делает. Я пробовал множество сценариев, основанных на предложениях, которые я нашел в Интернете, но, похоже, ничего не работает. Единственное, что я обнаружил, что AHK будет загружать это

RWin & n::Send #N 

Но это просто заканчивается отправкой заглавной буквы N. Кто-нибудь знает, как правильно фиксировать RWinкомбинации клавиш?

1

1 ответ на вопрос

2
Robert Ilbrink

@techturtle, чтение твоего вопроса все еще оставляет меня неуверенным относительно того, что ты хочешь. Вы хотите, чтобы ваш ключ RWinвел себя как обычный Winключ (Rwin :: Lwin), или вы хотите создать новый набор различных комбинаций с RWinключом?

Я пытался заставить Rwin вести себя как Lwin для пользовательских сценариев. Это уже работало для действий по умолчанию Windows. Удивительно, но `Rwin :: Lwin` сделал свое дело. Не знаю, почему я не пробовал это раньше ... Я всегда пытался переделать комбо. techturtle 11 лет назад 0
Спасибо за ваш отзыв! Приятно видеть, что это решено. Robert Ilbrink 11 лет назад 0

Похожие вопросы