Page 2 of 2

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Dec 30, 2015 11:21 am
by Matlo
Try this:

Code: Select all

echo "ATTRS{idVendor}==\"045e\", ATTRS{idProduct}==\"02dd\", OPTIONS==\"ignore_device\"" | sudo tee /etc/udev/rules.d/10-xone.rules

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Dec 30, 2015 11:34 am
by beedee
That command still results in a hardlock. :(

Thank you for your continued assistance.

Bryan

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Dec 30, 2015 1:28 pm
by Matlo
Ok. I need more time to figure out how to prevent any driver to be loaded for a specific USB device.

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Thu Dec 31, 2015 5:22 am
by beedee
Sounds Good Matlo,

In the meantime, I have been playing Destiny and GTA:O with the old non 3.5mm Xbox One controller!

Thanks for all your work.

Bryan

PS - is it possible to use the usbserial program in a Windows environment? The controller does not lock up in Windows.

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Jan 13, 2016 4:58 pm
by Matlo
Hi,

Please try this:

Before plugging the controller, open a terminal and type:

cd /lib/modules/$(uname -r)/kernel/drivers/input/joystick
sudo mv xpad.ko xpad.ko.bk

Then try again to generate a capture.

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Jan 20, 2016 4:53 am
by beedee
Okay!

I have done as instructed, and the computer did not freeze when I plugged the controller in! I will proceed with serialusb shortly.

Stay tuned,
Bryan

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Jan 20, 2016 4:59 am
by beedee
mint@mint ~ $ sudo serialusb-capture.sh
Available USB to UART adapters:
0: /dev/ttyUSB0
Select the USB to UART adapter number: 0
Selected: /dev/ttyUSB0
Available USB devices:
0 VID 0x10c4 (Cygnal Integrated Products, Inc.) PID 0xea60 (CP210x UART Bridge / myAVR mySmartUSB light) PATH 02:01:04
1 VID 0x0930 (Toshiba Corp.) PID 0x6540 (TransMemory Flash Memory) PATH 02:01:03
2 VID 0x045e (Microsoft Corp.) PID 0x02dd (unknown product) PATH 02:01:02
3 VID 0x8087 (Intel Corp.) PID 0x0020 (Integrated Rate Matching Hub) PATH 02:01
4 VID 0x1d6b (Linux Foundation) PID 0x0002 (2.0 root hub) PATH 02
5 VID 0x04f2 (Chicony Electronics Co., Ltd) PID 0xb071 (2.0M UVC Webcam / CNF7129) PATH 01:01:02
6 VID 0x8087 (Intel Corp.) PID 0x0020 (Integrated Rate Matching Hub) PATH 01:01
7 VID 0x1d6b (Linux Foundation) PID 0x0002 (2.0 root hub) PATH 01
Select the USB device number: 2
Opened device: VID 0x045e PID 0x02dd PATH 02:01:02
configuration: 1
interface: 0:0
endpoint: OUT INTERRUPT 1
endpoint: IN INTERRUPT 1 -> 2
interface: 1:0
interface: 1:1
endpoint: OUT ISOCHRONOUS 2 -> 3
endpoint 3 won't be configured (not an INTERRUPT endpoint)
endpoint: IN ISOCHRONOUS 2 -> 4
endpoint 4 won't be configured (not an INTERRUPT endpoint)
interface: 2:0
interface: 2:1
endpoint: OUT BULK 3 -> 5
endpoint 5 won't be configured (not an INTERRUPT endpoint)
endpoint: IN BULK 3 -> 6
endpoint 6 won't be configured (not an INTERRUPT endpoint)
proxy.c:728 proxy_start: Failed to start the proxy: initialization timeout expired!
Capture failed.
mint@mint ~ $



Did I do something wrong Matlo?

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Jan 20, 2016 5:08 am
by beedee
I ran the app again in a different USB port:

mint@mint ~ $ sudo serialusb-capture.sh
Available USB to UART adapters:
0: /dev/ttyUSB0
Select the USB to UART adapter number: 0
Selected: /dev/ttyUSB0
Overwrite /home/mint/capture.pcap? [y/n] y
Available USB devices:
0 VID 0x10c4 (Cygnal Integrated Products, Inc.) PID 0xea60 (CP210x UART Bridge / myAVR mySmartUSB light) PATH 02:01:04
1 VID 0x0930 (Toshiba Corp.) PID 0x6540 (TransMemory Flash Memory) PATH 02:01:03
2 VID 0x045e (Microsoft Corp.) PID 0x02dd (unknown product) PATH 02:01:01
3 VID 0x8087 (Intel Corp.) PID 0x0020 (Integrated Rate Matching Hub) PATH 02:01
4 VID 0x1d6b (Linux Foundation) PID 0x0002 (2.0 root hub) PATH 02
5 VID 0x04f2 (Chicony Electronics Co., Ltd) PID 0xb071 (2.0M UVC Webcam / CNF7129) PATH 01:01:02
6 VID 0x8087 (Intel Corp.) PID 0x0020 (Integrated Rate Matching Hub) PATH 01:01
7 VID 0x1d6b (Linux Foundation) PID 0x0002 (2.0 root hub) PATH 01
Select the USB device number: 2
Opened device: VID 0x045e PID 0x02dd PATH 02:01:01
configuration: 1
interface: 0:0
endpoint: OUT INTERRUPT 1
endpoint: IN INTERRUPT 1 -> 2
interface: 1:0
interface: 1:1
endpoint: OUT ISOCHRONOUS 2 -> 3
endpoint 3 won't be configured (not an INTERRUPT endpoint)
endpoint: IN ISOCHRONOUS 2 -> 4
endpoint 4 won't be configured (not an INTERRUPT endpoint)
interface: 2:0
interface: 2:1
endpoint: OUT BULK 3 -> 5
endpoint 5 won't be configured (not an INTERRUPT endpoint)
endpoint: IN BULK 3 -> 6
endpoint 6 won't be configured (not an INTERRUPT endpoint)
proxy.c:728 proxy_start: Failed to start the proxy: initialization timeout expired!
Capture failed.
mint@mint ~ $

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Wed Jan 20, 2016 6:08 am
by beedee
Please check your private messages. :)

Re: Xbox One controller with 3.5mm stereo headset jack

Posted: Sun Apr 03, 2016 8:31 pm
by Goddard
Funny you referenced my post(askUbuntu). I am exactly in the same position as you are right now. Did you manage to get the USBProxy running?