Better Keyboards #55
- Keyboards are now actions instead of separate special buttons, and can be added to any action.
- Will use the global
platform
(formerlykeyboard_mode
),keyboard_id
,remote_id
, andmedia_player_id
fields by default. - Can be set to work with alternate devices by adding the above fields to their custom actions.
- Will use the global
- Added support for new ADB remote entity for keyboard mode
- It's much faster than the media player.
- You should switch to using the ADB remote entity for keyboard ID.
- Seamless keyboard support for Kodi.
platform
,keyboard_id
,remote_id
, andmedia_player_id
can be set at either the global level or for each individual custom action.- Rework buttons to use more generic HTML and updated ripple.
- Button styles currently broken.
- Ripple has a touch stuck fix but needs work.
platform: ANDROID TV # formerly keyboard_mode, still defaults to ANDROID TV
keyboard_id: remote.google_tv_adb
custom_actions:
kodi_keyboard:
icon: mdi:kodi
tap_action:
action: keyboard # You can include these actions anywhere now
platform: KODI # Keyboard mode will be set here now as platform
keyboard_id: remote.kodi
rows:
- - keyboard
- kodi_keyboard
TODO
- Caret position on non-Kodi keyboards.
- Update README.
Full Changelog: 3.8.2...3.9.0-beta.004