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

Bug#733238: xserver-xorg-input-evdev: ioctl EVIOCGBIT for bitmask in EvdevOpenMTDev failed: Inappropriate ioctl for device



On Fri, Dec 27, 2013 at 16:22:21 +0000, ael wrote:

> Package: xserver-xorg-input-evdev
> Version: 1:2.8.2-1
> Severity: normal
> 
> >From Xorg.0.log:
> 
> (EE) evdev: PS2++ Logitech TrackMan: ioctl EVIOCGBIT for bitmask in EvdevOpenMTDev failed: Inappropriate ioctl for device
> [  1052.675] (EE) PS2++ Logitech TrackMan: Couldn't open mtdev device
> 
> The trackball is not multi-touch. I have a custom rule for these devices 
> under /etc/udev/rules.d/ which perhaps is no longer used?
> 
> --------------------------------------------------------
> # Logitech Marble Mice PN 804377-0000, PN 810-000767 or
> # PN 804251-0000  connected via USB or PS/2
> # Marble FX or Marble Mouse  (ael)
> 
> ACTION!="add|change", GOTO="xorg_marble_end"
> KERNEL!="event*", GOTO="xorg_marble_end"
> 
> #ENV{ID_PATH}!="platform-i8042-serio-1", GOTO="xorg_marble_end"
> # Above for PS/2, misses USB. name below seems to be enough
> 
> ATTRS{name}=="ImExPS/2 Logitech Explorer Mouse", GOTO="marbles"
> ATTRS{name}=="Logitech USB Trackball", GOTO="marbles"
> ATTRS{name}=="PS2++ Logitech Mouse", GOTO="marble_FX"
> ATTRS{name}=="PS2++ Logitech TrackMan"  , GOTO="marble_FX"
> GOTO="xorg_marble_end"
> 
> LABEL="marbles"
> 
> ENV{x11_options.ButtonMapping}="1 9 3 4 5 6 7 8 2"
> 
> LABEL="marble_FX"
> 
> #ENV{x11_options.Protocol}="ExplorerPS/2"
> 
> ENV{x11_options.EmulateWheel}="true"
> ENV{x11_options.EmulateWheelButton}="8"
> ENV{x11_options.YAxisMapping}="4 5"
> ENV{x11_options.XAxisMapping}="6 7"
> ENV{x11_options.ZAxisMapping}="4 5"
> #ENV{x11_options.Emulate3Buttons}="0"
> 
I don't think the above (X options in udev rules) can ever have worked.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


Reply to: