I have a problem with the DMC-touch screen driver. Almost everything is working fine except clicking a button. I think the reason is that XFree86 doesn’t get a ButtonRelease event after releasing the button (touch screen). I conclude this from the events that occur.
Example nr1: If I push a button, the button keeps pushed-down until I push on another location. Normally with a mouse you push the left mouse button and if you don’t release the left mouse button, the button on the screen will be pushed down. If you release the left mouse button, Example nr2: If I want to drag a window I push and hold the window and drag it over the screen. When I release the window (I stop pushing the touch screen) I can move the window by using a mouse without touching any buttons from the mouse. I think XFree86 didn’t get a ButtonRelease event because it is still reacting like someone pushed and hold the left button to drag a window. Physically nobody is touching the buttons from the mouse or touching the touch screen. Congiguration: XFree86 4.3.0 glibc21 /etc/X11/XF86Config Section "InputDevice" Identifier "touchscreen0" Driver "dmc" Option "Device" "/dev/ttyS0" Option "MinX" "74" Option "MaxX" "990" Option "MinY" "960" Option "MaxY" "43" Option "ScreenNumber" "0" Option "ReportingMode" "Scaled" Option "ButtonNumber" "1" Option "SendCoreEvents" Option "ClickMode" "1" EndSection Section "ServerLayout" # The Identifier line must be present Identifier "Simple Layout" # Each Screen line specifies a Screen section name, and optionally # the relative position of other screens. The four names after # primary screen name are the screens to the top, bottom, left and right # of the primary screen. In this example, screen 2 is located to the # right of screen 1. Screen "Screen 1" # Each InputDevice line specifies an InputDevice section name and # optionally some options to specify the way the device is to be # used. Those options include "CorePointer", "CoreKeyboard" and # "SendCoreEvents". InputDevice "touchscreen0" "SendCoreEvents" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection I appreciate any help on this subject Marcel van der Veen _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86