Skip to content

Add KEY_TV key mapping for libwpe impl - #1726

Open
asurdej-comcast wants to merge 1 commit into
WebPlatformForEmbedded:wpe-2.46from
asurdej-comcast:key_tv_mapping
Open

Add KEY_TV key mapping for libwpe impl#1726
asurdej-comcast wants to merge 1 commit into
WebPlatformForEmbedded:wpe-2.46from
asurdej-comcast:key_tv_mapping

Conversation

@asurdej-comcast

@asurdej-comcast asurdej-comcast commented Sep 3, 2026

Copy link
Copy Markdown

This is needed to handle LiveTV button on TV remote. Use "TV" key value as defined in W3C
https://www.w3.org/TR/uievents-key/#keys-tv

Leave code value Undefined since there is no well defined value for code prop.
fe3aedc

Build-Tests Layout-Tests
✅ 🛠 wpe-246-amd64-build ✅ 🧪 wpe-246-amd64-layout
✅ 🛠 wpe-246-arm32-build ✅ 🧪 wpe-246-arm32-layout

This is needed to handle LiveTV button on TV remote.
Use "TV" key value as defined in W3C
https://www.w3.org/TR/uievents-key/#keys-tv

Leave code value Undefined since there is no well defined value
for code prop.
@asurdej-comcast

Copy link
Copy Markdown
Author

KEY_TV doesn't have any mapping in libwpe currently and xkb doesn't resolve it as well so check directly from hw key code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant