notice
tour

C.H.I.P.

I received my C.H.I.P.s!

The C.H.I.P. project was launched on Kickstarter in May 2015.
This tiny Linux board has two interesting features:

  • it is very cheap ($9 + shipping)
  • it has a USB HOST port and a USB OTG port

The USB OTG port can be programmed to behave as a USB device, which means it can replace the DIY USB adapter!

My first experiments will focus on making serialusb able to use the OTG port using gadgetfs.

Posted in CHIP, gadgetfs | Tagged
profile
| 11 Comments

GIMX 5.6

This release fixes a bug in the mouse calibration tool (#363).

More info on the forum: link.

privacy
Posted in Package release | Tagged feedback | 2 Comments
blog

serialusb – a cheap USB proxy for input devices

In recent weeks, I have been working on serialusb, a cheap USB proxy for input devices.
This tool can act as a USB proxy using the well-known DIY USB adapter.
Combined with usbmon and wireshark, it allows to generate and inspect USB captures.
Read the github project page to learn about the capabilities, the limitations, and the usage instructions of serialusb.

I’ve tested it successfully with the following hosts and devices:

  • PC + Logitech G502 gaming mouse
  • PC + Dell USB keyboard
  • PC + Logitech Driving Force GT
  • PC + Logitech RumblePad 2
  • PS3 + Logitech Driving Force GT
  • PC or PS3 + Dualshock 3
  • PC or PS4 + Hori Pad Fps plus
  • PC or Xbox 360 + Xbox 360 controller
  • PC or Xbox One + Xbox One controller

If you have a DIY USB adapter and any of the following host + device combination, please consider making a USB capture and send it to me:

  • Xbox One + Logitech G920
  • Xbox One + Xbox One controller with 3.5mm stereo headset jack (USB PID = 0x02dd)
Posted in usb sniffer | Tagged | Leave a comment

GIMX 5.5

This release fixes axis intensity control which was broken since GIMX 4.0 (#362).

More info on the forum: link.

Posted in Package release | Tagged | 2 Comments

GIMX 5.4

This release adds force feedback support for the G27 wheel emulation (#307), fixes pedal issues when using the i386 version (#358), and fixes mouse to axis translation defects when using a GPP/Cronus/Titan device (#360).

More info on the forum: link.

Posted in Gaming wheel, PS3, PS4 | Tagged e-mail | 3 Comments
store

GIMX 5.3

This release improves force feedback management in case of transmission errors (#357). It includes USBDK 1.0.7 which fixes issues with some USB host controllers (#345) and makes GIMX i386 able to run on 64bit Windows (#343).

More info on the forum: link.

Posted in Gaming wheel, PS4 | Tagged jobs | Leave a comment

GIMX 5.2

More info on the forum: link.

participate
Posted in Gaming wheel, PS4 | Tagged guidelines | Leave a comment
forum