...
- Using Controller UI(a.k.a. ThunderUI); activate HtmlApp and load https://keycode.info/ as url. Controller UI is only available on a development build RDK-V image and it can be accessed from a local network connected computer where RDK-V device is connected. Note down the RDK-V deviceIP (Eg: let it be 192.168.1.30). Then from the same network connected computer; open any web-browser and type in deviceIP:9998 in the address bar.
- Press any keys and confirm the keyCode being reported by https://keycode.info/.
How to check
...
UI is able to receive the key events and which keyCode its being received
...
at UI:
- Using Controller UI(a.k.a. ThunderUI) from any local network connected computer; open ResidentApp's webinspector and go to console tab.
- While pressing any key; corresponding keyCode will be printed at ResidentApp's webinspector console
How to debug UI not responding to key press events
- Verify that UI is able to receive the key events
- Verify the received key event is matching with UI specific keymap detailed at section "Key Mapping".
If the above two are not working or matching; please verify the platform integration.
If UI is not responding for the received key event and is matching with UI defined "Key Mapping"; please create a UI bug ticket or reach out to us. We'll be happy to help and resolve it for you.