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

Bug#621854: xserver-xorg-input-evdev: mouse unplug/plug and xinput --set* causes X events to not route properly to client windows



Package: xserver-xorg-input-evdev
Version: 1:2.3.2-6
Severity: important
Tags: upstream


after a mouse is unplugged/replugged, X no longer sends any events except to the current window; including the WM.   xev running in background does not receive motionNotify.  affects both keyboard and mouse. 

this can also be triggered by repeated invocations of mouse.sh;  also occurs on first login to a cold boot gdm instance.  after restarting gdm, mouse/keyboard operate properly after login.. usually.   no errors are noted in logs when this issue occurs.

..xsession:
---------
#!/bin/sh
LANGUAGE=en_US.UTF-8
export LANGUAGE
xrdb ~/.Xdefaults
xset mouse 22/10 0 
~/mouse.sh
xcalib -screen 0 downloads/dell_3007wfp-hc.icc 
xcalib -screen 1 downloads/dell_2407wfp.icm

exec startxfce4

mouse.sh:
#!/bin/sh
DEV="Saitek Cyborg R.A.T.7 Mouse" 

# setup proper button handling / ignore
xinput --set-button-map "$DEV" 1 2 3 4 5 0 0 8 9 7 6 10 0 0 0 0 0 0 0 0 0

xinput --set-ptr-feedback "$DEV"  0 18 10 
xinput --set-prop "$DEV" "Device Accel Profile" 5 
xinput --set-prop "$DEV" "Device Accel Constant Deceleration" 5 
xinput --set-prop "$DEV" "Device Accel Adaptive Deceleration" 3 
xinput --set-prop "$DEV" "Device Accel Velocity Scaling" 1

#xinput list-props "$DEV"
#xinput get-feedbacks "$DEV"

-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Dec 24 15:49 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1889472 Feb 18 15:42 /usr/bin/Xorg

Diversions concerning libGL are in place
----------------------------------------
diversion of /usr/lib/libGL.so to /usr/lib/nvidia/diversions/libGL.so by libgl1-nvidia-alternatives
diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/diversions/libGL.so.1 by libgl1-nvidia-alternatives
diversion of /usr/lib32/libGL.so to /usr/lib32/nvidia/diversions/libGL.so by libgl1-nvidia-alternatives-ia32
diversion of /usr/lib32/libGL.so.1 to /usr/lib32/nvidia/diversions/libGL.so.1 by libgl1-nvidia-alternatives-ia32
diversion of /usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so by libglx-nvidia-alternatives
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/diversions/libGL.so.1.2 by libgl1-nvidia-alternatives
diversion of /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia/diversions/libglx.so.dbg by libglx-nvidia-alternatives
diversion of /usr/lib32/libGL.so.1.2 to /usr/lib32/nvidia/diversions/libGL.so.1.2 by libgl1-nvidia-alternatives-ia32

VGA-compatible devices on PCI bus:
----------------------------------
01:00.0 VGA compatible controller [0300]: nVidia Corporation G84 [GeForce 8600 GT] [10de:0402] (rev a1)
02:00.0 VGA compatible controller [0300]: nVidia Corporation G84 [GeForce 8600 GT] [10de:0402] (rev a1)

Xorg X server configuration file status:
----------------------------------------
-rw-r--r-- 1 root root 1652 Jan 28 19:00 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
-------------------------------
Section "ServerFlags"
	Option	"Xinerama" "1"
	Option	"AllowEmptyInput" "True"
EndSection

# match on product to not init other mice
Section "InputClass"
	Identifier "rat"
	MatchProduct "Saitek Cyborg R.A.T.7 Mouse"
	MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 250 
	Screen      1  "Screen1" 2560 0
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
	Identifier  "Card1"
	Driver      "nvidia"
	BusID       "PCI:2:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	Option "AddARGBGLXVisuals" "True"
	Option "TwinView" "0"
	SubSection "Display"
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	DefaultDepth 24
	Option "AddARGBGLXVisuals" "True"
    	Option         "Rotate" "left"
    	Option         "TwinView" "0"
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection


/etc/X11/xorg.conf.d does not exist.

KMS configuration files:
------------------------
/etc/modprobe.d/i915-kms.conf:
  options i915 modeset=1
/etc/modprobe.d/radeon-kms.conf:
  options radeon modeset=1

