I use quanta touchscreen: Bus 002 Device 004: ID 0408:3001 Quanta Computer, Inc. Optical Touch Screen
OS: Debian Linux (Lenny/Squeeze) Xorg: X.Org X Server 1.7.7
Issue: misclicks (can't complete calibration, tuxpaint misclicks, etc) I use /etc/X11/xorg.conf file
When I do the same into Ubuntu Linux (there is no /etc/X11/xorg.conf) everything ok once I use /etc/X11/xorg.conf file in the Ubuntu Linux - bug reproduces too
/etc/X11/xorg.conf:
# WARNING! This file auto-generated
Section "Files"
FontPath "/appliance/os/resources/x11/fonts"
FontPath "/usr/share/fonts/truetype/msttcorefonts"
FontPath "/media/xternalflash/wui/userdata/fonts/files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
EndSection
Section "Module"
Load "drm"
#Load "dri"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "record"
#Load "type1"
Load "vbe"
#Load "GLcore"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "QUANTA"
Driver "evdev"
Option "Device" "/dev/input/quanta_touch"
Option "SendCoreEvents" "true"
Option "ReportingMode" "Raw"
Option "PacketCount" "13"
Option "OpcodePressure" "852034"
Option "OpcodeX" "65584"
Option "OpcodeY" "65585"
Option "CalibrationModel" "1"
Option "CornerTopLeftX" "0"
Option "CornerTopLeftY" "0"
Option "CornerTopRightX" "1600"
Option "CornerTopRightY" "0"
Option "CornerBottomLeftX" "0"
Option "CornerBottomLeftY" "900"
Option "CornerBottomRightX" "1600"
Option "CornerBottomRightY" "900"
Option "CornerScreenWidth" "1600"
Option "CornerScreenHeight" "900"
EndSection
Section "Device"
Identifier "Device 0"
Driver "intel"
BusID "PCI:00:02:0"
#-- Rotation
#Option "Rotate" "0"
Option "RandRRotation" "True"
Screen 0
Option "MonitorLayout" "CRT"
Option "Clone" "0"
Option "CheckDevices" "0"
Option "DisplayInfo" "0"
Option "DevicePresence" "1"
Option "VBERestore" "0"
Option "VideoRam" "65536"
Option "CacheLines" "65536"
Option "DRI" "1"
Option "LinearAlloc" "16384"
Option "NoAccel" "0"
Option "PageFlip" "1"
EndSection
Section "Monitor"
Identifier "Head 0"
VertRefresh 60-72
EndSection
Section "Screen"
Identifier "Screen 0"
Device "Device 0"
Monitor "Head 0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x900"
EndSubSection
EndSection
#--- Layout ---
Section "ServerLayout"
Identifier "Default Layout"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "QUANTA"
Option "Clone" "off"
Option "Xinerama" "off"
Option "AllowMouseOpenFail" "true"
Option "DontZap" "yes"
Option "DontZoom" "true"
Option "DontVTSwitch" "true"
Option "NoPM" "true"
Option "HandleSpecialKeys" "Never"
Option "AutoAddDevices" "False"
Screen 0 "Screen 0"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Section "Extensions"
Option "XEVIE" "Enable"
EndSection