Re: [gentoo-user] Issues with Cando touch screen

2012-07-08 Thread Chandler Paul
On Sun, 08 Jul 2012 05:30:23 -0700
walt w41...@gmail.com wrote:
 I had similar problems configuring a non-standard mouse.  By using
 xev to examine mouse-clicks I discovered that the button numbering
 was completely different from what I expected.  Maybe your touch
 screen is doing something similar?

A good suggestion, but after checking it doesn't look like that's the issue, I 
see Xev showing that the click events are returning button 1.



[gentoo-user] Issues with Cando touch screen

2012-07-07 Thread Chandler Paul
Hello, recently I got my hands on a Lenovo S10-3t with a Cando touch screen 
built in, and although I have gotten the touch screen to work, I am having some 
issues with it. For one, I want to be able to configure it so that I can hold 
my finger down in a position and automatically have it do a right click after 
holding it there for a few seconds. According to what I have read on the 
internet, I should be able to easily do this simply by setting the option 
ThirdButtonEmulation in the evdev configuration file in /etc/X11/xorg.conf.d/ 
to on, however, this does not seem to make any difference even though I can 
see Xorg picking up the configuration option on boot in the logs. I have also 
tried to set this during run time by using xinput, however this has made no 
difference either.
In addition, window borders in Xfce also do not seem to respond I try to 
interact with them using my touch screen. I cannot close windows, drag them, 
resize them, or even give them focus by trying to use their titlebars. However, 
when I try to use my touch pad, then I have absolutely no problem with it. I 
have looked all over Google, talked in multiple chat rooms, and posted on the 
forums here, but I have had no luck. Hopefully you guys can help. I have 
attached /var/log/Xorg.0.log and /etc/X11/xorg.conf.d/05-evdev.conf with this 
e-mail. Thank you.

05-evdev.conf
Description: Binary data
[23.170] 
X.Org X Server 1.12.2
Release Date: 2012-05-29
[23.170] X Protocol Version 11, Revision 0
[23.170] Build Operating System: Linux 3.3.8-gentoo-Lyude-Werewolf x86_64 Gentoo
[23.170] Current Operating System: Linux Werewolf 3.3.8-gentoo-Lyude-Werewolf #2 SMP Sat Jul 7 02:44:13 UTC 2012 x86_64
[23.171] Kernel command line: root=/dev/sda7 #real_root=/dev/sda7
[23.171] Build Date: 06 July 2012  03:05:25PM
[23.171]  
[23.171] Current version of pixman: 0.26.0
[23.171] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[23.171] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[23.171] (==) Log file: /var/log/Xorg.0.log, Time: Sat Jul  7 20:29:06 2012
[23.216] (==) Using config directory: /etc/X11/xorg.conf.d
[23.216] (==) Using system config directory /usr/share/X11/xorg.conf.d
[23.284] (==) No Layout section.  Using the first Screen section.
[23.284] (==) No screen section available. Using defaults.
[23.284] (**) |--Screen Default Screen Section (0)
[23.284] (**) |   |--Monitor default monitor
[23.284] (==) No monitor specified for screen Default Screen Section.
	Using a default monitor configuration.
[23.284] (==) Automatically adding devices
[23.284] (==) Automatically enabling devices
[23.312] (WW) The directory /usr/share/fonts/misc/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (WW) The directory /usr/share/fonts/TTF/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (WW) The directory /usr/share/fonts/OTF/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (WW) The directory /usr/share/fonts/Type1/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (WW) The directory /usr/share/fonts/100dpi/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (WW) The directory /usr/share/fonts/75dpi/ does not exist.
[23.312] 	Entry deleted from font path.
[23.312] (==) FontPath set to:
	
[23.312] (==) ModulePath set to /usr/lib64/xorg/modules
[23.312] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[23.312] (II) Loader magic: 0x7d3ae0
[23.312] (II) Module ABI versions:
[23.312] 	X.Org ANSI C Emulation: 0.4
[23.312] 	X.Org Video Driver: 12.0
[23.312] 	X.Org XInput driver : 16.0
[23.312] 	X.Org Server Extension : 6.0
[23.315] (--) PCI:*(0:0:2:0) 8086:a011:17aa:3908 rev 0, Mem @ 0xf030/524288, 0xd000/268435456, 0xf000/1048576, I/O @ 0x18e8/8
[23.315] (--) PCI: (0:0:2:1) 8086:a012:17aa:3908 rev 0, Mem @ 0xf038/524288
[23.315] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[23.315] (II) LoadModule: extmod
[23.366] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[23.388] (II) Module extmod: vendor=X.Org Foundation
[23.388] 	compiled for 1.12.2, module version = 1.0.0
[23.388] 	Module class: X.Org Server Extension
[23.388] 	ABI class: X.Org Server Extension, version 6.0
[23.388] (II) Loading extension MIT-SCREEN-SAVER
[23.388] (II) Loading extension XFree86-VidModeExtension
[23.388] (II) Loading extension XFree86-DGA
[23.388] (II) Loading extension DPMS
[23.388] (II) Loading extension XVideo
[23.388] (II) Loading