Я использую электрон, делаю макрос, отслеживаю нажатие правой мышки, после чего происходит нажатие на кнопку "5" и клик левой мышки и снова нажатие на кнопку "q", но мне нужно что бы по итогу нажатие правой мышки отменилось после обнаружение моим макросом, можно ли это как то реализовать?
const robot = require("robotjs")
const keys = require('global-keys')
const keyStream = new keys.KeyStream()
keyStream.on('data', state => {
console.log(state); // array of ascii codes
if(state[0]===2){
robot.keyToggle('5', 'down')
robot.setKeyboardDelay(1)
robot.keyToggle('5', 'up')
robot.mouseToggle("down");
robot.setMouseDelay(1)
robot.mouseToggle("up");
robot.mouseToggle("down");
robot.setMouseDelay(1)
robot.mouseToggle("up");
robot.keyToggle('q', 'down')
robot.setKeyboardDelay(1)
robot.keyToggle('q', 'up')
}
})
и если это возможно, подскажите как
, или тыкните меня носом в статью, заранее спасибо