У меня есть клавиатура с этими стрелками (меньше / больше чем) в качестве альтернативных клавиш Y и X.
![Keyboard](https://i.stack.imgur.com/Xl9xA.png)
Давайте сосредоточимся надля этого примера нажмите клавишу X.
По умолчанию альтернативный символ> запускается, конечно же, с помощью AltGr + X.
Но я хотел бы вызвать его простым длительным нажатием X, чтобы ускорить процесси не нуждаясь во второй руке или пальце.
Пока у меня есть следующее, что я получил из других постов:
$x::
KeyWait, x, T0.2
if (ErrorLevel)
Send > ;long
else {
KeyWait, x, D T0.2
if (ErrorLevel)
Send x ;single
}
KeyWait, x
return
Это в основном работает, но имеет один существенный недостаток:Обычное нажатие одной клавиши теперь занимает слишком много времени, чтобы написать нормальный символ X.
Например, если вы быстро напишите такое слово, как «exchange», вы получите что-то вроде «echxange», потому что Xотправка занимает слишком много времени.
Так как же можно изменить этот скрипт, чтобы решить эту проблему?Моя идея состояла бы в том, чтобы отправить нормальный X и прервать весь этот сценарий, как только зарегистрирован {X Up}.Таким образом, после {X Up} он больше не будет ждать.
Или любая другая идея?
Спасибо.