Hi all!
I need help from users who have a DualShock 3 or 4 controller and are running Linux on their PC. Basically, I need to see what is the USB HID stream data which is transmitted from these controllers. I've written rather detailed instructions on how to obtain this data [here](https://github.com/mardy/fakemote/blob/contributing/CONTRIBUTING.md), but in short I just need you to connect your controller to your Linux PC and run this command:
If you could paste a couple of lines of output from that command (first without pressing any button, then maybe pressing the circle button), that would help me a lot.
Why do I need this? Well, I want to add support for my game controller to the Nintendo Wii using the Fakemote driver, which currently supports only DS3 and DS4 controllers, and in order to do so I need to understand how to map the stream data from usbhid-dump to the internal structures of the driver. If I see how the data looks like for a DS3/4 I should be able to understand the offset the data is transmitted at, and its endianness, so then it should be easy to apply the same logic to my own controller.
(I just need one example for the DS3 and one for the DS4, so, if you see that a user has already posted this information, there's no need for you to run the test on the same controller model)
Thanks in advance
I need help from users who have a DualShock 3 or 4 controller and are running Linux on their PC. Basically, I need to see what is the USB HID stream data which is transmitted from these controllers. I've written rather detailed instructions on how to obtain this data [here](https://github.com/mardy/fakemote/blob/contributing/CONTRIBUTING.md), but in short I just need you to connect your controller to your Linux PC and run this command:
Bash:
# xxxx:yyyy are the vendor:product ID of your controller,
# which you can obtain by running "lsusb"
sudo usbhid-dump -d xxxx:yyyy -e stream
If you could paste a couple of lines of output from that command (first without pressing any button, then maybe pressing the circle button), that would help me a lot.
Why do I need this? Well, I want to add support for my game controller to the Nintendo Wii using the Fakemote driver, which currently supports only DS3 and DS4 controllers, and in order to do so I need to understand how to map the stream data from usbhid-dump to the internal structures of the driver. If I see how the data looks like for a DS3/4 I should be able to understand the offset the data is transmitted at, and its endianness, so then it should be easy to apply the same logic to my own controller.
(I just need one example for the DS3 and one for the DS4, so, if you see that a user has already posted this information, there's no need for you to run the test on the same controller model)
Thanks in advance









