You are not logged in.

#1 2010-03-15 15:28:03

JohannesSM64
Member
From: Norway
Registered: 2009-10-11
Posts: 623
Website

xorg-server-udev: Logitech gamepad

After switching to xorg-server-udev and ditching HAL, my Logitech Cordless RumblePad 2 is treated as a mouse.. the analog moves the mouse pointer. What do I need to do to make it work?

» grep -i rumblepad /var/log/Xorg.0.log
(II) config/udev: Adding input device "Logitech Logitech Cordless RumblePad 2" (/dev/input/event7)
(**) "Logitech Logitech Cordless RumblePad 2": always reports core events
(**) "Logitech Logitech Cordless RumblePad 2": Device: "/dev/input/event7"
(II) "Logitech Logitech Cordless RumblePad 2": Found absolute axes
(II) "Logitech Logitech Cordless RumblePad 2": Found x and y absolute axes
(II) "Logitech Logitech Cordless RumblePad 2": Configuring as mouse
(II) XINPUT: Adding extended input device ""Logitech Logitech Cordless RumblePad 2"" (type: MOUSE)
(**) "Logitech Logitech Cordless RumblePad 2": (accel) keeping acceleration scheme 1
(**) "Logitech Logitech Cordless RumblePad 2": (accel) acceleration profile 0
(II) "Logitech Logitech Cordless RumblePad 2": initialized for absolute axes.
(WW) "Logitech Logitech Cordless RumblePad 2": unable to handle keycode 306

edit: Installed xf86-input-joystick, tried to restart X, and it segfaulted. After removing xf86-input-joystick again it worked again.
edit2: Installed xf86-input-joystick again, now when I startx it still segfaults, but when I redirect output to a log file, it works, and the log shows no errors.. seriously.. it's like this every time. However, the gamepad is still treated as a mouse.

Last edited by JohannesSM64 (2010-03-15 17:52:23)

Offline

#2 2010-04-06 17:23:38

clambake
Member
Registered: 2010-04-06
Posts: 3

Re: xorg-server-udev: Logitech gamepad

I am experiencing an identical problem, with the same usb controller too.

Some information on how to rectify this will be greatly appreciated.

Offline

#3 2010-04-07 02:43:00

clambake
Member
Registered: 2010-04-06
Posts: 3

Re: xorg-server-udev: Logitech gamepad

Ok, adding:

Section "ServerFlags"
    Option "AutoAddDevices" "False"
    Option "AllowEmptyInput" "False"
EndSection

to /etc/X11/xorg.conf stops the left analogue stick from controlling the mouse cursor, and the controller still appears to function normally without any extra configuration.

Fingers crossed nothing adverse jumps out ;P

Offline

#4 2010-05-31 18:30:58

Runiq
Member
From: Germany
Registered: 2008-10-29
Posts: 1,053

Re: xorg-server-udev: Logitech gamepad

clambake wrote:

Ok, adding:

Section "ServerFlags"
    Option "AutoAddDevices" "False"
    Option "AllowEmptyInput" "False"
EndSection

to /etc/X11/xorg.conf stops the left analogue stick from controlling the mouse cursor, and the controller still appears to function normally without any extra configuration.

Fingers crossed nothing adverse jumps out ;P

Hm… Doesn't that stop input hotplugging?

OP's original problem seems to be that the gamepad controls the core pointer. Add an InputDevice section and disable that. I'm currently looking into all that for my gamepad and graphic tablet, maybe I'll find something out.

Offline

#5 2011-09-20 23:57:32

malevolent
Member
From: Barcelona
Registered: 2011-09-20
Posts: 15
Website

Re: xorg-server-udev: Logitech gamepad

Hi there!

Runiq, could you please explain to me what exactly muy I put on that section?

Section "InputDevice"
    Identifier "name"
    Driver     "inputdriver"
EndSection

thanks!

Offline

#6 2011-09-21 03:08:55

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,354

Re: xorg-server-udev: Logitech gamepad

Moderator comment:

malevolent,
First, welcome to Arch Linux.  We look forward to having you as a new member. However...  In your first post, you responded to a year old post.

I am going to close this thread because things have changed a lot in the last year -- especially with Xorg and its configuration.  Please start a new thread with your question/problem and I'm sure you will get some help.  We do this so people searching for solutions have a better chance of finding problems with current issues, rather than having to wallow through years old problems that may no longer be relevant.

ewaller

Arch Linux Policy


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB