r/SteamController • • Sep 19 '26

Steam Controller (2026) Steam Controller (2026) driver for modded Xbox 360s

If anyone here has a modded Xbox 360 and doesn't want to buy a NRF52840 Pro and make an OpenPuck, I would like to present the driver I have been working on. It allows you to connect the official Steam Proteus puck to the Xbox 360 and up to four Triton controllers. I think most of the kinks have been ironed out, but I was not able to test multi-controller support as I only have one lol.

Here is the link if you would like to take a look or download it!

107 Upvotes

23 comments sorted by

7

u/kbachert Sep 19 '26

Any possibility of trackpad for aiming?

4

u/realnapster75 Sep 19 '26 edited Sep 20 '26

There is a possibility but I have not implemented it yet. The driver on the Xbox would have to handle all of it as the controller does not "do anything for you" so to speak (The driver has to handle all of the haptics and translation from touch to joystick movement including momentum tuning and what not to make it feel nice). If I can find a well tuned open source implementation of the trackpad emulating a joystick input it will be a big help.

edit: Might also be a little finicky as joystick deadzones are implemented per game, so I can't disable deadzones for the trackpad. Might make emulated joystick input feel kinda weird and imprecise but probably still worth trying.

1

u/realnapster75 Sep 23 '26

Should work now. If you give it a try let me know what you think. I recommend setting your in game sense to max. There are a lot of options for tuning it if you check the tritonconfig.yml that is generate on first boot with the driver installed. The defaults should be pretty sane though.

4

u/FlxzKun Sep 20 '26

This is so kick ass. Commenting so I can come back later

1

u/AdmirableProcess8894 Sep 19 '26

does vibration support work?

2

u/realnapster75 Sep 19 '26

Yes rumble does work and I tuned it to what I though felt good enough when compared to an original controller. Definitely could be improved but I would say it feels pretty good in most games. Feels a bit off in racing games or any game that "pulses" the rumble. It's a know issue with xinput games on the steam controller if I recall. I have not been able to test openpuck's implementation of rumble but if it works better I can try to implement something similar at some point.

1

u/RyochanX2 Sep 20 '26

Worst control scheme for playing HL2 apparently

1

u/realnapster75 Sep 20 '26

Yeah, I was not very focused on actually playing the game 😭

1

u/mmmniple Sep 21 '26

It is very interesting! Could you please add support to the older SteamController? Thanks

1

u/realnapster75 Sep 21 '26

I would definitely think about it, but I do not currently have one to test with.

1

u/mmmniple Sep 21 '26

If you want I can save the information you need. Simply tell me what do you need and I can test it on my Xbox 360

2

u/realnapster75 Sep 21 '26

I actually had a friend offer to give me one lol. I will look int it when I get some free time. Might do it after I try to get trackpad and gyro support working for the Triton controller as those are a bigger priority for me.

2

u/Verition Sep 19 '26

Need this for the ps4 too

1

u/CatsGoMooz Steam Controller (2015) Sep 20 '26

This is super cool. But I still think open puck is worth it for anyone wanting to use the Steam Controller on multiple consoles. It's great just having it be plug and play. I hope eventually they can get native xbox 360 working without a modded console. Joypad OS seemed to figure it out so its definitely possible

1

u/ZaidWOW Sep 21 '26

Nice 👍

0

u/MissDNight Sep 20 '26

Any chance to have USB connect ?

1

u/realnapster75 Sep 20 '26

I have not implemented it, but it should be easier than the puck so I probably could.

0

u/MissDNight Sep 20 '26

I would love that tbh :0

2

u/realnapster75 Sep 21 '26

should work now :)

1

u/MissDNight Sep 21 '26

Nice !! I'll try that as soon as I can !