mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 17:20:30 +08:00
added middle button
This commit is contained in:
parent
eb445ca45d
commit
5b8ac7ba70
@ -76,7 +76,7 @@ def valid_hid_mouse_move(arg: Any) -> int:
|
|||||||
|
|
||||||
|
|
||||||
def valid_hid_mouse_button(arg: Any) -> str:
|
def valid_hid_mouse_button(arg: Any) -> str:
|
||||||
return check_string_in_list(arg, "HID mouse button", ["left", "right"])
|
return check_string_in_list(arg, "HID mouse button", ["left", "right", "middle"])
|
||||||
|
|
||||||
|
|
||||||
def valid_hid_mouse_wheel(arg: Any) -> int:
|
def valid_hid_mouse_wheel(arg: Any) -> int:
|
||||||
|
|||||||
@ -304,6 +304,9 @@
|
|||||||
<div data-code="left" class="key wide-4 left small"><p>Mouse<br>Left</p></div>
|
<div data-code="left" class="key wide-4 left small"><p>Mouse<br>Left</p></div>
|
||||||
<div data-code="left" class="modifier wide-2 left small"><p><b>•</b><br>← Hold</p></div>
|
<div data-code="left" class="modifier wide-2 left small"><p><b>•</b><br>← Hold</p></div>
|
||||||
<div class="empty-key" style="width:10px"></div>
|
<div class="empty-key" style="width:10px"></div>
|
||||||
|
<div data-code="middle" class="key wide-2 left small"><p>Mouse<br>Middle</p></div>
|
||||||
|
<div data-code="middle" class="modifier wide-2 left small"><p><b>•</b><br>← Hold</p></div>
|
||||||
|
<div class="empty-key" style="width:10px"></div>
|
||||||
<div data-code="right" class="modifier wide-2 right small"><p><b>•</b><br>Hold →</p></div>
|
<div data-code="right" class="modifier wide-2 right small"><p><b>•</b><br>Hold →</p></div>
|
||||||
<div data-code="right" class="key wide-4 right small"><p>Mouse<br>Right</p></div>
|
<div data-code="right" class="key wide-4 right small"><p>Mouse<br>Right</p></div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -121,6 +121,7 @@ export function Mouse() {
|
|||||||
switch (event.button) {
|
switch (event.button) {
|
||||||
case 0: __keypad.emit("left", state); break;
|
case 0: __keypad.emit("left", state); break;
|
||||||
case 2: __keypad.emit("right", state); break;
|
case 2: __keypad.emit("right", state); break;
|
||||||
|
case 1: __keypad.emit("middle", state); break;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user