Hello,

I don't have such laptop, and I don't use touchscreen. however...

On Tue, 2009-01-06 at 20:11 +0100, Kim B.Christensen wrote:
> Hi -
> I'm running a Debian 4.0 on the above hardware - updated to today.
> I have tried for a few days now to get the touchscreen to work: i need this 
> machine as a drawing pad.
> 
> AFAIK, the support for the touchscreen ought to be included in the kernel: 
> originally the proper software could be found on www.conan.de, but he claims 
> that from 2.6.13 the code is merged with the kernel, so no extra modules are 
> needed.

According to www.conan.de, the device module is named evtouch_drv.so...
which isn't in Etch:

http://packages.debian.org/search?suite=etch&mode=exactfilename&searchon=contents&keywords=evtouch_drv.so

But it is in Lenny.
http://packages.debian.org/search?suite=lenny&mode=exactfilename&searchon=contents&keywords=evtouch_drv.so


> For some reason, the installer has not found the touchscreen: there is no 
> entry in the xorg.conf. 

I have added some suggestions below (base on www.conan.de comments) :


> P.S. here are the contents of xorg.conf:
> -----8<-----
> 
> Section "Files"
>       FontPath        "/usr/share/fonts/X11/misc"
>       FontPath        "/usr/X11R6/lib/X11/fonts/misc"
>       FontPath        "/usr/share/fonts/X11/cyrillic"
>       FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
>       FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
>       FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
>       FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
>       FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
>       FontPath        "/usr/share/fonts/X11/Type1"
>       FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
>       FontPath        "/usr/share/fonts/X11/100dpi"
>       FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
>       FontPath        "/usr/share/fonts/X11/75dpi"
>       FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
>       # path to defoma fonts
>       FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> EndSection
> 
> Section "Module"
>       Load    "i2c"
>       Load    "bitmap"
>       Load    "ddc"
>       Load    "dri"
>       Load    "extmod"
>       Load    "freetype"
>       Load    "glx"
>       Load    "int10"
>       Load    "vbe"
> EndSection
> 
> Section "InputDevice"
>       Identifier      "Generic Keyboard"
>       Driver          "kbd"
>       Option          "CoreKeyboard"
>       Option          "XkbRules"      "xorg"
>       Option          "XkbModel"      "pc105"
>       Option          "XkbLayout"     "dk"
> EndSection
> 
> Section "InputDevice"
>       Identifier      "Configured Mouse"

Replace the line:

>       Driver          "mouse"
with 
          Driver "void"


>       Option          "CorePointer"
>       Option          "Device"                "/dev/input/mice"
>       Option          "Protocol"              "ImPS/2"
>       Option          "Emulate3Buttons"       "true"
> EndSection
> 
> Section "InputDevice"
>       Identifier      "Synaptics Touchpad"
>       Driver          "synaptics"
>       Option          "SendCoreEvents"        "true"
>       Option          "Device"                "/dev/psaux"
>       Option          "Protocol"              "auto-dev"
>       Option          "HorizScrollDelta"      "0"
> EndSection

# Add this 
Section "InputDevice"
    Identifier "touchscreen"
    Driver "evtouch"
    Option "Device" "/dev/input/event1"
    Option "DeviceName" "touchscreen"
    Option "MinX" "98"
    Option "MinY" "43"
    Option "MaxX" "940"
    Option "MaxY" "925"
    Option "ReportingMode" "Raw"
    Option "Emulate3Buttons"
    Option "Emulate3Timeout" "50"
    Option "SendCoreEvents" "On"
EndSection

## NOTE:
## rather that using /dev/input/event1 (which could point to 
## any local "input" device), you should use the appropriate
## symlink in "ls -l /dev/input/by*/"

> Section "Device"
>       Identifier      "Trident Microsystems Cyber 9525"
>       Driver          "trident"
>       BusID           "PCI:0:20:0"
> EndSection
> 
> Section "Monitor"
>       Identifier      "Standard Skærm"
>       Option          "DPMS"
>       HorizSync       28-40
>       VertRefresh     43-60
> EndSection
> 
> Section "Screen"
>       Identifier      "Default Screen"
>       Device          "Trident Microsystems Cyber 9525"
>       Monitor         "Standard Skærm"
>       DefaultDepth    24
>       SubSection "Display"
>               Depth           1
>               Modes           "800x600"
>       EndSubSection
>       SubSection "Display"
>               Depth           4
>               Modes           "800x600"
>       EndSubSection
>       SubSection "Display"
>               Depth           8
>               Modes           "800x600"
>       EndSubSection
>       SubSection "Display"
>               Depth           15
>               Modes           "800x600"
>       EndSubSection
>       SubSection "Display"
>               Depth           16
>               Modes           "800x600"
>       EndSubSection
>       SubSection "Display"
>               Depth           24
>               Modes           "800x600"
>       EndSubSection
> EndSection
> 
> Section "ServerLayout"
>       Identifier      "Default Layout"
>       Screen          "Default Screen"
>       InputDevice     "Generic Keyboard"
>       InputDevice     "Configured Mouse"
>       InputDevice     "Synaptics Touchpad"

#Add :
        InputDevice "touchscreen"

> EndSection
> 
> Section "DRI"
>       Mode    0666
> EndSection
> 
> ----->8-----


-- 
To UNSUBSCRIBE, email to debian-laptop-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to