Kernel version (/proc/version):
-------------------------------
Linux version 2.6.32-5-openvz-amd64 (Debian 2.6.32-31) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Mar 7 22:25:57 UTC 2011

Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root root 17560 Apr  9 13:01 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
---------------------------------------------------------------------

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.37-trunk-amd64 x86_64 Debian
Current Operating System: Linux prometheus 2.6.32-5-openvz-amd64 #1 SMP Mon Mar 7 22:25:57 UTC 2011 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-openvz-amd64 root=UUID=4546b8d1-400b-4ef8-8a75-1817d6ef6015 ro quiet
Build Date: 18 February 2011  08:27:24PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi@debian.org>) 
Current version of pixman: 0.21.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr  9 13:01:15 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Card1"
(**) Option "Xinerama" "1"
(**) Option "AllowEmptyInput" "True"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) Xinerama: enabled
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c8aa0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(++) using VT number 8

(--) PCI:*(0:1:0:0) 10de:0402:19f1:05fe nVidia Corporation G84 [GeForce 8600 GT] rev 161, Mem @ 0xe6000000/16777216, 0xa0000000/536870912, 0xe4000000/33554432, I/O @ 0x00004000/128
(--) PCI: (0:2:0:0) 10de:0402:19f1:05fe nVidia Corporation G84 [GeForce 8600 GT] rev 161, Mem @ 0xe2000000/16777216, 0xc0000000/536870912, 0xe0000000/33554432, I/O @ 0x00003000/128
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
	Module class: X.Org Server Extension
