Get Xbox Game Pass Ultimate
Emulate Xbox One Controller with Raspberry pi pico on XboxONE-HQ.COM
Emulate Xbox One Controller with Raspberry pi pico
 
Post new topic Reply to topic   
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 10:30 am Reply with quote   
HQ Newbie
HQ Newbie
Joined: Nov 08, 2023
Posts: 4
XP: 0
Guys exist a firmware for pi pico: GP2040 that it works on Nintendo Switch, Ps4/Ps5, Pc and he has Xinput protocol.
You can find source Code on GitHub, is possible to insert Xbox One firmware controller to work it on Xbox One Serie s/X? Thank you very much for answer. For certification or auth on ps4/5 there is an USB Passthrough and official Controller Sony for certification. we could to do same for Xbox one.
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 10:55 am Reply with quote   
HQ Elite Member
HQ Elite Member
Joined: May 23, 2003
Posts: 297
XP: 399,634
It seems like you want to install custom firmware on your Xbox One controller, but I doubt that is possible because the firmware is digitally signed by Microsoft. This means that only official firmware updates from Microsoft can be installed on the controller, and any attempt to modify or replace the firmware could result in a bricked controller.

_________________________________________________________
XBOX 360 ELITE:
- Custom Faceplate
- Mods Coming
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 11:12 am Reply with quote   
Administrator
Administrator
Joined: May 22, 2003
Posts: 23940
XP: 3,059,988
BigJ wrote:
It seems like you want to install custom firmware on your Xbox One controller, but I doubt that is possible because the firmware is digitally signed by Microsoft. This means that only official firmware updates from Microsoft can be installed on the controller, and any attempt to modify or replace the firmware could result in a bricked controller.


You are right, the firmware and the signal that you want to reproduce would be digitally signed. This is how Microsoft prevents unauthorized devices from connecting to consoles. Digital signatures are cryptographic codes that verify the authenticity and integrity of the firmware and the signal. Only devices that have the correct digital signature can communicate with the console. Therefore, cloning the firmware or the signal would require breaking the encryption, which is nearly impossible.

_________________________________________________________
HQ Network:
www.xbox-hq.com | www.xboxone-hq.com | www.360-hq.com | www.c64-hq.com
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 11:22 am Reply with quote   
HQ Newbie
HQ Newbie
Joined: Nov 08, 2023
Posts: 4
XP: 0
forahobby wrote:
BigJ wrote:
It seems like you want to install custom firmware on your Xbox One controller, but I doubt that is possible because the firmw[..].


You are right, the firmware and the signal that you want to reproduce would be digitally signed. [...]


Now Ps5 reads certification from original licensed device, while gp2040 works with no problems.
If can we do same thing with Xbox one? Xbox one could read certification from original Xbox One controller

We could connect Xbox one controller on Female USB like we can see in picture

https://pbs.twimg.com/media/F3gWrk5X0AQ4qn6?format=jpg&name=4096x4096


usb pass.jpg
 Description:
 Filesize:  2.27 MB
 Viewed:  21 Time(s)

usb pass.jpg


View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 11:25 am Reply with quote   
HQ Elite Member
HQ Elite Member
Joined: May 23, 2003
Posts: 297
XP: 399,634
lorvha wrote:
forahobby wrote:
BigJ wrote:
It seems like you want to install custom firmware on your Xbox One controller, but I doubt that is possible because the firmw[..].


You are right, the firmware and the signal that you want to reproduce would be digitally signed. [...]


Now Ps5 reads certification from original licensed device, while gp2040 works with no problems.
If can we do same thing with Xbox one? Xbox one could read certification from original Xbox One controller

We could connect Xbox one controller on Female USB like we can see in picture

https://pbs.twimg.com/media/F3gWrk5X0AQ4qn6?format=jpg&name=4096x4096


It might be possible to try it, but you would have to emulate exactly what the console is expecting. However, I think that it is very unlikely because the communication between the console and the controller is encrypted. To clone the firmware or the signal, you would need to know the secret key, which is not easy to obtain.

Give it a try and let us know. We'd be happy to share the results here with everyone.

_________________________________________________________
XBOX 360 ELITE:
- Custom Faceplate
- Mods Coming
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 11:28 am Reply with quote   
HQ Elite Member
HQ Elite Member
Joined: May 23, 2003
Posts: 297
XP: 399,634
Update: The USB passthrough method that works for PS4/PS5 will not work for Xbox, as the console will detect that the controller is not genuine and reject it.

_________________________________________________________
XBOX 360 ELITE:
- Custom Faceplate
- Mods Coming
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Wed Nov 08, 2023 10:56 pm Reply with quote   
HQ Newbie
HQ Newbie
Joined: Nov 08, 2023
Posts: 4
XP: 0
Xim team doesn’t problem about new liceced because it use authentication from original xbox one controller.


IMG_1576.jpeg
 Description:
 Filesize:  623.32 KB
 Viewed:  18 Time(s)

IMG_1576.jpeg


View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Thu Nov 09, 2023 6:07 am Reply with quote   
HQ Elite Member
HQ Elite Member
Joined: May 23, 2003
Posts: 297
XP: 399,634
lorvha wrote:
Xim team doesn’t problem about new liceced because it use authentication from original xbox one controller.


If that is correct, it might work, but there is always a risk that Microsoft could update the firmware and make it useless. It sounds like you have the necessary equipment to perform the test. Why not give it a try?

_________________________________________________________
XBOX 360 ELITE:
- Custom Faceplate
- Mods Coming
View user's profile
Emulate Xbox One Controller with Raspberry pi pico
 PostPosted Thu Nov 09, 2023 7:51 am Reply with quote   
HQ Newbie
HQ Newbie
Joined: Nov 08, 2023
Posts: 4
XP: 0
BigJ wrote:
lorvha wrote:
Xim team doesn’t problem about new liceced because it use authentication from original xbox one controller.


If that is correct, it might work, but equipment to perform the test. […].
Why not give it a try?


Unfortunately I don't have in-depth knowledge of programming. But i have source code of GP2040 and i could modify it but i haven’t a code of Xbox One controller. Do you know where can i give it? Thank you so much
View user's profile
View previous topic :: View next topic

  Post new topic   Reply to topic
 
Display posts from previous:   
Jump to:  
 All times are GMT | Page 1 of 1

  You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum