Monday, 22 August 2011

Setup Gamepad in Ubuntu




The USB Gamepad was plugged in and the command dmesg
shows the following.

[74836.932026] usb 5-1: new low speed USB device number 3 using uhci_hcd
[74837.348311] input: GreenAsia Inc. USB Joystick as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.0/input/input7
[74837.348529] pantherlord 0003:0E8F:0003.0004: input,hidraw3: USB HID v1.10 Joystick [GreenAsia Inc. USB Joystick ] on usb-0000:00:1d.3-1/input0
[74837.348540] pantherlord 0003:0E8F:0003.0004: Force feedback for PantherLord/GreenAsia devices by Anssi Hannula
[335187.792075] usb 5-1: USB disconnect, device number 3
[335190.016042] usb 5-1: new low speed USB device number 4 using uhci_hcd
[335190.219466] input: GreenAsia Inc. USB Joystick as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.0/input/input8
[335190.219646] pantherlord 0003:0E8F:0003.0005: input,hidraw3: USB HID v1.10 Joystick [GreenAsia Inc. USB Joystick ] on usb-0000:00:1d.3-1/input0
[335190.219657] pantherlord 0003:0E8F:0003.0005: Force feedback for PantherLord/GreenAsia devices by Anssi Hannula


The USB Devices were listed using lsusb giving the output

Bus 005 Device 004: ID 0e8f:0003 GreenAsia Inc. MaxFire Blaze2
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 004 Device 002: ID 045e:0023 Microsoft Corp. Trackball Optical
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:0840 Logitech, Inc. QuickCam Express
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0bda:0161 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 002: ID 4971:ce17 SimpleTech 1TB SimpleDrive II USB External Hard Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


A soft-link has to set using sudo ln -s /dev/input/js1 /dev/js1

The gamepad is calibrated using sudo jscal -c /dev/js1

It is now ready for use.

No comments:

Post a Comment

File resolv.conf changed on reboot

The file /etc/resolv.conf was being reset and losing the correct nameserver on my Raspberry Pi after a reboot. The unfriendly way of fixing ...