(II) NVIDIA GLX Module  195.36.31  Thu Jun  3 08:59:25 PDT 2010
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
	Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  195.36.31  Thu Jun  3 08:27:29 PDT 2010
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "0"
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
(**) Apr 09 13:01:15 NVIDIA(0): Enabling RENDER acceleration
(II) Apr 09 13:01:15 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Apr 09 13:01:15 NVIDIA(0):     enabled.
(II) Apr 09 13:01:15 NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0)
(--) Apr 09 13:01:15 NVIDIA(0): Memory: 524288 kBytes
(--) Apr 09 13:01:15 NVIDIA(0): VideoBIOS: 60.84.35.00.65
(II) Apr 09 13:01:15 NVIDIA(0): Detected PCI Express Link width: 8X
(--) Apr 09 13:01:15 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Apr 09 13:01:15 NVIDIA(0): Connected display device(s) on GeForce 8600 GT at PCI:1:0:0:
(--) Apr 09 13:01:15 NVIDIA(0):     DELL3007WFPHC (DFP-0)
(--) Apr 09 13:01:15 NVIDIA(0): DELL3007WFPHC (DFP-0): 330.0 MHz maximum pixel clock
(--) Apr 09 13:01:15 NVIDIA(0): DELL3007WFPHC (DFP-0): Internal Dual Link TMDS
(II) Apr 09 13:01:15 NVIDIA(0): Assigned Display Device: DFP-0
(==) Apr 09 13:01:15 NVIDIA(0): 
(==) Apr 09 13:01:15 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Apr 09 13:01:15 NVIDIA(0):     will be used as the requested mode.
(==) Apr 09 13:01:15 NVIDIA(0): 
(II) Apr 09 13:01:15 NVIDIA(0): Validated modes:
(II) Apr 09 13:01:15 NVIDIA(0):     "nvidia-auto-select"
(II) Apr 09 13:01:15 NVIDIA(0): Virtual screen size determined to be 2560 x 1600
(--) Apr 09 13:01:15 NVIDIA(0): DPI set to (101, 101); computed from "UseEdidDpi" X config
(--) Apr 09 13:01:15 NVIDIA(0):     option
(**) Apr 09 13:01:15 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(1): RGB weight 888
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Option "TwinView" "0"
(**) NVIDIA(1): Option "Rotate" "left"
(**) NVIDIA(1): Option "AddARGBGLXVisuals" "True"
(**) Apr 09 13:01:15 NVIDIA(1): Enabling RENDER acceleration
(**) Apr 09 13:01:15 NVIDIA(1): Using static 90-degree counterclockwise screen rotation.
(II) Apr 09 13:01:16 NVIDIA(1): NVIDIA GPU GeForce 8600 GT (G84) at PCI:2:0:0 (GPU-1)
(--) Apr 09 13:01:16 NVIDIA(1): Memory: 524288 kBytes
(--) Apr 09 13:01:16 NVIDIA(1): VideoBIOS: 60.84.35.00.65
(II) Apr 09 13:01:16 NVIDIA(1): Detected PCI Express Link width: 8X
(--) Apr 09 13:01:16 NVIDIA(1): Interlaced video modes are supported on this GPU
(--) Apr 09 13:01:16 NVIDIA(1): Connected display device(s) on GeForce 8600 GT at PCI:2:0:0:
(--) Apr 09 13:01:16 NVIDIA(1):     DELL 2407WFP (DFP-0)
(--) Apr 09 13:01:16 NVIDIA(1): DELL 2407WFP (DFP-0): 330.0 MHz maximum pixel clock
(--) Apr 09 13:01:16 NVIDIA(1): DELL 2407WFP (DFP-0): Internal Dual Link TMDS
(II) Apr 09 13:01:16 NVIDIA(1): Assigned Display Device: DFP-0
(==) Apr 09 13:01:16 NVIDIA(1): 
(==) Apr 09 13:01:16 NVIDIA(1): No modes were requested; the default mode "nvidia-auto-select"
(==) Apr 09 13:01:16 NVIDIA(1):     will be used as the requested mode.
(==) Apr 09 13:01:16 NVIDIA(1): 
(II) Apr 09 13:01:16 NVIDIA(1): Validated modes:
(II) Apr 09 13:01:16 NVIDIA(1):     "nvidia-auto-select"
(II) Apr 09 13:01:16 NVIDIA(1): Virtual screen size determined to be 1920 x 1200
(--) Apr 09 13:01:16 NVIDIA(1): DPI set to (93, 92); computed from "UseEdidDpi" X config
(--) Apr 09 13:01:16 NVIDIA(1):     option
(II) Apr 09 13:01:16 NVIDIA(1): The RandR extension is not compatible with the Rotate option. 
(II) Apr 09 13:01:16 NVIDIA(1):     Disabling RandR.
(**) Apr 09 13:01:16 NVIDIA(1): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Apr 09 13:01:16 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
(II) Apr 09 13:01:16 NVIDIA(0): Initialized GPU GART.
(II) Apr 09 13:01:16 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) Apr 09 13:01:16 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Apr 09 13:01:16 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(==) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(--) RandR disabled
(II) Apr 09 13:01:16 NVIDIA(1): Initialized GPU GART.
(II) Apr 09 13:01:16 NVIDIA(1): Setting mode "nvidia-auto-select"
(II) Apr 09 13:01:16 NVIDIA(1): Initialized OpenGL Acceleration
(==) NVIDIA(1): Disabling shared memory pixmaps
(II) Apr 09 13:01:16 NVIDIA(1): Initialized X Rendering Acceleration
(==) NVIDIA(1): Backing store disabled
(==) NVIDIA(1): Silken mouse enabled
(==) NVIDIA(1): DPMS enabled
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
(II) config/udev: Adding input device Power Button (/dev/input/event4)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 2.3.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event4"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device Sleep Button (/dev/input/event3)
(**) Sleep Button: Applying InputClass "evdev keyboard catchall"
(**) Sleep Button: always reports core events
(**) Sleep Button: Device: "/dev/input/event3"
(II) Sleep Button: Found keys
(II) Sleep Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball (/dev/input/event1)
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Applying InputClass "evdev keyboard catchall"
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: always reports core events
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Device: "/dev/input/event1"
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found keys
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Configuring as keyboard
(II) XINPUT: Adding extended input device "Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball (/dev/input/event2)
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Applying InputClass "evdev pointer catchall"
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Applying InputClass "evdev keyboard catchall"
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: always reports core events
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Device: "/dev/input/event2"
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found 8 mouse buttons
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found scroll wheel(s)
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found relative axes
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found x and y relative axes
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found absolute axes
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Found keys
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Configuring as mouse
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: Configuring as keyboard
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: YAxisMapping: buttons 4 and 5
(**) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: initialized for relative axes.
(WW) Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball: ignoring absolute axes.
(II) config/udev: Adding input device Unicomp Inc. Ruffian v2.7 Keyboard w/ Trackball (/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Saitek Cyborg R.A.T.7 Mouse (/dev/input/event5)
(**) Saitek Cyborg R.A.T.7 Mouse: Applying InputClass "evdev pointer catchall"
(**) Saitek Cyborg R.A.T.7 Mouse: Applying InputClass "rat"
(**) Saitek Cyborg R.A.T.7 Mouse: always reports core events
(**) Saitek Cyborg R.A.T.7 Mouse: Device: "/dev/input/event5"
(II) Saitek Cyborg R.A.T.7 Mouse: Found 17 mouse buttons
(II) Saitek Cyborg R.A.T.7 Mouse: Found scroll wheel(s)
(II) Saitek Cyborg R.A.T.7 Mouse: Found relative axes
(II) Saitek Cyborg R.A.T.7 Mouse: Found x and y relative axes
(II) Saitek Cyborg R.A.T.7 Mouse: Configuring as mouse
(**) Saitek Cyborg R.A.T.7 Mouse: YAxisMapping: buttons 4 and 5
(**) Saitek Cyborg R.A.T.7 Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Saitek Cyborg R.A.T.7 Mouse" (type: MOUSE)
(II) Saitek Cyborg R.A.T.7 Mouse: initialized for relative axes.
(II) config/udev: Adding input device Saitek Cyborg R.A.T.7 Mouse (/dev/input/mouse2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device PC Speaker (/dev/input/event6)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device ACPI Virtual Keyboard Device (/dev/input/event7)
(**) ACPI Virtual Keyboard Device: Applying InputClass "evdev keyboard catchall"
(**) ACPI Virtual Keyboard Device: always reports core events
(**) ACPI Virtual Keyboard Device: Device: "/dev/input/event7"
(II) ACPI Virtual Keyboard Device: Found keys
(II) ACPI Virtual Keyboard Device: Configuring as keyboard
(II) XINPUT: Adding extended input device "ACPI Virtual Keyboard Device" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"

udev information:
-----------------
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4
N: input/event4
E: UDEV_LOG=3
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4
E: MAJOR=13
E: MINOR=68
E: DEVNAME=/dev/input/event4
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event3
N: input/event3
E: UDEV_LOG=3
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event3
E: MAJOR=13
E: MINOR=67
E: DEVNAME=/dev/input/event3
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us

P: /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input1/event1
N: input/event1
S: input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-event-kbd
S: input/by-path/pci-0000:00:1d.1-usb-0:1:1.0-event-kbd
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input1/event1
E: MAJOR=13
E: MINOR=65
E: DEVNAME=/dev/input/event1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_VENDOR=Unicomp_Inc.
E: ID_VENDOR_ENC=Unicomp\x20Inc.
E: ID_VENDOR_ID=17f6
E: ID_MODEL=Ruffian_v2.7_Keyboard_w__Trackball
E: ID_MODEL_ENC=Ruffian\x20v2.7\x20Keyboard\x20w\x2f\x20Trackball
E: ID_MODEL_ID=1109
E: ID_REVISION=0270
E: ID_SERIAL=Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456
E: ID_SERIAL_SHORT=123456
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030101:030102:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:1d.1-usb-0:1:1.0
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: DEVLINKS=/dev/input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-event-kbd /dev/input/by-path/pci-0000:00:1d.1-usb-0:1:1.0-event-kbd

P: /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/input/input2/event2
N: input/event2
S: input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-event-mouse
S: input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/input/input2/event2
E: MAJOR=13
E: MINOR=66
E: DEVNAME=/dev/input/event2
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_INPUT_KEY=1
E: ID_VENDOR=Unicomp_Inc.
E: ID_VENDOR_ENC=Unicomp\x20Inc.
E: ID_VENDOR_ID=17f6
E: ID_MODEL=Ruffian_v2.7_Keyboard_w__Trackball
E: ID_MODEL_ENC=Ruffian\x20v2.7\x20Keyboard\x20w\x2f\x20Trackball
E: ID_MODEL_ID=1109
E: ID_REVISION=0270
E: ID_SERIAL=Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456
E: ID_SERIAL_SHORT=123456
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030101:030102:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:1d.1-usb-0:1:1.1
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: DEVLINKS=/dev/input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-event-mouse /dev/input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-event-mouse

P: /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/input/input2/mouse1
N: input/mouse1
S: input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-mouse
S: input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/input/input2/mouse1
E: MAJOR=13
E: MINOR=33
E: DEVNAME=/dev/input/mouse1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_INPUT_KEY=1
E: ID_VENDOR=Unicomp_Inc.
E: ID_VENDOR_ENC=Unicomp\x20Inc.
E: ID_VENDOR_ID=17f6
E: ID_MODEL=Ruffian_v2.7_Keyboard_w__Trackball
E: ID_MODEL_ENC=Ruffian\x20v2.7\x20Keyboard\x20w\x2f\x20Trackball
E: ID_MODEL_ID=1109
E: ID_REVISION=0270
E: ID_SERIAL=Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456
E: ID_SERIAL_SHORT=123456
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030101:030102:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:1d.1-usb-0:1:1.1
E: DEVLINKS=/dev/input/by-id/usb-Unicomp_Inc._Ruffian_v2.7_Keyboard_w__Trackball_123456-mouse /dev/input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-mouse

P: /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.3/1-2.1.3:1.0/input/input13/event5
N: input/event5
S: input/by-id/usb-Saitek_Cyborg_R.A.T.7_Mouse-event-mouse
S: input/by-path/pci-0000:00:1d.7-usb-0:2.1.3:1.0-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.3/1-2.1.3:1.0/input/input13/event5
E: MAJOR=13
E: MINOR=69
E: DEVNAME=/dev/input/event5
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_VENDOR=Saitek
E: ID_VENDOR_ENC=Saitek
E: ID_VENDOR_ID=06a3
E: ID_MODEL=Cyborg_R.A.T.7_Mouse
E: ID_MODEL_ENC=Cyborg\x20R.A.T.7\x20Mouse
E: ID_MODEL_ID=0ccb
E: ID_REVISION=0190
E: ID_SERIAL=Saitek_Cyborg_R.A.T.7_Mouse
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:1d.7-usb-0:2.1.3:1.0
E: DEVLINKS=/dev/input/by-id/usb-Saitek_Cyborg_R.A.T.7_Mouse-event-mouse /dev/input/by-path/pci-0000:00:1d.7-usb-0:2.1.3:1.0-event-mouse

P: /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.3/1-2.1.3:1.0/input/input13/mouse2
N: input/mouse2
S: input/by-id/usb-Saitek_Cyborg_R.A.T.7_Mouse-mouse
S: input/by-path/pci-0000:00:1d.7-usb-0:2.1.3:1.0-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.3/1-2.1.3:1.0/input/input13/mouse2
E: MAJOR=13
E: MINOR=34
E: DEVNAME=/dev/input/mouse2
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_VENDOR=Saitek
E: ID_VENDOR_ENC=Saitek
E: ID_VENDOR_ID=06a3
E: ID_MODEL=Cyborg_R.A.T.7_Mouse
E: ID_MODEL_ENC=Cyborg\x20R.A.T.7\x20Mouse
E: ID_MODEL_ID=0ccb
E: ID_REVISION=0190
E: ID_SERIAL=Saitek_Cyborg_R.A.T.7_Mouse
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:1d.7-usb-0:2.1.3:1.0
E: DEVLINKS=/dev/input/by-id/usb-Saitek_Cyborg_R.A.T.7_Mouse-mouse /dev/input/by-path/pci-0000:00:1d.7-usb-0:2.1.3:1.0-mouse

P: /devices/platform/pcspkr/input/input6/event6
N: input/event6
S: input/by-path/platform-pcspkr-event-spkr
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/pcspkr/input/input6/event6
E: MAJOR=13
E: MINOR=70
E: DEVNAME=/dev/input/event6
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-pcspkr
E: DEVLINKS=/dev/input/by-path/platform-pcspkr-event-spkr

P: /devices/virtual/input/input0/event0
N: input/event0
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input0/event0
E: MAJOR=13
E: MINOR=64
E: DEVNAME=/dev/input/event0
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial

P: /devices/virtual/input/input0/mouse0
N: input/mouse0
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input0/mouse0
E: MAJOR=13
E: MINOR=32
E: DEVNAME=/dev/input/mouse0
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial

P: /devices/virtual/input/input7/event7
N: input/event7
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input7/event7
E: MAJOR=13
E: MINOR=71
E: DEVNAME=/dev/input/event7
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: XKBMODEL=pc105
E: XKBLAYOUT=us


DRM Information from dmesg:
---------------------------
[    0.000000] No AGP bridge found
[    0.608818] Linux agpgart interface v0.103


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-openvz-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xorg-input-evdev depends on:
ii  libc6                         2.11.2-11  Embedded GNU C Library: Shared lib
ii  xserver-xorg-core [xorg-input 2:1.7.7-13 Xorg X server - core server

xserver-xorg-input-evdev recommends no packages.

xserver-xorg-input-evdev suggests no packages.

-- no debconf information



Reply to: