You are not logged in.

#1 2013-01-09 09:04:55

lmello
Member
From: Brazil
Registered: 2012-11-06
Posts: 300

[SOLVED] udev not creating gamepad device

I'm having trouble with an USB gamepad that actually is an Playstation controller adapter in Arch, I cannot use it in PCSX-Reloaded for instance.

Here's the output of lsusb when plugged:

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 011: ID 0e8f:0003 GreenAsia Inc. MaxFire Blaze2
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0489:e036 Foxconn / Hon Hai 
Bus 001 Device 004: ID 04f2:b32f Chicony Electronics Co., Ltd

The gamepad is correctly listed as Bus 003 Device 011 (GreenAsia Inc. MaxFire Blaze2). But I think udev is not creating the /dev/input/js0 device as it should (it works on my Slackware 14.0 box), as the output of ls /dev/input is:

by-id    event1   event12  event3  event6  event9  mouse1
by-path  event10  event13  event4  event7  mice
event0   event11  event2   event5  event8  mouse0

What should I do? Does other USB gamepads are configured automatically? Is my device too old/incompatible with Arch? Or is it a bug?

Last edited by lmello (2013-01-09 09:36:33)


Fundamental Axiom of the Universe (aka Murphy's Law): Whatever can go wrong, will go wrong.
First Digital Deduction: Nothing obeys Murphy's Law so well as computers.
Second Digital Deduction: Everything go wrong at least once.
Third Digital Deduction: Things go wrong even when there's absolutely no possibility of anything go wrong.

Offline

#2 2013-01-09 09:37:53

lmello
Member
From: Brazil
Registered: 2012-11-06
Posts: 300

Re: [SOLVED] udev not creating gamepad device

Not an issue - I just realized that I'd previously upgraded udev and I just had to restart the service smile


Fundamental Axiom of the Universe (aka Murphy's Law): Whatever can go wrong, will go wrong.
First Digital Deduction: Nothing obeys Murphy's Law so well as computers.
Second Digital Deduction: Everything go wrong at least once.
Third Digital Deduction: Things go wrong even when there's absolutely no possibility of anything go wrong.

Offline

#3 2013-01-09 09:40:08

satanselbow
Member
Registered: 2011-06-15
Posts: 538

Re: [SOLVED] udev not creating gamepad device

I would be nice if you would share your solution so other members could benefit - even if it is a mistake or misconfiguration by yourself wink

My Dragonfire pad requires the "joydev" module, for example.

# modprobe joydev

EDIT

*** Thanks wink You were filling the void while I was typing big_smile ***

Last edited by satanselbow (2013-01-09 09:41:10)

Offline

Board footer

Powered by FluxBB