Keyboard
The Keyboard API provides methods for working with a physical keyboard that is attached to a device running a browser.
Instance methods
getLayoutMap()
lock()
Further reading
- Keyboard Map Permissions Policy
- WICG/keyboard-map: getLayoutMap() is unavailable in sub-context web applications due to privacy mitigations
- w3c/webappsec-permissions-policy: Add keyboard-map feature policy
- w3ctag/design-reviews: Feature policy for Keyboard API
- Reddit: Google Chrome 97 introduces controversial keyboard API (enabling potential fingerprinting)