Buzz Controllers on Windows 7

September 30, 2018

I've been playing with Playstation Buzz controllers on Windows 7. The first set I tried had black buttons with coloured borders, and this device worked fine. The second set had solid coloured buttons and these didn't work out of the box, I needed to do some messing. Both sets are wired USB, not wireless.

I've copied the c# source from https://github.com/bbeardsley/BuzzIO into my project.

Buttons with Coloured Borders

This device worked fine out of the box. It was recognised in the "Devices and Printers" part of control panel as "Buzz".

Selecting Right Click, Properties/Hardware/HID-Compliant game controller/Properties/Details/Hardware IDs shows that it is showing up with a VID of 054C and a PID of 1000. This is what the BuzzIO source (HIDDevice.cs) refers to as a wired controller.

Solid Coloured Buttons

This device was recognised as a USB Hub out of the box, and it didn't work.

Selecting Right Click, Properties/Hardware/HID-Compliant game controller/Properties/Details/Hardware IDs shows that it is showing up with a VID of 054C and a PID of 0002. This is what the BuzzIO source (HIDDevice.cs) refers to as a wireless controller, so it seems to be a newer model.

To get this controller to work:

  • Control Panel
  • Device Manager
  • Find the controller in the list, it will have a yellow triangle on it.
  • Right click and check the VID and PID match the ones listed above.
  • Go to the Driver tab
  • Click Update Driver
  • Select Browser my computer for driver software
  • Select Let me pick from a list of available drivers on my computer
  • Select USB Input Device and click Next.

It will now be recognised as Logitech Buzz (tm) Controller V1 and will work as expected.

References

Tags: buzz buzzio c# game usb