Resolution and touchscreen

Meng Tang tang_mengd at hotmail.com
Mon Jun 4 19:52:05 PDT 2007


Hi All,

Any could help me to fix a problem of change the resolution of X and 
touchscreen?
I have fedora 6 installed, a touchscreen which compatible to elographics(use 
driver elographics_drv.so)
Problem is,
1. If I start X wiith 640x480, the touchscreen is fine.
2. If I start X with 800x600, the touchscreen is fine also.
3. If I change the X resolution by xrandr, from 800x600 to 640x480, the 
resolution of touchsceen don't change. The pointer will leave my finger a 
distance. Distance increase when I move my finger to right and bottom.
4. I have tried to change the resolution by ctrl - +/-, but the problem is 
same there.


Here is my xorg.conf
===============================================
# Xorg configuration created by system-config-display

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" 0 650
#	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "touchscreen1" "CorePointer"
#	InputDevice    "touchscreen1" "SendCoreEvents"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "unix/:7100"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "dri"
	Load  "xtrap"
	Load  "glx"
	Load  "record"
	Load  "extmod"
	Load  "dbe"
EndSection

Section "ServerFlags"
	Option	    "BlankTime" "0"
	Option	    "StandbyTime" "0"
	Option	    "SuspendTime" "0"
	Option	    "OffTime" "0"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
	Identifier  "touchscreen1"
	Driver      "elographics"
	Option	    "Type" "finger"
	Option	    "Device" "/dev/ttyS0"
	Option	    "AlwaysCore"
	Option      "ReportingMode" "Scaled"
	Option	    "screenno" "0"
	Option	    "MinX" "6"
	Option	    "MaxX" "4090"
	Option	    "MinY" "4080"
	Option	    "MaxY" "15"
	Option	    "UntouchDelay" "10"
	Option	    "ReportDelay" "10"
EndSection

Section "Monitor"

	#DisplaySize	  340   270	# mm
### Comment all HorizSync and VertSync values to use DDC:
	Identifier   "Monitor0"
	VendorName   "PHL"
	ModelName    "Philips 170S4"
### Comment all HorizSync and VertSync values to use DDC:
	HorizSync    30.0 - 60.0
	VertRefresh  56.0 - 75.0
	Option	    "DPMS"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
	Identifier   "MAG MY566"
	VendorName   "Unknown"
	ModelName    "Unknown"
### Comment all HorizSync and VertSync values to use DDC:
	HorizSync    31.0 - 60.0
	VertRefresh  60.0 - 75.0
	Option	    "dpms" "off"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon RV100 QY [Radeon 7000/VE]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes     "800x600"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card0"
	Monitor    "MAG MY566"
	DefaultDepth     16
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes     "800x600"
	EndSubSection
EndSection

=================================================



Any ideas?

Thank in advance!


Meng

_________________________________________________________________
Make every IM count. Download Messenger and join the i’m Initiative now. 
It’s free. http://im.live.com/messenger/im/home/?source=TAGHM_June07




More information about the xorg mailing list