PIP Shield Remote using Button Mapper

And
Adb devices
Reports?

"connected to 192.168.7.137:5555" which is correct, but Button Mapper Setup says no devices.

I had connectivity issues to, so try like this:

Have the windows program and the cmd prompt open at the same time.
Adb connect 192.168.x.x
Go to your device and authorize it. Check the box to remember it
Click the grant button, if it changes to revoke, it applied

Just wanted to say thanks for sharing your insight and setup. I'm a new channels user and having a dedicated PIP button and also being able to set up a "last channel" mapping is a great improvement.

Maybe this is a silly question, but when I'm browsing the guide with PIP on, is there any way to program channels so that when I choose a new channel it opens the new channel in full screen? Right now it takes two "clicks" or I have to use the PIP button I programmed to get the new channel to show full screen. Thanks in advance!!

Hello! Yes it does take 2 clicks if your auto-pip is enabled, try disabling it and I think the one click will start making it go from pip to full screen when you click once.

I'm hoping you can help me out. I followed your instructions on how to map "p" on a button for my shield remote. I was able to Usb and network debugging is engaged. I downloaded setup button mapper on my pc. However I'm stuck on how to get to command prompt and what specifically to enter for a connection. I do have my shield IP address. Also I do have button mapper pro installed on my shield. any help would be appreciated. - Larry

@LarryPitts

Ok, so you'll want to be in the directory where adb.exe is located. The tools folder. So the easiest way would be to open up that folder in a windows explorer, then in the address bar type cmd and hit enter

Once the command prompt opens you'll type:
Adb connect 192.168.x.x
Then click the grant write_secure

Hey when you click that when you type ADB connect and your IP address and hit enter you're going to have to go over to your device they'll be an authorization prompt that you have to accept

@speedingcheetah

Hey I saw your other post in that other thread take a look at that guy screenshot and you see how it's got the grant volume long press key thing whatever the fuck did you accidentally press that

All i did was install the app, add a custom button, to remap the Netflix button to open Channels, and long press it, Emby. etc.

Never touched any of the other settings.
I was using the free app.

After a while, the volume press thing started happening, where i press the vol up or down on the Shield remote, or my usb media remote, and teh Shield acted like i was holding it down, or multi pressing it, making it max out up or down based on what vol button i was pressing.

Disabled Button Mappers accessibility permission option, which disables it, and no issue. Eventually removed the app.

Not really a big deal for me. but thought i'd mention it since the topic of that app came up.

Thanks for your response. I'm close but still not there. I was able to confirm on the shield a connection. However when I click on "grant write_secure" on button mapper I still don't get a connection. Does the shield have to connected to pc or does it connect on wifi?

I had a lot of trouble to. So I did the adb connect, ignored that connect button in the program, hit the grant button

Also, did you go to your device after you did the connect and authorize the connection?

yes I did hit the grant button. what do you mean hit the grant button?

what I mean is I did authorize on the shield

The one that says "grant write_secure"
It's successful when that option changes to 'revoke write_secure"

1 Like

I appreciate all your help but I'm just not able to configure. I'm connected to the shield and have authorized but when I go to configure in button mapper on shield and go to advanced v2 I get noting but the advanced setup screen. I guess I'll live with the PiP the way it is. again thanks for trying

So close I see...

The part in windows where you click the 'grant write_secure_settings' is not applying, and this is a connection issue.

You should see what the command "adb devices" reports
You should see your Shield
Then you can click the button for 'grant write_secure_settings"

ran "ads devices". Did not see my shield in "list of devices attached". Perplexed as to why.

so, i went ahead and redid my setup just to document it