From bd2d89737afd79008a81fddd0c3b2f4fca8d985a Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Wed, 4 Nov 2020 00:38:04 +0300 Subject: [PATCH] Update mouse.md --- pages/mouse.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pages/mouse.md b/pages/mouse.md index 9b0f0aee..d4f16951 100644 --- a/pages/mouse.md +++ b/pages/mouse.md @@ -1,10 +1,10 @@ # Mouse modes -There are two modes of mouse operation: absolute and relative. +There are two modes of pointer device: absolute and relative. -In absolute mode, the input device transmits the exact coordinates (X,Y) where the cursor should be moved. +In absolute mode, the input device transmits the exact coordinates (X,Y) where the cursor should be moved. This is how touchscreens or drawing tablets work -In relative mode, only the relative offset (dX,dY) to the current position is transmitted, which is unknown to the input device itself. +In relative mode, only the relative offset (dX,dY) to the current position is transmitted, which is unknown to the input device itself. This is a regular mouse. By default, Pi-KVM uses absolute positioning mode as the most convenient for the user and software. However, this is not always supported by the BIOS/UEFI. @@ -17,6 +17,8 @@ When you press `Esc`, the browser releases the mouse. The reason is that none of the recommended clients support the [QEMU Pointer Motion Change](https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#qemu-pointer-motion-change-pseudo-encoding) extension. We expect to implement this in [TigerVNC](https://github.com/TigerVNC/tigervnc/issues/619). +:exclamation: This mode is also not supported by mobile browsers. + # Enabling relative mouse on v2 platform (OTG HID) * Switch filesystem to RW-mode using command `rw`. * Edit `/etc/kvmd/override.yaml` and add these lines: @@ -38,4 +40,4 @@ We expect to implement this in [TigerVNC](https://github.com/TigerVNC/tigervnc/i * Don't forget to perform `reboot`. # Enabling relative mouse on v0 platform (serial HID) -This is not currently supported but will be added in a future release. The reason is that we are working on improving the HID protocol. +:exclamation: This is not currently supported but will be added in a future release. The reason is that we are working on improving the HID protocol.