Use Mi Band 4 to turn on TV or another action - Xiaomi Mi Band 4 Questions & Answers

Good, I wanted to comment that testing with the macrodroid + rm plugin automation app I could configure to turn on the home TV from the mi band 4 obviously to turn on the TV is needed in this case as for example use a broadlink rm mini 3 you can configure to perform any action that is executed from the phone without turning it on.
I leave an example video.
Sorry for my bad English
Regards!
https://www.youtube.com/watch?v=bVBDweew-io&t=4s

Related

Automation - NFC Task Launcher, Tasker, others...

I wanted to start a thread that focused on automation idea's and how to execute them and NOT about troubleshooting apps or why you can't get any NFC tags to format etc...
There is already a thread dedicated to that here :
http://forum.xda-developers.com/showthread.php?t=1359057
So assuming there is a demand, please discuss any automation like:
-What you have done with your NFC tags
-What have you done with the app Tasker, NFC Task Launcher or any other automation app/scripts.
-Dream Idea's, like I want to have my house make a pizza and have it ready when I get home, but I don't know how to do that. anyone?
I'll try to keep a Table of Contents and link directly to useful idea's as we go.
Some useful links so far:
Tasker Guide thread by skulk3r
http://forum.xda-developers.com/showthread.php?t=890596
NFC Task Launcher info by krohnjw:
http://forum.xda-developers.com/showthread.php?t=980741
Reserved...
Nice thread! I use these every day!
NFC Task Launcher:
1) Tag on my laptops - Enable WiFi HotSpot, Set password and SSID, Disable Bluetooth if on, disable sync.
2) By my Door - I use a Home and Away Profile.
Away is triggered first and Disables WiFi, Enables 3G/4G, Enables Vibrate mode.
Home is triggered on second tap - Enables WiFi, Connects to my SSID, Disables 3/4G, Full Volume, Enable Sync if it was off, Launch gmail app to pull e-mails.
3) A small tag on my BT Headset - Enable BT and Connect to the headset. (When the headset is connected Tasker launches Rdio). Second tap disable BT and Tasker closes Rdio if open still.
Tasker:
1) If I am Near Cell ID by my house or friends house enable WiFi.
2) If SSID is near connect, if not disable WiFi.
3) Maps opens enable GPS, disable when closed.
4) When BT Headset connects open Rdio set media volume to 7
5) When wired headset is plugged in open Rdio set media to 11. (for the car XD)
6) When charging is pluged in set brightness to full, Max Ring volume, Enable WiFi if it's off, Enable Sync, Launch E-Mail for refresh.
7) When charged Vibrate for 30 Secs + Audio alert.
8) Proximity sensor Locks screen.
9) Long press search enable BT.
10) From 23:00 to 07:00 Dim screen to lowest setting, Vibrate mode, launch clock.
I can export them if anyone wants to use them!
Nice job! You should export those and attach them here anyway. Even if someone doesn't need exactly what you have done the profiles could be a really good learning tool. Really nice job on some of those.
I am trying to have interactions with specific programs using tasker without much luck. What I would love to do is turn my TV on and go to my DVR using the Google TV app when I place my phone on the coffee table with a nfc sticker.
Sent from my Galaxy Nexus using XDA App
Ive got a 'beacon for android' coming in the mail. when it gets here im hoping to hide a nfc card in the arm rest of my couch so when i put the phone down it will turn on the tv and will launch to the universal remote part of the dijit program.
Im thinkin all that might take some work tho. Also i would love to be using iRule/GC-100-12 or the logitech revue/harmony but cant afford to set those systems up.
I also have another NFC card on my desk so when i put my phone down it starts my computer (Using NFC launcher and tasker).
One idea i would love your opinons on is, can tasker determing if a microusb plugged in is a charger or computer or MHL/HDMI connection? i would love for my gallary or emulation to pop up when i plug it into a tv
unknownkwita said:
Ive got a 'beacon for android' coming in the mail. when it gets here im hoping to hide a nfc card in the arm rest of my couch so when i put the phone down it will turn on the tv and will launch to the universal remote part of the dijit program.
Im thinkin all that might take some work tho. Also i would love to be using iRule/GC-100-12 or the logitech revue/harmony but cant afford to set those systems up.
I also have another NFC card on my desk so when i put my phone down it starts my computer (Using NFC launcher and tasker).
One idea i would love your opinons on is, can tasker determing if a microusb plugged in is a charger or computer or MHL/HDMI connection? i would love for my gallary or emulation to pop up when i plug it into a tv
Click to expand...
Click to collapse
Wait... are these possible?
I would love a 'Morning TV' tag:
Launch Google TV app
Turn on TV
Turn on Speakers
Change to channel 70 (ESPN)
Open __ url
I'd pay someone to make that for me.. and many others.
Sent from my Galaxy Nexus using xda premium
itsjusttim said:
Wait... are these possible?
I would love a 'Morning TV' tag:
Launch Google TV app
Turn on TV
Turn on Speakers
Change to channel 70 (ESPN)
Open __ url
Click to expand...
Click to collapse
its entirely possible, just takes alot of apps and hardware.
1. NFC Card launches the particular activity in the universal remote app (dijit/irule/harmony/etc) this may require tasker.
2.Remote app performs its functions.
2.1.connects via BT/WIFI to a controller (these can emit IR/RF/rs232/TCP)
2.2.the controller sends out all the commands to all the devices, alot of this will need to be programmed in your remote app
3. NFC launcher/tasker then launches the app activity that shows you the remote.
There is alot of stuff to get your head around in controlling a home theater because there are so many differant ways of doing the same thing. How you make all this work will depend on your current system and how much your willing to spend.
For example some tv's come with HDMI-CEC (look it up on wiki), this feature allows the tv to turn on the av receiver over the hdmi cable and swap it to the correct input when you change sources.
when it comes down to it the android app is the easiest part of the system to set up, even if its the most featureless.
Well the Google TV app acts as a remote. Is there a way to record touch actions on top of opening apps? If so it should be easy as its just a few buttons to turn on everything and get to the right channel, would just be amazing if it can all be automated.
- GSM Galaxy Nexus
x942 said:
Nice thread! I use these every day!
NFC Task Launcher:
1) Tag on my laptops - Enable WiFi HotSpot, Set password and SSID, Disable Bluetooth if on, disable sync.
2) By my Door - I use a Home and Away Profile.
Away is triggered first and Disables WiFi, Enables 3G/4G, Enables Vibrate mode.
Home is triggered on second tap - Enables WiFi, Connects to my SSID, Disables 3/4G, Full Volume, Enable Sync if it was off, Launch gmail app to pull e-mails.
3) A small tag on my BT Headset - Enable BT and Connect to the headset. (When the headset is connected Tasker launches Rdio). Second tap disable BT and Tasker closes Rdio if open still.
Tasker:
1) If I am Near Cell ID by my house or friends house enable WiFi.
2) If SSID is near connect, if not disable WiFi.
3) Maps opens enable GPS, disable when closed.
4) When BT Headset connects open Rdio set media volume to 7
5) When wired headset is plugged in open Rdio set media to 11. (for the car XD)
6) When charging is pluged in set brightness to full, Max Ring volume, Enable WiFi if it's off, Enable Sync, Launch E-Mail for refresh.
7) When charged Vibrate for 30 Secs + Audio alert.
8) Proximity sensor Locks screen.
9) Long press search enable BT.
10) From 23:00 to 07:00 Dim screen to lowest setting, Vibrate mode, launch clock.
I can export them if anyone wants to use them!
Click to expand...
Click to collapse
Yes, I personally would love to use about 2/3 of those commands. Can you export those for the rest of us?
itsjusttim said:
Well the Google TV app acts as a remote. Is there a way to record touch actions on top of opening apps? If so it should be easy as its just a few buttons to turn on everything and get to the right channel, would just be amazing if it can all be automated.
- GSM Galaxy Nexus
Click to expand...
Click to collapse
So far I haven't found a way. It would be awesome for more than just google tv. If tasker, or another 'macro' type program could be set to record touches on the screen based on location coordinates or something. Like a mouse macro program on a pc. That would allow all sorts of things. For example all of this would be reality with this one hurdle:
1) When I approach my home using tasker, open my ADT app and disable the alarm in my house
2) Open my garage door with HTN app.
3) Turn the lights on with the HTN app.
4) Walk inside, and using a NFC sticker, trigger a welcome home message from my denon reciever app (hooked up to speakers throughout the house) and start some jazz music. Of course set my phone profile correctly, and maybe turn the google tv on and navigate to the cheesy firplace app.
All of this is easy, with one macro app that is the missing link.
There are apps out there that use your cell tower to turn your wifi on/off when you enter/leave your home/cell tower. you'd be surprised how accurate it is and how it doesn't drain your battery. They do other things like control gps/bluetooth/etc.
and their free and dont require purchase of tags. You could easily do this exact thread with just the app below.
They might not be able to turn your tv on, but for quality automation, you should check em out.
For one I highly recommend, try Llama in the market. Free too!
https://market.android.com/details?...t#?t=W251bGwsMSwxLDEsImNvbS5rZWJhYi5MbGFtYSJd
btw, I am not affiliated with llama in any way. Just love this app and many of your comments reflect that you would love this.
igl007 said:
So far I haven't found a way. It would be awesome for more than just google tv. If tasker, or another 'macro' type program could be set to record touches on the screen based on location coordinates or something. Like a mouse macro program on a pc. That would allow all sorts of things. For example all of this would be reality with this one hurdle:
1) When I approach my home using tasker, open my ADT app and disable the alarm in my house
2) Open my garage door with HTN app.
3) Turn the lights on with the HTN app.
4) Walk inside, and using a NFC sticker, trigger a welcome home message from my denon reciever app (hooked up to speakers throughout the house) and start some jazz music. Of course set my phone profile correctly, and maybe turn the google tv on and navigate to the cheesy firplace app.
All of this is easy, with one macro app that is the missing link.
Click to expand...
Click to collapse
Yes! Now we just need someone smart who can create this for us. Honestly if someone made this, the possibilities of NFC would be endless.
.
kegman913 said:
There are apps out there that use your cell tower to turn your wifi on/off when you enter/leave your home/cell tower. you'd be surprised how accurate it is and how it doesn't drain your battery. They do other things like control gps/bluetooth/etc.
and their free and dont require purchase of tags. You could easily do this exact thread with just the app below.
They might not be able to turn your tv on, but for quality automation, you should check em out.
For one I highly recommend, try Llama in the market. Free too!
https://market.android.com/details?...t#?t=W251bGwsMSwxLDEsImNvbS5rZWJhYi5MbGFtYSJd
btw, I am not affiliated with llama in any way. Just love this app and many of your comments reflect that you would love this.
Click to expand...
Click to collapse
We don't really need location profiles as we can just use an nfc tag to set any automation we want... right?
- GSM Galaxy Nexus
itsjusttim said:
Yes! Now we just need someone smart who can create this for us. Honestly if someone made this, the possibilities of NFC would be endless.
.
We don't really need location profiles as we can just use an nfc tag to set any automation we want... right?
- GSM Galaxy Nexus
Click to expand...
Click to collapse
Well we still need them a little. For example, I go to the same grocery store each week. So I like to have it that when I arrive, it connects to their wifi and launches the Grocery IQ app. Then it sends a text message to my wife saying "I just arrived at Wegmans, if there is any last minute items to get add it to Grocery IQ now."
alicious said:
Yes, I personally would love to use about 2/3 of those commands. Can you export those for the rest of us?
Click to expand...
Click to collapse
Will do! I have to recreate them (my HTC Amaze had them and I forgot to export before doing a reset). I should have them up tonight!
x942 said:
Will do! I have to recreate them (my HTC Amaze had them and I forgot to export before doing a reset). I should have them up tonight!
Click to expand...
Click to collapse
Thanks. I'll keep a look out for them
X942 - you didn't forget about us did you?
Sent from my Galaxy Nexus using xda premium
I used to use Locale, until it just ate up too much juice on my phone. One nice thing I could do with it is change my Google Voice settings based on my location. I had it set to disable my desk phone if I wasn't at work, and to enable it when I arrived at the office. Can you do something like this via NFC? IIRC Tasker is compatible with Locale plugins, so I could just use that.
kimboinatl said:
I used to use Locale, until it just ate up too much juice on my phone. One nice thing I could do with it is change my Google Voice settings based on my location. I had it set to disable my desk phone if I wasn't at work, and to enable it when I arrived at the office. Can you do something like this via NFC? IIRC Tasker is compatible with Locale plugins, so I could just use that.
Click to expand...
Click to collapse
I totally agree with you about locale
Sent from my Galaxy Nexus using xda premium
x942 said:
3) Maps opens enable GPS, disable when closed.
Click to expand...
Click to collapse
How did you get it to allow Tasker to control GPS? It tells me this functionality is not allowed on my Nexus...I am trying to enable it in Actions -> Misc -> *GPS
Do you on a ROM that has disabled the restriction that does not allow access to GPS?
**** UPDATE ****
Ok, did some more searching and found this...
http://www.reddit.com/r/tasker/comments/nk6m2/use_secure_settings_to_enable_gps_and_other_fun/
NFC Task Launcher
EDIT: My Questions were answered on a different board.

