Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an HID compliant USB device that purports that it will be detected as a joystick in Linux. Whenever I connect it to my computer, there is no /dev/js0 /dev/js1 or any js at all under /dev/input.

However, it seems that /dev/input/event2 can "read" the device's data stream.

The device has the following properties:

1 Axis
6 Buttons

Why is it that it isn't being detected as a joystick (js) ? I am using Linux CentOS 5.5.

EDIT: More specifically, if you can explain/tutorial me what /dev/input/eventN (n is an integer) is... that would be helpful!

share|improve this question
I have no idea, but I'm just curious what device is 6 buttons but only one axis. – Shinrai Nov 29 '10 at 20:57
A binocular (that acts like a joystick and a peripheral video feed) – Carlo del Mundo Nov 29 '10 at 21:00
I must not be understanding you correctly because I am thinking of the things you put up to your eyes to see things far away and that makes no sense to me, aha! – Shinrai Nov 29 '10 at 21:36
@Shinrai - That's correct. Instead of being able to see far away, you get to see a video output inside the binoculars. – Carlo del Mundo Nov 29 '10 at 23:10
Fascinating. I hope somebody can help you out! – Shinrai Nov 29 '10 at 23:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.