Як прив’язати кілька клавіш до однієї кнопки в mouseX (докладніше в описі)


0

Наразі я використовую Mouse X, і мені було цікаво, чи можна зв'язати два клацання клавіші в одну кнопку. Наприклад, коли я натискаю ліву кнопку миші, я хотів би ввести:


--- Клацніть реальну кнопку Ліва миша ---

Запуск команди

Натисніть "a"

Випустіть "a"

Натисніть "Ліва кнопка миші"

Випуск "Ліва кнопка миші"

Кінцева команда

--- Відпустіть реальну ліву кнопку миші ---


По черзі я можу прив’язати "а" до того, коли я натискаю кнопку лівої миші, а потім прив'яжу "клацання лівою мишкою", коли я звільнить кнопку "ліва миша", але я також не знаю, як це зробити :(

Ось посилання на мишу X для бажаючих допомогти :)

Будь-яка допомога буде дуже вдячна!

Відповіді:


0

Я б для цього використовував AutoHotKey.

Сценарій був би

LButton::
send a
MouseClick

Після встановлення AutoHotKey збережіть цей скрипт із розширенням .ahk та запустіть його при запуску або коли це потрібно.

Відзначивши свій тег "гра": я виявив, що в деяких іграх AutoHotKey занадто швидкий. Наприклад, Elite Dangerous не реєструє деяких ключових обрисів, коли надсилається так, як я показав вище. Якщо це відбувається, ви можете сповільнити процес так:

LButton::
send {a down}
sleep 100
send {a up}
sleep 100
MouseClick, D
sleep 100
MouseClick, U
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.