3 tips for you Smartwatch 3

1- You can charge it using a usb OTG cable and connecting it to your phone if you don't have a power source near. (Tested on Samsung S3)
2- You can export My Tracks workouts on GPX format and import them using the endomondo website.
Now you can go to do some exercise and leave the phone at home.
3- You can use the developers menu to start the GPS before launching My Tracks to reduce the Satellite fixing time.
Graffin said:
1- You can charge it using a usb OTG cable and connecting it to your phone if you don't have a power source near. (Tested on Samsung S3)
2- You can export My Tracks workouts on GPX format and import them using the endomondo website.
Now you can go to do some exercise and leave the phone at home.
3- You can use the developers menu to start the GPS before launching My Tracks to reduce the Satellite fixing time.
Click to expand...
Click to collapse
#3 you can use my Wear GPS app to warm GPS up, I plan to add background gps service to warm it up, show status in notification and dismiss it once done, Other feature I'm looking at is to automatically launch my tracks/runkeeper once GPS is healthy and shutdown service after short timeout.

Wireless charging adaptor with a dock USB-C connector

Has anyone seen a wireless charging adaptor that comes with a connect that makes Android think it's on a dock. The situation I'm in is I use a wireless charging dock at work. I would love to set it so that when the adaptor is connected it will start the screensaver.
You can also start the screen saver automatically when the pixel is charged. Not only when it is in a dock.
Settings > Display > Screensaver > three dot menu > when to start screensaver
Sent from my Pixel XL using XDA-Developers Legacy app
Atomregen said:
You can also start the screen saver automatically when the pixel is charged. Not only when it is in a dock.
Settings > Display > Screensaver > three dot menu > when to start screensaver
Sent from my Pixel XL using XDA-Developers Legacy app
Click to expand...
Click to collapse
I thought of that. The only issue is my phone lays on my bed while I sleep. I would like a solution that doesn't require me to turn it off and on everyday.
I've never seen one. Logically I'm not sure how this would even be possible?
Maybe you could use something like Tasker to disable screensaver based on time of day or location.
Sent from my Pixel XL using XDA-Developers Legacy app
mims1979 said:
Maybe you could use something like Tasker to disable screensaver based on time of day or location.
Click to expand...
Click to collapse
Turning the function on or off depending on something like the home wifi network may be another way.
It looks like the following shell commands can turn the screensaver on or off:
settings put secure screensaver_enabled 1
settings put secure screensaver_enabled 0
To run a shell command with Tasker it's necessary to use root. Another way to do it without root is to grant permission to an app, such as AutoTools Secure Settings.
https://joaoapps.com/AutoApps/Help/...utotools.activity.ActivityConfigsettings.html

Get theatre mode shortcut back

Is there anyway to get the theatre mode double press shortcut back? Having to pulldown and tap a small menu button is really bothering me.
Also tripple press for brightnes boost not working.
A must have on a sunny day.
Skickat från min SM-G950F via Tapatalk
I really miss the single tap waking the screen and putting it back into ambient mode. It allowed for turning my screen on and off without causing finger prints or possibility of undetected touch due to dry fingers. Palming the screen to turn off/enable ambient mode, used to intermittently result in onscreen actions being pressed like starting my stopwatch, or even worse stopping my stopwatch after I had just started it. I must have used single press of the button 100x per day. Now I have to actually wait for my screen to turn itself off. This alone has to half the battery life on the watch.
Double tap button for cinema mode was also a nice feature but I only do it once per day at night to save power so enabling through the swipe down menu isn't a big deal for me.
Worse is the three tap to turn on max brightness temporary. Today outdoor i Couldn't see my watch screen. Not seeing it also makes it impossible to enter brightness menu to increase brightness. I start to get more and more annoyed by 2.0 ?
Skickat från min SM-G950F via Tapatalk
I haven't tried it yet, but I saw this app, Wear Button Remapper, recommended on Reddit.
It says it can remap your button long press to any app, or to theater mode if your watch is rooted.
There are a ton of things that are frustrating, but I have figured out a way to cope with most of it.
For Do Not Disturb Sync, there is an app that restores this functionality.
https://play.google.com/store/apps/details?id=rkr.weardndsync
For theater mode, I setup a tasker task using autowear to run an app that allows toggling theater mode.
https://www.reddit.com/r/AndroidWear/comments/64qitr/toggle_theater_mode_on_wear_20/
I'm guessing that wear button remapper would allow us to enable theater mode without root using this app.
It's great that devs have developed apps to remap long press. Hopefully it won't be long before they can map double and triple tap to let us use the 1.5 theater and max brightness modes again.
irule311 said:
There are a ton of things that are frustrating, but I have figured out a way to cope with most of it.
For Do Not Disturb Sync, there is an app that restores this functionality.
https://play.google.com/store/apps/details?id=rkr.weardndsync
For theater mode, I setup a tasker task using autowear to run an app that allows toggling theater mode.
https://www.reddit.com/r/AndroidWear/comments/64qitr/toggle_theater_mode_on_wear_20/
I'm guessing that wear button remapper would allow us to enable theater mode without root using this app.
Click to expand...
Click to collapse
Whoa!! You DO Rule!
This is soooo frickin' awesome, I am just thrilled. I finally got one of the automatons I missed on AW 1.5 with Wear Shell. It took me a couple tries to get the task set. I use Sleep as Android and it supports Tasker but it would not trigger this app adding it to my existing profile, but just setting Toggle Theater Mode to run when Sleep runs did the trick!
Pkt_Lnt said:
Whoa!! You DO Rule!
This is soooo frickin' awesome, I am just thrilled. I finally got one of the automatons I missed on AW 1.5 with Wear Shell. It took me a couple tries to get the task set. I use Sleep as Android and it supports Tasker but it would not trigger this app adding it to my existing profile, but just setting Toggle Theater Mode to run when Sleep runs did the trick!
Click to expand...
Click to collapse
Yeah, there does seem to be some sort of glitch with the tasker autowear integration. I'm not sure what it is, but it seems to run the same autowear task even if you reconfigure it in tasker. The fix seems to delete the task and create a new one with a different name.
I use minimal and elegant as my watch face and was able to use the interactive functions to run the tasker task. I now have a button on the watch face that allows quick access to sleep tracking that enables do not disturb and theater mode.
You have to use SleepWear for the app name instead of start sleep tracking which makes it a little more difficult. Any ideas on how to find the app package name on wear?
irule311 said:
Yeah, there does seem to be some sort of glitch with the tasker autowear integration. I'm not sure what it is, but it seems to run the same autowear task even if you reconfigure it in tasker. The fix seems to delete the task and create a new one with a different name.
I use minimal and elegant as my watch face and was able to use the interactive functions to run the tasker task. I now have a button on the watch face that allows quick access to sleep tracking that enables do not disturb and theater mode.
You have to use SleepWear for the app name instead of start sleep tracking which makes it a little more difficult. Any ideas on how to find the app package name on wear?
Click to expand...
Click to collapse
I just made a second task that triggers on the Sleep app starting, so I have two tasks - one runs on the Sleep Start intent and the other to trigger your app via Auto Wear. It works great. If I do open the Sleep app during the day then I do get theater mode, but I'm fine with that to get the night time auto start. :good:
In an adb shell:
Code:
pm list packages -f
I can even pipe it through grep or more on my linux box which is good.
edit -
Code:
[email protected]:~$ adb shell
sturgeon:/ $ pm list packages -f | grep urbandroid
package:/data/app/com.urbandroid.sleep-2/base.apk=com.urbandroid.sleep

