[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#601201: xserver-xorg-input-joystick: Reports bogus keycodes which lead to almost unusable DE



Hello Kai,

Kai Wasserbäch <debian@carbon-project.org> (24/10/2010):
> Package: xserver-xorg-input-joystick
> Version: 1:1.5.0-6
> Severity: important
> Tags: experimental
> Justification: Makes desktop environment almost unusable.

it'd be nice to use reportbug, so that we know more about your
system. Running /usr/share/bug/xserver-xorg/script 3>/tmp/script.log
and attaching its output would help.

> I've installed the joystick input driver yesterday alongside evdev
> (also from experimental). And that lead to an unusable desktop
> environment (KDE in my case). It seems like joystick is reporting
> key presses that didn't happen (the Joystick wasn't touched) or
> reported multiple events for keys on my keyboard.

Out of curiosity, which joystick is it?

> E.g. if I'd press the up arrow key in Konsole it would also report
> the down arrow, which lead to a constant switch between an empty
> line in the shell and the last entry.  If I moved the mouse near the
> borders of the screen the virtual desktops would switch in an
> endless cycle until I moved the mouse back to the middle of the
> screen.

Does that also happen if you unplug your joystick?

> Unfortunately nothing is logged to /var/log/Xorg.0.log, so I'm not
> entirely sure it's joystick, it might also be evdev which isn't
> coping well with joystick. But I'd be happy to assist you in
> debugging this.

You could compare what is shown in xev (so, X's view of stuff), and in
evtest /dev/input/$your_input (kernel's view). It might make sense to
compare both output, both with joystick plugged and unplugged.

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: