У меня есть Bluetooth-динамик, подключенный к моему планшету Windows. Я планирую создать приложение NodeJS, которое может прослушивать события, исходящие от динамика, такие как воспроизведение / пауза, предыдущий, следующий и т. Д.
Я знаю, iohook может подключаться к клавишам всего мира, которые я тестировал на своем ПК. Что-то простое, как:
ioHook.on("keyup", event => {
if(event.rawcode === 179) {
console.log("Play/pause on keyboard was pressed");
}
}
Вы можете увидеть коды клавиш здесь (179 VK_MEDIA_PLAY_PAUSE
).
Но, к сожалению, это не считается нажатием клавиши, поэтому оно не было обнаружено как нажатие клавиши.
Существуют ли другие способы прослушивания этих событий, поступающие от внешнего источника (например, динамика Bluetooth)?