diff options
Diffstat (limited to 'web/kvm')
-rw-r--r-- | web/kvm/index.html | 16 | ||||
-rw-r--r-- | web/kvm/navbar-system.pug | 8 |
2 files changed, 20 insertions, 4 deletions
diff --git a/web/kvm/index.html b/web/kvm/index.html index 74485ade..33533dc1 100644 --- a/web/kvm/index.html +++ b/web/kvm/index.html @@ -259,11 +259,23 @@ </table> </div> <details> - <summary>Mouse settings</summary> + <summary>Keyboard & Mouse (HID) settings</summary> <div class="spoiler"> <table class="kv"> <tr> - <td>Polling interval:</td> + <td>Swap Left Ctrl and Caps keys:</td> + <td align="right"> + <div class="switch-box"> + <input type="checkbox" id="hid-keyboard-swap-cc-switch"> + <label for="hid-keyboard-swap-cc-switch"><span class="switch-inner"></span><span class="switch"></span></label> + </div> + </td> + </tr> + </table> + <hr> + <table class="kv"> + <tr> + <td>Mouse polling:</td> <td class="value-slider"> <input class="slider" type="range" id="hid-mouse-rate-slider"> </td> diff --git a/web/kvm/navbar-system.pug b/web/kvm/navbar-system.pug index f8d53793..f41e0abb 100644 --- a/web/kvm/navbar-system.pug +++ b/web/kvm/navbar-system.pug @@ -69,11 +69,15 @@ li(id="system-dropdown" class="right") td Mouse #[a(target="_blank" href="https://docs.pikvm.org/mouse") mode]: td #[div(id="hid-outputs-mouse-box" class="radio-box")] details - summary Mouse settings + summary Keyboard & Mouse (HID) settings div(class="spoiler") table(class="kv") tr - td Polling interval: + +menu_switch_notable("hid-keyboard-swap-cc-switch", "Swap Left Ctrl and Caps keys", true, false) + hr + table(class="kv") + tr + td Mouse polling: td(class="value-slider") #[input(type="range" id="hid-mouse-rate-slider" class="slider")] td(id="hid-mouse-rate-value" class="value-number") tr(id="hid-mouse-sens" class="feature-disabled") |