novnc / noVNC

VNC client web application
https://novnc.com
Other
11.16k stars 2.24k forks source link

Virtual keyboard button is not always shown when needed #1837

Open LMattsson opened 4 months ago

LMattsson commented 4 months ago

Describe the bug For example, Oculus Quest 3 does not have a physical keyboard, but noVNC does not show the virtual keyboard button in the built-in browser.

To Reproduce Steps to reproduce the behavior:

  1. Open the built-in browser on Oculus Quest 3
  2. Log in using noVNC
  3. Note the missing button

Expected behavior Should correctly identify when a physical keyboard is missing.

Screenshots Screenshots taken from issue #1832: Screenshot_20240122_155704_Meta Quest Screenshot_20240122_153921_Meta Quest

Client (please complete the following information):

Server (please complete the following information):

Additional context

The usual media queries we use here are not helpful in this case. It seems the browser lies to us.

LMattsson commented 4 months ago

One idea is to add an option for showing the virtual keyboard in cases like these.