Игровые макросы на Ubuntu

Я смог запустить League of Legends на вине, и теперь я пытаюсь связать макросы с моими кнопками мыши. Я использовал xbindkeys+xte для симуляции нажатий клавиш. Например:

# Press mouse button 1, will simulate q and w keys from keyboard.
"xte 'sleep 0.2' 'key q' 'sleep 0.2' 'sleep w'"
m:0x10 + c:10
Mod2 + 1

Но у этого подхода есть некоторые проблемы:

  • Сон накапливается. Так что, если вы нажмете кнопки, макрос застрянет на некоторое время.

  • Вы должны использовать сон. Иначе, xbindkeys не будет распознавать действия xte.

  • Это означает, что макросы всегда запаздывают и иногда терпят неудачу.

Так что на практике это не подходит для игр. Есть ли обходной путь или альтернатива?

0 ответов

Другие вопросы по тегам