interactive hid leds

This commit is contained in:
Devaev Maxim
2018-07-28 13:23:27 +03:00
parent c3939214bf
commit 01e5a8caee
7 changed files with 124 additions and 14 deletions

View File

@@ -8,14 +8,19 @@ var hid = new function() {
this.init = function() {
keyboard.init();
mouse.init();
}
};
this.updateLeds = function() {
keyboard.updateLeds();
mouse.updateLeds();
};
this.releaseAll = function() {
keyboard.releaseAll();
};
this.emitShortcut = function(...codes) {
console.log(codes);
tools.debug("Emitted keys:", codes);
var delay = 0;
[[codes, true], [codes.slice().reverse(), false]].forEach(function(op) {
var [op_codes, state] = op;