У меня есть комбинация клавиш, написанная как ~XButton1 & XButton2:: . Когда я нажимаю комбинацию, событие XButton1 не отфильтровывается. Это может вызвать, например, мой браузер, чтобы вернуться на страницу, когда я этого не хочу.
Согласно документам, удаление ~ приведет к тому, что ключи не будут переданы остальной системе. Однако когда я это делаю, XButton1 никогда не передается в систему, независимо от того, заканчиваю я комбо или нет.
Вот поведение, которое я хотел бы увидеть:
AHk должен буферизовать первое событие XButton1 когда оно получено. Если я нажмите XButton2 передать ничего в системе. Но, если я не XButton2 , отправьте быстрый XButton1 вверх и вниз.
Есть ли способ получить такое поведение?
