Odd issues with Cando touch screen

Peter Hutterer peter.hutterer at who-t.net
Sun Jul 8 21:07:07 PDT 2012


On Sun, Jul 08, 2012 at 09:54:34PM +0000, Chandler Paul wrote:
> On Mon, 9 Jul 2012 11:41:25 +1000
> Peter Hutterer <peter.hutterer at who-t.net> wrote:
> 
> > On Sun, Jul 08, 2012 at 08:29:40PM +0000, Chandler Paul wrote:
> > > Hello, I just recently got my hands on a Lenovo S10-3t, and
> > > installed Gentoo on it. Everything seems to work, however I am
> > > having two problems with the touch screen related to Xorg. For one,
> > > evdev does not seem to honor my settings no matter what I do. I
> > > have tried to turn on the option "ThirdButtonEmulation" With evdev
> > > so that doing a long press on a spot on the screen will have evdev
> > > emulate a right click, however even though I can see that Xorg does
> > > indeed have the option turned on, it does not actually seem to take
> > > affect. I have already checked to make sure that Xfce was not
> > > interferring with the settings by trying it in plain Xorg with twm,
> > > however it still seems to act the same. In addition, I also am
> > > unable to interact with window borders in Xfce with my touch
> > > screen. I am not sure whether or not this is the fault of Xfce or
> > > Xorg, so I figured I might as well ask this here too. Basically,
> > > whenever I try to move, close, minimize, etc. any window by using
> > > it's title bar, nothing happens. The title bar seems to completely
> > > ignore any input from the touch screen, however if I try to do the
> > > same with my touchpad I encounter no issues. I've already asked
> > > forums, the Gentoo mailing lists, IRC chat rooms, and I've still
> > > yet to come up with a solution to this issue, I'm almost starting
> > > to think it's actually a bug with Xorg. Hopefully I'll be able to
> > > find some sort of solution here.
> > 
> > hard to tell without any log but my suspicions:
> > - right mouse button emulation only works for non-multitouch
> > touchscreens. if your touchscreen does speak the kernel's touch event
> > protocol, the right button emulation won't be handled in the driver,
> > it's expected to be handled in the client stack
> >   evtest should tell you, if you see ABS_MT_POSITION_X, etc. come in
> > for touches then you can't use the driver's button emulation
> > - use xev to look at what events are sent by the device. if they look
> >   normal, the issue is unlikely in the server. one possibility is
> > that your WM registers for touch events but doesn't do anything with
> > them? does the touchscreen work otherwise?
> > 
> > Cheers,
> >   Peter
> 
> Well you just answered a question that many hours of Googling could not, and I apologize for not including a log (I included one this time), all the other places I included the log didn't really seem to pay much attention to it. My screen is multitouch, so how would you recommend I go about doing right click emulation if I cannot do it with the evdev driver?
> Also yes, my touch screen does work otherwise, I have not tried actually taking advantage of the multitouch feature yet though. though.
> (sorry for the double-send, I forgot to forward this to the mailing list the first time, I'm still quite new to these mailing lists shinanigans)

if you don't need the actual multitouch support you can hack up evdev to
undefine MULTITOUCH and it should handle the other events correctly.

if the screen works otherwise but not in xfce, I suspect it's an Xfce issue
since the server doesn't treat the WM any different to otehe clients.

Cheers,
  Peter

> [  5556.745] 
> X.Org X Server 1.12.2
> Release Date: 2012-05-29
> [  5556.746] X Protocol Version 11, Revision 0
> [  5556.746] Build Operating System: Linux 3.3.8-gentoo-Lyude-Werewolf x86_64 Gentoo
> [  5556.746] Current Operating System: Linux Werewolf 3.3.8-gentoo-Lyude-Werewolf #2 SMP Sat Jul 7 02:44:13 UTC 2012 x86_64
> [  5556.746] Kernel command line: root=/dev/sda7 #real_root=/dev/sda7
> [  5556.746] Build Date: 06 July 2012  03:05:25PM
> [  5556.746]  
> [  5556.746] Current version of pixman: 0.26.0
> [  5556.746] 	Before reporting problems, check http://wiki.x.org
> 	to make sure that you have the latest version.
> [  5556.746] Markers: (--) probed, (**) from config file, (==) default setting,
> 	(++) from command line, (!!) notice, (II) informational,
> 	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [  5556.746] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul  8 17:21:57 2012
> [  5556.747] (==) Using config directory: "/etc/X11/xorg.conf.d"
> [  5556.747] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
> [  5556.748] (==) No Layout section.  Using the first Screen section.
> [  5556.748] (==) No screen section available. Using defaults.
> [  5556.748] (**) |-->Screen "Default Screen Section" (0)
> [  5556.748] (**) |   |-->Monitor "<default monitor>"
> [  5556.748] (==) No monitor specified for screen "Default Screen Section".
> 	Using a default monitor configuration.
> [  5556.748] (==) Automatically adding devices
> [  5556.748] (==) Automatically enabling devices
> [  5556.748] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
> [  5556.748] 	Entry deleted from font path.
> [  5556.748] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
> [  5556.748] 	Entry deleted from font path.
> [  5556.748] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
> [  5556.748] 	Entry deleted from font path.
> [  5556.749] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
> [  5556.749] 	Entry deleted from font path.
> [  5556.749] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
> [  5556.749] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
> [  5556.749] 	Entry deleted from font path.
> [  5556.749] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
> [  5556.749] (==) FontPath set to:
> 	/usr/share/fonts/misc/
> [  5556.749] (==) ModulePath set to "/usr/lib64/xorg/modules"
> [  5556.749] (II) The server relies on udev to provide the list of input devices.
> 	If no devices become available, reconfigure udev or disable AutoAddDevices.
> [  5556.749] (II) Loader magic: 0x7d3ae0
> [  5556.749] (II) Module ABI versions:
> [  5556.749] 	X.Org ANSI C Emulation: 0.4
> [  5556.749] 	X.Org Video Driver: 12.0
> [  5556.749] 	X.Org XInput driver : 16.0
> [  5556.749] 	X.Org Server Extension : 6.0
> [  5556.751] (--) PCI:*(0:0:2:0) 8086:a011:17aa:3908 rev 0, Mem @ 0xf0300000/524288, 0xd0000000/268435456, 0xf0000000/1048576, I/O @ 0x000018e8/8
> [  5556.751] (--) PCI: (0:0:2:1) 8086:a012:17aa:3908 rev 0, Mem @ 0xf0380000/524288
> [  5556.751] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
> [  5556.751] (II) LoadModule: "extmod"
> [  5556.752] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
> [  5556.752] (II) Module extmod: vendor="X.Org Foundation"
> [  5556.752] 	compiled for 1.12.2, module version = 1.0.0
> [  5556.752] 	Module class: X.Org Server Extension
> [  5556.752] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.752] (II) Loading extension MIT-SCREEN-SAVER
> [  5556.752] (II) Loading extension XFree86-VidModeExtension
> [  5556.752] (II) Loading extension XFree86-DGA
> [  5556.752] (II) Loading extension DPMS
> [  5556.752] (II) Loading extension XVideo
> [  5556.752] (II) Loading extension XVideo-MotionCompensation
> [  5556.752] (II) Loading extension X-Resource
> [  5556.753] (II) LoadModule: "dbe"
> [  5556.753] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
> [  5556.753] (II) Module dbe: vendor="X.Org Foundation"
> [  5556.753] 	compiled for 1.12.2, module version = 1.0.0
> [  5556.753] 	Module class: X.Org Server Extension
> [  5556.753] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.753] (II) Loading extension DOUBLE-BUFFER
> [  5556.753] (II) LoadModule: "glx"
> [  5556.753] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
> [  5556.754] (II) Module glx: vendor="X.Org Foundation"
> [  5556.754] 	compiled for 1.12.2, module version = 1.0.0
> [  5556.754] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.754] (==) AIGLX enabled
> [  5556.754] (II) Loading extension GLX
> [  5556.754] (II) LoadModule: "record"
> [  5556.754] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
> [  5556.755] (II) Module record: vendor="X.Org Foundation"
> [  5556.755] 	compiled for 1.12.2, module version = 1.13.0
> [  5556.755] 	Module class: X.Org Server Extension
> [  5556.755] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.755] (II) Loading extension RECORD
> [  5556.755] (II) LoadModule: "dri"
> [  5556.755] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
> [  5556.756] (II) Module dri: vendor="X.Org Foundation"
> [  5556.756] 	compiled for 1.12.2, module version = 1.0.0
> [  5556.756] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.756] (II) Loading extension XFree86-DRI
> [  5556.756] (II) LoadModule: "dri2"
> [  5556.756] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
> [  5556.756] (II) Module dri2: vendor="X.Org Foundation"
> [  5556.756] 	compiled for 1.12.2, module version = 1.2.0
> [  5556.756] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.756] (II) Loading extension DRI2
> [  5556.757] (==) Matched intel as autoconfigured driver 0
> [  5556.757] (==) Matched vesa as autoconfigured driver 1
> [  5556.757] (==) Matched fbdev as autoconfigured driver 2
> [  5556.757] (==) Assigned the driver to the xf86ConfigLayout
> [  5556.757] (II) LoadModule: "intel"
> [  5556.757] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
> [  5556.758] (II) Module intel: vendor="X.Org Foundation"
> [  5556.758] 	compiled for 1.12.2, module version = 2.19.0
> [  5556.758] 	Module class: X.Org Video Driver
> [  5556.758] 	ABI class: X.Org Video Driver, version 12.0
> [  5556.758] (II) LoadModule: "vesa"
> [  5556.759] (WW) Warning, couldn't open module vesa
> [  5556.759] (II) UnloadModule: "vesa"
> [  5556.759] (II) Unloading vesa
> [  5556.759] (EE) Failed to load module "vesa" (module does not exist, 0)
> [  5556.759] (II) LoadModule: "fbdev"
> [  5556.760] (WW) Warning, couldn't open module fbdev
> [  5556.760] (II) UnloadModule: "fbdev"
> [  5556.760] (II) Unloading fbdev
> [  5556.760] (EE) Failed to load module "fbdev" (module does not exist, 0)
> [  5556.760] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
> 	i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
> 	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
> 	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
> 	4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
> 	Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
> 	Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
> 	Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
> 	Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
> 	Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
> 	Ivybridge Server (GT2)
> [  5556.761] (++) using VT number 7
> 
> [  5556.775] drmOpenDevice: node name is /dev/dri/card0
> [  5556.775] drmOpenDevice: open result is 11, (OK)
> [  5556.775] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> [  5556.775] drmOpenDevice: node name is /dev/dri/card0
> [  5556.776] drmOpenDevice: open result is 11, (OK)
> [  5556.776] drmOpenByBusid: drmOpenMinor returns 11
> [  5556.776] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> [  5556.776] (II) intel(0): Creating default Display subsection in Screen section
> 	"Default Screen Section" for depth/fbbpp 24/32
> [  5556.776] (==) intel(0): Depth 24, (--) framebuffer bpp 32
> [  5556.776] (==) intel(0): RGB weight 888
> [  5556.776] (==) intel(0): Default visual is TrueColor
> [  5556.776] (II) intel(0): Integrated Graphics Chipset: Intel(R) Pineview GM
> [  5556.776] (--) intel(0): Chipset: "Pineview GM"
> [  5556.776] (**) intel(0): Relaxed fencing enabled
> [  5556.777] (**) intel(0): Wait on SwapBuffers? enabled
> [  5556.777] (**) intel(0): Triple buffering? enabled
> [  5556.777] (**) intel(0): Framebuffer tiled
> [  5556.777] (**) intel(0): Pixmaps tiled
> [  5556.777] (**) intel(0): 3D buffers tiled
> [  5556.777] (**) intel(0): SwapBuffers wait enabled
> [  5556.777] (==) intel(0): video overlay key set to 0x101fe
> [  5556.777] (II) intel(0): Output LVDS1 has no monitor section
> [  5556.778] (II) intel(0): found backlight control interface /sys/class/backlight/acpi_video0
> [  5556.806] (II) intel(0): Output VGA1 has no monitor section
> [  5556.806] (II) intel(0): EDID for output LVDS1
> [  5556.806] (II) intel(0): Manufacturer: AUO  Model: 23d2  Serial#: 0
> [  5556.806] (II) intel(0): Year: 2009  Week: 0
> [  5556.806] (II) intel(0): EDID Version: 1.4
> [  5556.806] (II) intel(0): Digital Display Input
> [  5556.806] (II) intel(0): 6 bits per channel
> [  5556.806] (II) intel(0): Digital interface is undefined
> [  5556.807] (II) intel(0): Max Image Size [cm]: horiz.: 22  vert.: 13
> [  5556.807] (II) intel(0): Gamma: 2.20
> [  5556.807] (II) intel(0): No DPMS capabilities specified
> [  5556.807] (II) intel(0): Supported color encodings: RGB 4:4:4 
> [  5556.807] (II) intel(0): First detailed timing is preferred mode
> [  5556.807] (II) intel(0): Preferred mode is native pixel format and refresh rate
> [  5556.807] (II) intel(0): redX: 0.590 redY: 0.342   greenX: 0.334 greenY: 0.589
> [  5556.807] (II) intel(0): blueX: 0.161 blueY: 0.131   whiteX: 0.311 whiteY: 0.329
> [  5556.807] (II) intel(0): Manufacturer's mask: 0
> [  5556.807] (II) intel(0): Supported detailed timing:
> [  5556.807] (II) intel(0): clock: 50.4 MHz   Image Size:  223 x 125 mm
> [  5556.807] (II) intel(0): h_active: 1024  h_sync: 1048  h_sync_end 1184 h_blank_end 1344 h_border: 0
> [  5556.807] (II) intel(0): v_active: 600  v_sync: 603  v_sync_end 604 v_blanking: 625 v_border: 0
> [  5556.807] (II) intel(0): Unknown vendor-specific block f
> [  5556.807] (II) intel(0):  AUO
> [  5556.808] (II) intel(0):  B101AW02 V3
> [  5556.808] (II) intel(0): EDID (in hex):
> [  5556.808] (II) intel(0): 	00ffffffffffff0006afd22300000000
> [  5556.808] (II) intel(0): 	0013010490160d78022b699757559629
> [  5556.808] (II) intel(0): 	214f5400000001010101010101010101
> [  5556.808] (II) intel(0): 	010101010101b0130040415819201888
> [  5556.808] (II) intel(0): 	3100df7d000000180000000f00000000
> [  5556.808] (II) intel(0): 	00000000000000000020000000fe0041
> [  5556.808] (II) intel(0): 	554f0a202020202020202020000000fe
> [  5556.808] (II) intel(0): 	004231303141573032205633200a00b8
> [  5556.808] (II) intel(0): EDID vendor "AUO", prod id 9170
> [  5556.808] (II) intel(0): Printing DDC gathered Modelines:
> [  5556.808] (II) intel(0): Modeline "1024x600"x0.0   50.40  1024 1048 1184 1344  600 603 604 625 -hsync -vsync (37.5 kHz eP)
> [  5556.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
> [  5556.809] (II) intel(0): Printing probed modes for output LVDS1
> [  5556.809] (II) intel(0): Modeline "1024x600"x60.0   50.40  1024 1048 1184 1344  600 603 604 625 -hsync -vsync (37.5 kHz eP)
> [  5556.809] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
> [  5556.810] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
> [  5556.810] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
> [  5556.838] (II) intel(0): EDID for output VGA1
> [  5556.838] (II) intel(0): Output LVDS1 connected
> [  5556.838] (II) intel(0): Output VGA1 disconnected
> [  5556.838] (II) intel(0): Using exact sizes for initial modes
> [  5556.838] (II) intel(0): Output LVDS1 using initial mode 1024x600
> [  5556.838] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
> [  5556.838] (II) intel(0): Kernel page flipping support detected, enabling
> [  5556.838] (**) intel(0): Display dimensions: (220, 130) mm
> [  5556.838] (**) intel(0): DPI set to (118, 117)
> [  5556.838] (II) Loading sub module "fb"
> [  5556.838] (II) LoadModule: "fb"
> [  5556.839] (II) Loading /usr/lib64/xorg/modules/libfb.so
> [  5556.841] (II) Module fb: vendor="X.Org Foundation"
> [  5556.841] 	compiled for 1.12.2, module version = 1.0.0
> [  5556.841] 	ABI class: X.Org ANSI C Emulation, version 0.4
> [  5556.841] (II) Loading sub module "dri2"
> [  5556.841] (II) LoadModule: "dri2"
> [  5556.841] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
> [  5556.841] (II) Module dri2: vendor="X.Org Foundation"
> [  5556.841] 	compiled for 1.12.2, module version = 1.2.0
> [  5556.842] 	ABI class: X.Org Server Extension, version 6.0
> [  5556.842] (==) Depth 24 pixmap format is 32 bpp
> [  5556.842] (II) intel(0): [DRI2] Setup complete
> [  5556.842] (II) intel(0): [DRI2]   DRI driver: i915
> [  5556.842] (II) intel(0): Allocated new frame buffer 1024x600 stride 4096, tiled
> [  5556.842] (II) UXA(0): Driver registered support for the following operations:
> [  5556.843] (II)         solid
> [  5556.843] (II)         copy
> [  5556.843] (II)         composite (RENDER acceleration)
> [  5556.843] (II)         put_image
> [  5556.843] (II)         get_image
> [  5556.843] (==) intel(0): Backing store disabled
> [  5556.843] (==) intel(0): Silken mouse enabled
> [  5556.843] (II) intel(0): Initializing HW Cursor
> [  5556.843] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
> [  5556.853] (==) intel(0): DPMS enabled
> [  5556.853] (==) intel(0): Intel XvMC decoder disabled
> [  5556.853] (II) intel(0): Set up textured video
> [  5556.853] (II) intel(0): Set up overlay video
> [  5556.853] (II) intel(0): direct rendering: DRI2 Enabled
> [  5556.854] (==) intel(0): hotplug detection: "enabled"
> [  5556.877] (--) RandR disabled
> [  5556.877] (II) Initializing built-in extension Generic Event Extension
> [  5556.877] (II) Initializing built-in extension SHAPE
> [  5556.877] (II) Initializing built-in extension MIT-SHM
> [  5556.877] (II) Initializing built-in extension XInputExtension
> [  5556.877] (II) Initializing built-in extension XTEST
> [  5556.877] (II) Initializing built-in extension BIG-REQUESTS
> [  5556.877] (II) Initializing built-in extension SYNC
> [  5556.877] (II) Initializing built-in extension XKEYBOARD
> [  5556.877] (II) Initializing built-in extension XC-MISC
> [  5556.877] (II) Initializing built-in extension XINERAMA
> [  5556.877] (II) Initializing built-in extension XFIXES
> [  5556.877] (II) Initializing built-in extension RENDER
> [  5556.877] (II) Initializing built-in extension RANDR
> [  5556.878] (II) Initializing built-in extension COMPOSITE
> [  5556.878] (II) Initializing built-in extension DAMAGE
> [  5556.915] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
> [  5556.915] (II) AIGLX: enabled GLX_INTEL_swap_event
> [  5556.916] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
> [  5556.916] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
> [  5556.916] (II) AIGLX: Loaded and initialized i915
> [  5556.916] (II) GLX: Initialized DRI2 GL provider for screen 0
> [  5556.918] (II) intel(0): Setting screen physical size to 270 x 158
> [  5557.022] (II) config/udev: Adding input device Power Button (/dev/input/event4)
> [  5557.022] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.022] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.022] (II) LoadModule: "evdev"
> [  5557.022] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
> [  5557.023] (II) Module evdev: vendor="X.Org Foundation"
> [  5557.023] 	compiled for 1.12.2, module version = 2.7.0
> [  5557.023] 	Module class: X.Org XInput Driver
> [  5557.023] 	ABI class: X.Org XInput driver, version 16.0
> [  5557.024] (II) Using input driver 'evdev' for 'Power Button'
> [  5557.024] (**) Power Button: always reports core events
> [  5557.024] (**) evdev: Power Button: Device: "/dev/input/event4"
> [  5557.024] (--) evdev: Power Button: Vendor 0 Product 0x1
> [  5557.024] (--) evdev: Power Button: Found keys
> [  5557.024] (II) evdev: Power Button: Configuring as keyboard
> [  5557.024] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4"
> [  5557.024] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
> [  5557.024] (**) Option "xkb_rules" "evdev"
> [  5557.024] (**) Option "xkb_model" "evdev"
> [  5557.024] (**) Option "xkb_layout" "us"
> [  5557.108] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
> [  5557.108] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
> [  5557.108] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
> [  5557.108] (II) Using input driver 'evdev' for 'Video Bus'
> [  5557.109] (**) Video Bus: always reports core events
> [  5557.109] (**) evdev: Video Bus: Device: "/dev/input/event5"
> [  5557.109] (--) evdev: Video Bus: Vendor 0 Product 0x6
> [  5557.109] (--) evdev: Video Bus: Found keys
> [  5557.109] (II) evdev: Video Bus: Configuring as keyboard
> [  5557.109] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5/event5"
> [  5557.109] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
> [  5557.109] (**) Option "xkb_rules" "evdev"
> [  5557.109] (**) Option "xkb_model" "evdev"
> [  5557.109] (**) Option "xkb_layout" "us"
> [  5557.111] (II) config/udev: Adding input device Power Button (/dev/input/event0)
> [  5557.111] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.111] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.111] (II) Using input driver 'evdev' for 'Power Button'
> [  5557.111] (**) Power Button: always reports core events
> [  5557.111] (**) evdev: Power Button: Device: "/dev/input/event0"
> [  5557.111] (--) evdev: Power Button: Vendor 0 Product 0x1
> [  5557.111] (--) evdev: Power Button: Found keys
> [  5557.111] (II) evdev: Power Button: Configuring as keyboard
> [  5557.111] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/PNP0C0C:00/input/input0/event0"
> [  5557.111] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
> [  5557.111] (**) Option "xkb_rules" "evdev"
> [  5557.111] (**) Option "xkb_model" "evdev"
> [  5557.111] (**) Option "xkb_layout" "us"
> [  5557.113] (II) config/udev: Adding input device Power Button (/dev/input/event2)
> [  5557.113] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.113] (**) Power Button: Applying InputClass "evdev keyboard catchall"
> [  5557.114] (II) Using input driver 'evdev' for 'Power Button'
> [  5557.114] (**) Power Button: always reports core events
> [  5557.114] (**) evdev: Power Button: Device: "/dev/input/event2"
> [  5557.114] (--) evdev: Power Button: Vendor 0 Product 0x1
> [  5557.114] (--) evdev: Power Button: Found keys
> [  5557.114] (II) evdev: Power Button: Configuring as keyboard
> [  5557.114] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:01/input/input2/event2"
> [  5557.114] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
> [  5557.114] (**) Option "xkb_rules" "evdev"
> [  5557.114] (**) Option "xkb_model" "evdev"
> [  5557.114] (**) Option "xkb_layout" "us"
> [  5557.116] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
> [  5557.116] (II) No input driver specified, ignoring this device.
> [  5557.116] (II) This device may have been added with another device file.
> [  5557.117] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
> [  5557.117] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
> [  5557.117] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
> [  5557.117] (II) Using input driver 'evdev' for 'Sleep Button'
> [  5557.117] (**) Sleep Button: always reports core events
> [  5557.117] (**) evdev: Sleep Button: Device: "/dev/input/event3"
> [  5557.117] (--) evdev: Sleep Button: Vendor 0 Product 0x3
> [  5557.117] (--) evdev: Sleep Button: Found keys
> [  5557.117] (II) evdev: Sleep Button: Configuring as keyboard
> [  5557.117] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input3/event3"
> [  5557.117] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
> [  5557.117] (**) Option "xkb_rules" "evdev"
> [  5557.117] (**) Option "xkb_model" "evdev"
> [  5557.117] (**) Option "xkb_layout" "us"
> [  5557.119] (II) config/udev: Adding input device Cando Corporation Cando 10.1 Multi Touch Panel with Controller (/dev/input/event7)
> [  5557.119] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Applying InputClass "evdev touchscreen catchall"
> [  5557.119] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Applying InputClass "evdev touchscreen catchall"
> [  5557.119] (II) Using input driver 'evdev' for 'Cando Corporation Cando 10.1 Multi Touch Panel with Controller'
> [  5557.119] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: always reports core events
> [  5557.119] (**) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Device: "/dev/input/event7"
> [  5557.120] (--) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Vendor 0x2087 Product 0xa01
> [  5557.120] (--) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Found absolute axes
> [  5557.120] (--) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Found absolute multitouch axes
> [  5557.120] (--) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Found x and y absolute axes
> [  5557.120] (--) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Found absolute touchscreen
> [  5557.120] (II) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: Configuring as touchscreen
> [  5557.120] (**) Option "EmulateThirdButton" "on"
> [  5557.120] (**) Option "EmulateThirdButtonTimeout" "750"
> [  5557.120] (**) Option "EmulateThirdButtonMoveThreshold" "40"
> [  5557.120] (**) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: YAxisMapping: buttons 4 and 5
> [  5557.120] (**) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
> [  5557.120] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input7/event7"
> [  5557.121] (II) XINPUT: Adding extended input device "Cando Corporation Cando 10.1 Multi Touch Panel with Controller" (type: TOUCHSCREEN, id 11)
> [  5557.121] (II) evdev: Cando Corporation Cando 10.1 Multi Touch Panel with Controller: initialized for absolute axes.
> [  5557.122] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: (accel) keeping acceleration scheme 1
> [  5557.122] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: (accel) acceleration profile 0
> [  5557.122] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: (accel) acceleration factor: 2.000
> [  5557.122] (**) Cando Corporation Cando 10.1 Multi Touch Panel with Controller: (accel) acceleration threshold: 4
> [  5557.123] (II) config/udev: Adding input device Cando Corporation Cando 10.1 Multi Touch Panel with Controller (/dev/input/mouse0)
> [  5557.123] (II) No input driver specified, ignoring this device.
> [  5557.123] (II) This device may have been added with another device file.
> [  5557.124] (II) config/udev: Adding input device Lenovo EasyCamera (/dev/input/event9)
> [  5557.124] (**) Lenovo EasyCamera: Applying InputClass "evdev keyboard catchall"
> [  5557.124] (**) Lenovo EasyCamera: Applying InputClass "evdev keyboard catchall"
> [  5557.124] (II) Using input driver 'evdev' for 'Lenovo EasyCamera'
> [  5557.124] (**) Lenovo EasyCamera: always reports core events
> [  5557.124] (**) evdev: Lenovo EasyCamera: Device: "/dev/input/event9"
> [  5557.124] (--) evdev: Lenovo EasyCamera: Vendor 0x5986 Product 0x190
> [  5557.124] (--) evdev: Lenovo EasyCamera: Found keys
> [  5557.124] (II) evdev: Lenovo EasyCamera: Configuring as keyboard
> [  5557.124] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/input/input9/event9"
> [  5557.124] (II) XINPUT: Adding extended input device "Lenovo EasyCamera" (type: KEYBOARD, id 12)
> [  5557.124] (**) Option "xkb_rules" "evdev"
> [  5557.124] (**) Option "xkb_model" "evdev"
> [  5557.124] (**) Option "xkb_layout" "us"
> [  5557.126] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event6)
> [  5557.126] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
> [  5557.126] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
> [  5557.126] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
> [  5557.126] (**) AT Translated Set 2 keyboard: always reports core events
> [  5557.126] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event6"
> [  5557.126] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
> [  5557.126] (--) evdev: AT Translated Set 2 keyboard: Found keys
> [  5557.126] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
> [  5557.127] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input6/event6"
> [  5557.127] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 13)
> [  5557.127] (**) Option "xkb_rules" "evdev"
> [  5557.127] (**) Option "xkb_model" "evdev"
> [  5557.127] (**) Option "xkb_layout" "us"
> [  5557.128] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8)
> [  5557.128] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
> [  5557.128] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
> [  5557.128] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
> [  5557.128] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
> [  5557.128] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
> [  5557.129] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
> [  5557.129] (II) LoadModule: "synaptics"
> [  5557.129] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
> [  5557.130] (II) Module synaptics: vendor="X.Org Foundation"
> [  5557.130] 	compiled for 1.12.2, module version = 1.6.2
> [  5557.130] 	Module class: X.Org XInput Driver
> [  5557.130] 	ABI class: X.Org XInput driver, version 16.0
> [  5557.130] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
> [  5557.130] (**) SynPS/2 Synaptics TouchPad: always reports core events
> [  5557.130] (**) Option "Device" "/dev/input/event8"
> [  5557.162] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5570
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4654
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
> [  5557.162] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
> [  5557.162] (**) Option "ClickPad" "true"
> [  5557.162] (**) Option "EmulateMidButtonTime" "0"
> [  5557.163] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
> [  5557.163] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
> [  5557.163] (**) SynPS/2 Synaptics TouchPad: always reports core events
> [  5557.178] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input8/event8"
> [  5557.178] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 14)
> [  5557.178] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
> [  5557.178] (**) synaptics: SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
> [  5557.178] (**) synaptics: SynPS/2 Synaptics TouchPad: AccelFactor is now 0.038
> [  5557.180] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
> [  5557.180] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
> [  5557.180] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
> [  5557.180] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
> [  5557.180] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
> [  5557.181] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
> [  5557.182] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
> [  5563.541] (II) intel(0): EDID vendor "AUO", prod id 9170
> [  5563.541] (II) intel(0): Printing DDC gathered Modelines:
> [  5563.541] (II) intel(0): Modeline "1024x600"x0.0   50.40  1024 1048 1184 1344  600 603 604 625 -hsync -vsync (37.5 kHz eP)
> [  5564.625] (II) intel(0): EDID vendor "AUO", prod id 9170
> [  5564.625] (II) intel(0): Printing DDC gathered Modelines:
> [  5564.625] (II) intel(0): Modeline "1024x600"x0.0   50.40  1024 1048 1184 1344  600 603 604 625 -hsync -vsync (37.5 kHz eP)
> [  5564.658] (II) intel(0): EDID vendor "AUO", prod id 9170
> [  5564.658] (II) intel(0): Printing DDC gathered Modelines:
> [  5564.658] (II) intel(0): Modeline "1024x600"x0.0   50.40  1024 1048 1184 1344  600 603 604 625 -hsync -vsync (37.5 kHz eP)
> [ 13846.517] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
> [ 20184.422] Cando Corporation Cando 10.1 Multi Touch Panel with Controller: not enough space for touch events (max 1 touchpoints). Dropping this event.
> [ 20184.422] [dix] Cando Corporation Cando 10.1 Multi Touch Panel with Controller: unable to begin touch point 1
> [ 20184.453] [dix] Cando Corporation Cando 10.1 Multi Touch Panel with Controller: unable to find touch point 1




More information about the xorg mailing list