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

@@ -14,10 +14,14 @@ var mouse = new function() {
};
this.setSocket = function(ws) {
$("hid-mouse-led").className = (ws ? "led-on" : "led-off");
__ws = ws;
};
this.updateLeds = function() {
var focused = (__ws && document.activeElement === $("stream-window"));
$("hid-mouse-led").className = (focused ? "led-on" : "led-off");
};
var __buttonHandler = function(event, state) {
// https://www.w3schools.com/jsref/event_button.asp
switch (event.button) {