Remote Remap without root

by coollllmann1

I need remap primarily for Enter key to DPAD_CENTER key. Two working solutions, but they come at the cost of on-screen keyboard.

Solution 1

  • MKR (Enter to DPAD_CENTER)
  • flar2 Button Mapper (for mapping other keys like recent apps etc)

Solution2

  • External Keyboard Helper (Enter to DPAD_CENTER)
  • flar2 Button Mapper (other key remaps)

I looked at this XDA thread , but it needs root. Kindly let me know if there's a solution that doesn't require root.

I can avoid this headache by buying OEM Nvidia Shield remote, but our infant destroys remotes every couple of months. So, buying cheap remotes for 10 - 12$ and then remap.

Update

Bought G30 remote from Amazon, and it solved all my use-cases perfectly. Only pain-point is that buttons are too closely placed, and it's nearly impossible to push any button correctly in panic mode. Placed an order for another remote for spare.

Vegetable_Aioli_6773

You need to install Button Mapper: Remap your keys on your android tv, enter and go to add a button and then setup the 1 clic / 2 clics / long press an then just exit the app, make sure the app is ON in the accessibility settings

https://play.google.com/store/apps/details?id=flar2.homebutton

nooneisreal

If you can figure out why this isn't working, this might be a solution.

In the button remapper app, when you remap a button, if you go to:

Actions -> Advanced -> Shell command

Then type in the command input keyevent 23

23 is the keyevent for DPAD_CENTER. After setting this up, it seems to work while inside the button mapper app. However once I leave the app and press the button, I just get a pop-up at the bottom of the screen that says "Killed" with nothing else to go with it. I am not sure why that is.

If perhaps you or someone else can figure out why it's doing that then perhaps you could have a working solution.