Xbox One controller model 1697 will not work connected via usb!
-
@quicksilver ok
-
@DavidB21 sorry I know that didn't exactly answer your question. Hopefully someone else knows a bit more.
-
Try to see if the controller is detected by the OS: exit Emulationstation from the menu, then you'll be dropped to the command line. Run the following 2 commands
lsusb cat /proc/bus/input/devices
The first one should show you the USB devices detected by the OS and the 2nd one should list the input devices (the gamepad should be one of them). Try to post the output here so we can take a look.
-
@mitu This is the output of the lsusb command:
Bus 001 Device 006: ID 045e:02dd Microsoft Corp.
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 005: ID 0c40:8000
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC951.4 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubThis is the output of the cat /proc/bus/input/devices command:
I: Bus=0003 Vendor=0c40 Product=8000 Version=0111
N: Name="ELMCU iPazzPort"
P: Phys=usb-3f980000.usb-1.2/input0
S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:0C40:8000.0001/input/input0
U: Uniq=
H: Handlers=sysrq kbd leds event0
B: PROP=0
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1fI: Bus=0003 Vendor=0c40 Product=8000 Version=0111
N: Name="ELMCU iPazzPort"
P: Phys=usb-3f980000.usb-1.2/input1
S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.1/0003:0C40:8000.0002/input/input1
U: Uniq=
H: Handlers=kbd mouse0 event1
B: PROP=0
B: EV=1f
B: KEY=3007f 0 0 0 0 483ffff 17aff32d bf544446 0 0 1f0001 130f93 8b17c000 677bfa d941dfed 9ed680 4400 0 10000002
B: REL=143
B: ABS=1 0
B: MSC=10 -
@DavidB21 said in Xbox One controller model 1697 will not work connected via usb!:
Bus 001 Device 006: ID 045e:02dd Microsoft Corp.
Your controller should be handled by the
xpad
driver:{ 0x045e, 0x02dd, "Microsoft X-Box One pad (Firmware 2015)", 0, XTYPE_XBOXONE },
Try 2 things
- update the firmware on the controller
- update the
xpad
driver from the RetroPie-Setup drivers' section and then reboot.
-
@mitu Sadly, it didn’t work
-
I fixed the controller. I accidentally had disabled the clad driver.
-
@DavidB21 Please give more details about how the fix, thanks.
-
@donly I think @DavidB21 just re-installed the
xpad
driver from the RetroPie setup script. If that doesn't work for you, then please open a new topic and describe your problem in detail, adding the info requested in https://retropie.org.uk/forum/topic/3/read-this-first. -
@mitu I think it works via a cable, not the wireless adapter.
-
I have this controller, It is the case linux does not have the usb dongle drivers it works fine in the usb though without the wireless adapter
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.