From cd802864143636955bd82f6b292af62534c4f8d5 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Wed, 19 May 2021 09:11:44 +0300 Subject: Fixed pikvm/pikvm#307: mute hid switch --- web/share/js/kvm/keyboard.js | 2 +- web/share/js/kvm/mouse.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'web/share/js/kvm') diff --git a/web/share/js/kvm/keyboard.js b/web/share/js/kvm/keyboard.js index d9241ae3..1ec6b492 100644 --- a/web/share/js/kvm/keyboard.js +++ b/web/share/js/kvm/keyboard.js @@ -149,7 +149,7 @@ export function Keyboard(record_callback) { "event_type": "key", "event": {"key": code, "state": state}, }; - if (__ws) { + if (__ws && !$("hid-mute-switch").checked) { __ws.send(JSON.stringify(event)); } __record_callback(event); diff --git a/web/share/js/kvm/mouse.js b/web/share/js/kvm/mouse.js index dbdbdc44..3199745b 100644 --- a/web/share/js/kvm/mouse.js +++ b/web/share/js/kvm/mouse.js @@ -301,7 +301,7 @@ export function Mouse(get_resolution_callback, record_callback) { var __sendEvent = function(event_type, event) { event = {"event_type": event_type, "event": event}; - if (__ws) { + if (__ws && !$("hid-mute-switch").checked) { __ws.send(JSON.stringify(event)); } __record_callback(event); -- cgit v1.2.3