
решение1
Вы можете сделать это удивительно просто с помощьюAutoHotKey.
Up::
Send {RShift down}
KeyWait Up
Send {RShift up}
return
Это прослушивает клавишу со стрелкой вверх, отправляет удерживаемый правый Shift, ждет, пока клавиша «Вверх» не будет отпущена, затем отправляет отпускание правого Shift. Просто!
Если вы новичок в AutoHotKey, установите его, затем щелкните правой кнопкой мыши по значку и выберите «Изменить этот скрипт». Вставьте приведенный выше код, сохраните его в Блокноте, затем снова щелкните правой кнопкой мыши по значку приложения и выберите «Перезагрузить этот скрипт». Готово.
Соответствующие документы/информация: https://autohotkey.com/docs/commands/Send.htm https://autohotkey.com/board/topic/11321-can-autohotkey-hold-down-a-key/