open-amt-cloud-toolkit / ui-toolkit

The UI Toolkit is a framework agnostic implementation of remote manageability features that simplifies the task of adding complex manageability UI controls, such as Keyboard, Video, Mouse (KVM).

Home Page:https://open-amt-cloud-toolkit.github.io/docs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

In BIOS screens, the KVM remove mouse cursor is not aligned with the local mouse cursor

rgl opened this issue · comments

Describe the bug 🪲

In BIOS screens, the KVM remove mouse cursor is not aligned with the local mouse cursor.

I'm testing with this hardware:

  • HP EliteDesk 800 G2 DM 35W
  • BIOS N21 Ver. 02.60
  • AMT 11.8.92

To Reproduce 🪜
Steps to reproduce the behavior:

  1. Boot the computer to the BIOS.
  2. Using the KVM UI control (or at the sample-web-ui), move the mouse.
  3. See that it has an odd offset. In the screenshot below, my local computer mouse cursor is the black one. the white one is the remote computer mouse cursor. As you can see, they are not aligned, and have an odd offset between them.

Please note that this only happens when in the BIOS screens. When the remote computer is at the OS desktop, the mouse cursor works as expected.

Expected behavior
I expected the remote mouse cursor to follow the local mouse cursor.

Screenshots 🖼️

Screenshot from 2024-01-18 18-20-38

Browser Information (please complete the following information): 🖥️

  • OS: Ubuntu 22.04 LTS
  • Browser and Version: Firefox 121.

Additional context

I'm not sure how the mouse is emulated in AMT. As a comparison, https://docs.pikvm.org/mouse/ talks about different mouse types: absolute or relative. Maybe there is something like this with AMT?