@firefoxwebdevs VirtualKeyboard API:
VirtualKeyboard API - Web APIs | MDN
The VirtualKeyboard API provides developers control over the layout of their applications when the on-screen virtual keyboard appears and disappears on devices such as tablets, mobile phones, or other devices where a hardware keyboard may not be available.
MDN Web Docs (developer.mozilla.org)