This release adds the ability to send text to Android TV in a seamless live manner!
The keyboard
button now activates several listeners and pulls up your on screen keyboard (on mobile), allowing you to type and send text to your Android TV live without any intermediary prompt. It will also capture keys like backspace, delete, enter, left, and right and send appropriate commands to Android TV (although left and right may not perform as expected depending on where the cursor is on the Android TV). You can also paste by either clicking CTRL + V
when the keyboard listeners are active, or holding down on the keyboard icon and selecting paste.
Like the old method? You can still use it by creating a button called textbox
instead. The search
button is also still available for Google Assistant searches.
- Seamless text entry using several input and key event listeners, found by creating a button named
keyboard
.- Legacy bulk method can still be found by creating a button named
textbox
, along with Google Assistant search using a button namedsearch
.
- Legacy bulk method can still be found by creating a button named
- Use alternate volume icons by setting
alt_volume_icons
to true (really a convenience feature for me as I prefermdi:volume-high
,mdi:volume-medium
, andmdi:volume-variant-off
for volume up, down, and mute).
Minor version fixes:
- Use separate timers and intervals for click, touch, and hold events which should help prevent weird behavior caused by pressing too many different things too quickly.
- Route almost all events to use
onButtonClick
and moved vibration logic into it. - Refactor keyboard button to behave much more like other buttons and simplified CSS.
- Refactor button element to be the same size as icon instead larger with icon in top left.