Homebrew Button mapping on Switch with Android

  • Thread starter Thread starter xellspooun
  • Start date Start date
  • Views Views 13,816
  • Replies Replies 4

xellspooun

Active Member
Newcomer
Joined
Mar 9, 2014
Messages
38
Reaction score
8
Trophies
0
Age
40
XP
249
Country
Greece
Hi there.

I have installed Android on my Switch's SD card with the sole purpose of streaming my pc games to it. Moonlight seems to work exceptionally well, however even though it recognizes my joycons as X360 gamepads, the buttons don't swap, it still uses the Nintendo mapping. Is there any way to change it? I can't remap them in every game.

Also, in Steam Link half the buttons don't work, is it an Android driver issue?
 
Download this: https://gbatemp.net/threads/switchroot-android.541108/page-9#post-8749269

Boot into TWRP (recovery), mount the system partition, then flash this.

Those are the controller config files for the joycons in Android.
-

They still are in default layout - so if you want the facebuttons swapped use a text editor to swap around the buttons like you want them to work, before flashing.

If you are rooted (Magisk), you can also edit those files with a root enabled file manager (I use Total Commander) directly on android (in the directory they are in in the zip, just on the system). I did so in the past. Reboot, and the buttons wil be switched.

Otherwise, edit the files in the .zip, then boot into TWRP (recovery), then mount system, and flash the .zip.
 
Last edited by notimp,
Hi there.

I have installed Android on my Switch's SD card with the sole purpose of streaming my pc games to it. Moonlight seems to work exceptionally well, however even though it recognizes my joycons as X360 gamepads, the buttons don't swap, it still uses the Nintendo mapping. Is there any way to change it? I can't remap them in every game.

Also, in Steam Link half the buttons don't work, is it an Android driver issue?

if you dont mind using a controller instead of joycons 8bitdo have a 3rd party one released that lets you remap buttons on the controller to anything you want(sn30 pro+ i believe) syncs to the switch, android, pc, mac... etc. As for buttons not working I think it has to do with the fact it isnt x-input mode. I had the issue with certain games. Again third party controllers can solve this issue(such as mentioned above) as you can sync in x-input mode, or they use x-input by default.
 
Last edited by Basketto,
Download this: https://gbatemp.net/threads/switchroot-android.541108/page-9#post-8749269

Boot into TWRP (recovery), mount the system partition, then flash this.

Those are the controller config files for the joycons in Android.
-

They still are in default layout - so if you want the facebuttons swapped use a text editor to swap around the buttons like you want them to work, before flashing.

If you are rooted (Magisk), you can also edit those files with a root enabled file manager (I use Total Commander) directly on android (in the directory they are in in the zip, just on the system). I did so in the past. Reboot, and the buttons wil be switched.

Otherwise, edit the files in the .zip, then boot into TWRP (recovery), then mount system, and flash the .zip.

Thanks, mate, gonna try this. It seems to solve the joycon problems.

if you dont mind using a controller instead of joycons 8bitdo have a 3rd party one released that lets you remap buttons on the controller to anything you want(sn30 pro+ i believe) syncs to the switch, android, pc, mac... etc. As for buttons not working I think it has to do with the fact it isnt x-input mode. I had the issue with certain games. Again third party controllers can solve this issue(such as mentioned above) as you can sync in x-input mode, or they use x-input by default.

Nah, if I have to sit in a chair to play, I would do it on my pc. I need to stream my pc games on-the-go, thanks for the reply though.
 
The solution worked like a charm. I created a controller profile in Steam swapping the buttons to be X360 alike and now everything works the best.

Thanks again mate.
 

Site & Scene News

Popular threads in this forum