Homebrew RELEASE HID-Mitm: Rebind buttons and use custom gamepads on your switch!

jakibaki

Well-Known Member
OP
Member
Joined
Mar 3, 2017
Messages
296
Trophies
0
Age
26
XP
1,826
Country
Germany
Re: the screen-off issue, it's possible to disable the auto screen off timeout from homebrew, I bookmarked this commit from pplay as a reference. You could use that to disable screen off at least while there's been recent activity on custom pads.
Thanks a lot, however, this is relying on the applet services to set the system to active which we, unfortunately, don't have access to as a sysmodule.
 
  • Like
Reactions: hippy dave

Fan3k

Member
Newcomer
Joined
Dec 17, 2018
Messages
22
Trophies
0
Age
33
XP
165
Country
Germany
How to Connect Xbox one controller on raspberry pi 3b+ with raspbian? Im Connected via bt and im have error
"No gamepads found"
 

Attachments

  • Screenshot_20190404-120647_JuiceSSH.jpg
    Screenshot_20190404-120647_JuiceSSH.jpg
    333 KB · Views: 114
  • Screenshot_20190404-120345_VNC Viewer.jpg
    Screenshot_20190404-120345_VNC Viewer.jpg
    788.7 KB · Views: 153

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
Thank you so much for this. Just tried ps4 through my android and it works a charm. Is this only for one controller at a time or could I try more?
 

Mambila2001

Well-Known Member
Newcomer
Joined
Dec 12, 2015
Messages
78
Trophies
0
Age
28
XP
370
Country
France
There seems to be lot of input lag through my PC, is this caused by the program or is it just my Wi-Fi being crap ?

 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,788
Trophies
1
Age
44
XP
6,519
Country
Germany
@jakibaki
First of all: This is awesome! Thanks for your work!

It would be great (for the future) if remapping could be done game wise.
I'm especially thinking of the upcoming Sonic racing game.
On the Wii U you had to press the right shoulder button to move forward while it's A for Mario Kart as you all know.
I'd like to keep such things convenient.
This would also apply for multiple soccer games and so on.
I could get used to the mapping of one of them (e.g. FIFA) and create remapping profiles for the others. :)
 
  • Like
Reactions: NeoSlyde

Zumoly

GBATemp Analyst
Member
Joined
Apr 27, 2018
Messages
1,817
Trophies
0
Location
Yorosso
XP
3,100
Country
Mali
Sharing my experience!
I went the android hotspot route and let me tell you that it actually doesn't need internet access.
- Connecting my Switch to my phone hotspot while data is on and disconnecting from the data does not interrupt inputs sending
I've been using PS3 controller through sixaxis app and you can remap buttons from this app as you like.
Not all games recognize the controller by default (homebrews work just fine though). Actually games that request controller mapping are more likely to work like Fifa 18 fortunately!
The input lag is minimal in light games and nearly non existant in homebrews.

Minor issues:
- The phone has to be on all the time you are using the controller and opening another app will interrupt the inputs sending
- The switch should not be locked otherwise you'll have to connect it again

Overall a nice compromise to use unsupported controllers.
Hoping you can lock the phone and keep using the app in the future.
 

narukyuubito

Well-Known Member
Newcomer
Joined
Sep 29, 2015
Messages
81
Trophies
0
Age
37
XP
635
Country
WHEN I run hid-mitm.apk on my phone it puts me a problem while parsing the package. it's the 7th time I'm downloading with different DDL software. someone to share his hid-mitm.apk ???
please help me
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
using bluetooth through the android i have a lot of lag ... using pc's bluetoth works perfectly
Well I had tested the wired solution obviously works perfectly. So thought wireless would be better but it lagged real bad. So I searched about and it was adviced to download "Bluetooth auto connect" from play store. Once you sync the controller go to devices and select wireless controller for media audio A2DP. Close all and restart. The lag should be gone but the phone has to be real close to the ps4 remote
 
  • Like
Reactions: Solitario

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,131
Country
United Kingdom
WHEN I run hid-mitm.apk on my phone it puts me a problem while parsing the package. it's the 7th time I'm downloading with different DDL software. someone to share his hid-mitm.apk ???
please help me
This sounds like the message you often get if the apk needs a newer version of android than the one on your phone. Another app on this forum had this problem with its first release, but it was fixed by using an older key to sign the app, maybe that's all this needs?
 

HoTsHoTz79

GIC-Developer
Member
Joined
May 9, 2018
Messages
322
Trophies
0
Age
39
XP
964
Country
Canada
how to use hid-mitm with ReiNX?
I already tried everything else but it does not work ...

it says in the description:
  • No help for ReiNX is provided, if it runs that's fine but if you run into problems please try on a supported cfw before reporting.
 

puked

Member
Newcomer
Joined
Mar 22, 2019
Messages
11
Trophies
0
Age
47
XP
425
Country
Germany
This is awesome.
Xiaomi Mi bluetooth Gamepad via xiaomi redmi note 5 works great - no lag at all.

Won`t use it for now though - I get the disconnect/reconnect bug mentioned on github every few minutes.
But great work nevertheless - thank you!
 

Masana

Well-Known Member
Member
Joined
Aug 12, 2016
Messages
108
Trophies
0
XP
2,238
Country
France
[Hello, I tested with a stick Arcade Street Fighter vs. Tekken Xbox 360, it is well recognized but unfortunately, it is unplayable because the diagonals do not work, in Street Fighter, we can adjust in analog but all ACA games can not play only with the digital pad. .. I hope you find a solution to this problem]

Bonjour, j'ai testé avec un stick Arcade Street Fighter contre Tekken Xbox 360, il est bien reconnu mais malheureusement, il n'est pas possible de jouer car les diagonales ne fonctionnent pas, dans Street Fighter, on peut régler en analogique mais dans les jeux ACA NEOGEO on ne peut jouer qu'avec le pad numérique. .. j'espère que vous trouverez une solution à ce problème.
 
Last edited by Masana, , Reason: Added English

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @Psionic Roshambo, Lol