How to properly remap 3rd party select buttons

**Update**
Added a filter for hulu only because this was causing double data entry in almost every other app.. you can also add a pipe for additional applications that need this fix.
For anyone wondering why not use "Xposed Edge" instead? Well I tried just now and there's a severe delay in emitting keyevent 23 when done via root or it is not accepted at all by hulu if it is not done on the su level sending it over shell. So either way it falls apart. Button Mapper appears to be best solution for the Enter key to become select in specific apps.
Code:
grep -E 'mCurrentFocus.*(hulu|dream|otherAppNameHere)' > /dev/null 2>&1 && /system/bin/input keyevent 23
So I recently came across a pretty awesome little remote from Amazon, the Rii MX8 Air mouse remote.
https://smile.amazon.com/gp/product/B07MHKMQ7J
Only problem was that some apps, particularly hulu, don't care for the enter key and only want to operate with the dpad_center or keycode 23. Remapping this key in the various button remappers don't work well unless it can execute an adb shell command and even then.. you better be rooted and be able to run that command as the shell user (at least for the case of Hulu).
Here is how I managed to do it. If you know of other ways then please share as this application does require that you purchase it for the pro features - adb shell commands.
https://play.google.com/store/apps/details?id=flar2.homebutton&hl=en_US
# Install Button Remapper
# Set Accessibility
adb shell pm grant flar2.homebutton android.permission.WRITE_SECURE_SETTINGS
adb shell settings put secure enabled_accessibility_services flar2.homebutton/flar2.homebutton.a.ai
adb shell settings put secure accessibility_enabled 1
# Add Button
# Remap Enter (66) to DPAD_Center (23)
# Single tap
su shell -c "dumpsys window windows | grep -E 'mCurrentFocus.*(hulu|dream)' > /dev/null 2>&1 && /system/bin/input keyevent 23"
If typing all that in looks daunting then just get to the text field and then do this over adb.
adb shell input text "string%sof%stext%sbelongs here"
ex.
Code:
adb shell input text "su%sshell%s-c%s\"dumpsys%swindow%swindows%s|%sgrep%s-E%s'mCurrentFocus.*(hulu|dream)'%s>%s/dev/null%s2>&1%s&&%s/system/bin/input%skeyevent%s23\""
You can also script it just fine via this method.
https://android.stackexchange.com/q...ble-to-write-to-a-devices-clipboard-using-adb
Just remember those WFD remote are Wifi magnets. I have just a few devices on Wifi and Ive been through several of those remotes. The remote alone killed my range, connection quality, etc. Just a heads up.
CEC is the way to go IMO. The new Roku TVs all have a secret menu that enable full CEC control that controls the FS\FTV fully.
TimmyP said:
Just remember those WFD remote are Wifi magnets. I have just a few devices on Wifi and Ive been through several of those remotes. The remote alone killed my range, connection quality, etc. Just a heads up.
CEC is the way to go IMO. The new Roku TVs all have a secret menu that enable full CEC control that controls the FS\FTV fully.
Click to expand...
Click to collapse
Unless I missed something, and I doubt that I have given the sheer amount of time I have spent on this, the RokuTV with CEC enabled via hidden menu is next to useless. The back button and home button collide with the device itself - there's no intelligence built in to prevent it from interacting and doing what it would normally do for the RokuTV itself. That would also be expected because otherwise you'd get stuck inside your hdmi device.
Personally I have not been experiencing any wireless interference with this remote and given the amount of wifi I am actually around atm I'd say that is fairly impressive. That is not to say I am not interfering with a neighbor in reality, but my 2.4 and 5ghz networks appear to be operating fine.
In fact I had to switch my TV over from 5ghz to 2.4ghz because 2.4ghz penetrates walls better, this device is 2.4ghz as well but I am sure it is in a frequency that is outside the wifi range.
glitchbit said:
Unless I missed something, and I doubt that I have given the sheer amount of time I have spent on this, the RokuTV with CEC enabled via hidden menu is next to useless. The back button and home button collide with the device itself - there's no intelligence built in to prevent it from interacting and doing what it would normally do for the RokuTV itself. That would also be expected because otherwise you'd get stuck inside your hdmi device.
Personally I have not been experiencing any wireless interference with this remote and given the amount of wifi I am actually around atm I'd say that is fairly impressive. That is not to say I am not interfering with a neighbor in reality, but my 2.4 and 5ghz networks appear to be operating fine.
In fact I had to switch my TV over from 5ghz to 2.4ghz because 2.4ghz penetrates walls better, this device is 2.4ghz as well but I am sure it is in a frequency that is outside the wifi range.
Click to expand...
Click to collapse
Home button is only for the TV to return to its home. There is no CEC home button.
Back button works absolutely perfectly via IR. Not a single problem. Done this on 2 TCLs and one Hisense.
The menu Im talking about is Home 5x rw,down,ff,down,rw.
I dont know where you got that idea of the devices colliding, they just limit CEC functionality on these TVs to keep people away from the ability to add and fully operate the TV and FS without ever going into the TV itself.
Update: Ignore this musing, the hulu app does not experience any further issue with the command mentioned in the first post. There is a potential for other apps to misbehave if it listens to both Enter and Select, but given the filter you'd have to add it to the command before finding out and even then there appears to be ways to mitigate the issue if it occurs.
--------------------------------------------
I may need to revise this more still & add in a filter to detect either a soft keyboard or text input field. I suspect the above fix may still result in double entry in the Hulu app.
This really needs to be fixed in the Button Mapper app as double input on that key shouldn’t happen if it’s remapping correctly, but being android inconsistency always abound.
adb shell dumpsys window InputMethod | grep "mHasSurface"
https://stackoverflow.com/questions...-keyboard-is-visible-on-android-device-or-not
TimmyP said:
Home button is only for the TV to return to its home. There is no CEC menu button.
Back button works absolutely perfectly via IR. Not a single problem. Done this on 2 TCLs and one Hisense.
The menu Im talking about is Home 5x rw,down,ff,down,rw.
I dont know where you got that idea of the devices colliding, they just limit CEC functionality on these TVs to keep people away from the ability to add and fully operate the TV and FS without ever going into the TV itself.
Click to expand...
Click to collapse
I own 2 RokuTVs myself, sold one of them due to a move, but I really do like them tbh. Where I got the idea was from personal experience. The home button kicks me out to the home screen any time it is used (Initially w/ a 5 second delay before going back in - now it just sits there), the select button shows the input I am on overlaid on the bottom half & the select button also kicks me out to the home screen w/ my hdmi input device highlighted.
The feature is hidden because it naturally collides.. maybe they fixed it in your version & I need to update mine, but in my current version it’s completely unusable when it’s fully enabled via the hidden menu. And I know what menu you’re talking about - we’re on the same page - it just doesn’t work on my RokuTV.

Categories

Resources