Android Physical Keyboard support on Web App

Hello,

Would it be possible to update the GLKVM Comet web app (https://glkvm.local) to properly handle input from physical keyboards on Android devices?

Currently, the virtual keyboard consumes a significant portion of the screen, and using a physical keyboard (or tools like ScrCpy) would provide a more efficient input method. However, the mobile web app currently ignores most key presses, with the exception of certain special keys (e.g., Enter, Delete).

This behavior may be related to how browsers handle keyboard input outside of HTML input fields.

At the moment, the only workaround I have found is to connect the device via USB and use Chrome Remote Debugging (chrome://inspect) to interact with the page directly in desktop Chrome.

Enabling full physical keyboard support would greatly improve usability, removing the need to have a PC with admin rights to install Tailscale or GLKVM app or, worse, expose the KVM to public internet.

Recently we are still dedicating to develop APP for mobile device such as Android.
Hopefully we can finish it this year, please kindly give us sometime.

1 Like