Feb 12 2023 02:31 PM - edited Feb 15 2023 05:39 AM
This problem is now present since around 6 months or longer, some update in Edge totally broke gaming controller support. Problem is reported by countless people on here too:
https://www.reddit.com/r/xcloud/comments/zit4tg/edge_not_recognising_controller/
https://www.reddit.com/r/xcloud/comments/zfrucy/edge_update_issue/
https://www.reddit.com/r/xcloud/comments/zwejbj/xbox_360_wireless_controller_not_working_in_xbox/
https://www.reddit.com/r/xcloud/comments/zwtekr/controller_doesnt_work_on_microsoft_edge/
and so on.
Would be nice if someone would look into this and fix it.
Can be easily tested on:
Xbox 360 controller with wireless adapter connected to Windows 11 pc.
Edge: doesnt work
Chrome: works
Firefox: works
The problem seems to be related to Xbox 360 controllers. I have tested a Xbox One controller via Bluetooth, that one is recognized in Edge (also Chrome and Firefox of course). Xbox 360 controller via Windows wireless USB adapter, not recognized in Edge (working in Chrome and Firefox).
Feb 17 2023 09:44 AM - edited Feb 17 2023 09:52 AM
@makedir Not just Xbox 360 controllers. I bought a PowerA Enchanted wired Xbox One controller, and it's not detected just by the Microsoft Edge browser; it works with other platforms, though. It's pretty upsetting, because edge cloud gaming works the smoothest, and it has that new feature called "clarity boost," which improves visuals a lot. I discovered a workaround that allowed me to play on Edge Cloud. There is an extension for Microsoft Edge called "XCloud keyboard and mouse," which basically remaps your buttons from an Xbox controller to a keyboard and mouse. It works fine and is optimized, but the input lag is a problem here. I honestly don't know; I only tried it for a short time, so I can't pass judgment. However, you may be able to customize the game settings to your liking.
Feb 17 2023 09:53 AM
Feb 17 2023 09:55 AM
Feb 21 2023 02:08 PM
Hi @makedir, thank you for using Microsoft Edge and providing this piece of feedback! Could you please try using your gamepad with Edge Canary version 112.0.1689.0 or above? We have made some fixes to this version that should help. You should be able to get it from here: https://www.microsoftedgeinsider.com/en-us/download/canary
Please let us know if it works for you.
Feb 21 2023 02:24 PM
Feb 21 2023 02:35 PM
Mar 14 2023 07:19 AM
Hi Gabriel - I'm having this same issue as well; neither Bluetooth Series S/X nor X360 controllers via USB wireless adapter are working in XCloud (X360 one hasn't been working for months now). I've just downloaded the latest Canary build as suggested in your previous post (Version 113.0.1738.0 (Official build) canary (64-bit)) but Edge still refuses to recognise any controllers.
Is there anything else I can try?
Thanks in advance!
Mar 14 2023 07:29 AM - edited Mar 14 2023 07:30 AM
@xclouder make sure it is not a local issue with your controller/pc. Test if they work in Chrome/Firefox by visiting https://gamepad-tester.com/ but not working in Edge. I had no problems anymore since the above test version of Canary Edge.
Mar 14 2023 07:50 AM
Mar 14 2023 07:55 AM - edited Mar 14 2023 07:56 AM
Please be more precise.
Chrome(Brave) version: https://gamepad-tester.com/ working yes/no
Edge version (both stable, and canary): https://gamepad-tester.com/ working yes/no
Also for both scenarios two times, with 360 controller and one/x/s controller.
Mar 14 2023 08:03 AM - edited Mar 14 2023 08:06 AM
Ive just tested myself:
Chrome 111.0.5563.65: xbox one bt working
Chrome 111.0.5563.65: xbox 360 wifi usb dongle working
Edge 111.0.1661.41: xbox one bt working
Edge 111.0.1661.41: xbox 360 wifi usb dongle NOT working (intended as of this topic)
Edge Canary 113.0.1738.0: xbox one bt working
Edge Canary 113.0.1738.0: xbox 360 wifi usb dongle working
Mar 14 2023 08:26 AM
Mar 14 2023 12:05 PM
@makedir thanks for making the extra questions and help to clarify the issue!
@xclouder thanks for the report! I am glad that your Xbox Series X controller is working again :) Just want to make clear that you can go back using the "regular" Edge instead of Edge Canary when it reaches version 112.
About the Xbox 360 gamepad, could you answer these questions?
Thanks!
Mar 17 2023 07:37 AM
Hi both - apologies for delayed response, work blew up a bit! Please see details below as requested though:
What model is your Xbox 360 USB adapter? Microsoft Xbox 360 Wireless Receiver for Windows is all that's written on the underside of the unit, strangely no model number etc. (it is an official one though). Label on the lead itself says Model 1086 P/N X809782-005 - same as this model (Amazon.com: Original OEM Microsoft Xbox 360 Wireless Black Receiver for Windows - Model: 1086 P/N: X...) although for some reason that has a 009 suffix rather than 005. May be market-specific
What model and brand is your Xbox 360 gamepad? Official controller. Detail inside battery cover is X801769-009 and is same as (Amazon.com: Xbox 360 Wireless Controller - White (Renewed) for PC : Video Games)
Could you also please send your Xbox 360 gamepad HID (Human Interface Device) information?
productName: Controller (Xbox 360 Wireless Receiver for Windows)
vendorId: 0x045E (1118)
productId: 0x02A1 (673)
opened: false
collections[0]
Usage 0001:0005
Input reports: 0x00
Input report 0x00
16 bits (bits 0 to 15)
Data,Var,Abs
Usage: 0001:0030 (Generic Desktop > X)
Logical bounds: 0 to -1
Physical bounds: 0 to -1
16 bits (bits 16 to 31)
Data,Var,Abs
Usage: 0001:0031 (Generic Desktop > Y)
Logical bounds: 0 to -1
Physical bounds: 0 to -1
16 bits (bits 32 to 47)
Data,Var,Abs
Usage: 0001:0033 (Generic Desktop > Rx)
Logical bounds: 0 to -1
Physical bounds: 0 to -1
16 bits (bits 48 to 63)
Data,Var,Abs
Usage: 0001:0034 (Generic Desktop > Ry)
Logical bounds: 0 to -1
Physical bounds: 0 to -1
16 bits (bits 64 to 79)
Data,Var,Abs
Usage: 0001:0032 (Generic Desktop > Z)
Logical bounds: 0 to -1
Physical bounds: 0 to -1
10 values * 1 bits (bits 80 to 89)
Data,Var,Abs
Usages: 0009:0001 (Button Button 1) to 0009:000A (Button Button 10)
Logical bounds: 0 to 0
4 bits (bits 90 to 93)
Data,Var,Abs,Null
Usage: 0001:0039 (Generic Desktop > Hat Switch)
Logical bounds: 1 to 8
Physical bounds: 0 to 4155
Units: 1
18 bits (bits 94 to 111)
Cnst,Ary,Abs
Logical bounds: 0 to 0
Think that's everything - hope it's of use. As I mentioned previously, absolutely no issues with the X360 pad running games locally ie. installed vs Xcloud.