rooted shield to update keylayout of controller, wont recognize new .kl files

Kylistar

Member
Jan 4, 2018
6
0
0
Hello!

Like the title says.

I rooted my nvidia shield to be able to change the key layout of my dualshock ps4 controller.

https://forum.xda-developers.com/shield-tv/general/change-3rd-party-remote-key-layout-root-t3548871

I have done what this guide says but, I encountered problems when trying to do:

6. copy the file back to shield tv:
adb root
adb disable-verity
adb reboot
adb root
adb remount
adb push "layout file" /system/usr/keylayout

It sayd something about me having to be debug user or something like that for adb disable-verity and i cant use adb remount it says I have to be root.
I tried mount -o remount,rw /system but it wouldnt work. Eventually I realised I could boot with TWRP and mount the /system folder from within there and then move my .kl file into the /system/usr/keylayout directory.
However, my nvidia shield wont recognize the files( I am sure i am using the correct vendor and product nr). I even tried replacing my Generic.kl file and changing the keys in there but now my shield wont recognize that file even with originial setup anymore.

The files are created using Pspad. Since there is no built in version of chosing .kl file typ i just append the filename with .kl. Seems to be making them .kl files like they should be.

Anyone knows why this wont work for me?

Thanks for your time!
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone