LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   How to example ELO touchscreen xorg.conf ? (https://www.linuxquestions.org/questions/linux-hardware-18/how-to-example-elo-touchscreen-xorg-conf-692767/)

donnied 12-24-2008 10:32 AM

How to example ELO touchscreen xorg.conf ?
 
This would be a good thread to keep track of xorg.conf's for ELO (and maybe any) Touchscreen monitors in Linux.
I would list the
Monitor:
Size:
Driver:
for example:
Monitor: Gvision L15AX-JA
Size: 15"
Drivers: xserver-xorg-input-elographics

I have a GVision l15AX-JA model# L5AX. It turns out the driver needed is for the 3M/ELO/Groovy touch.
It has a serial connection.
I tried to use the serial drivers from ELO and and got error messages that the module wasn't loading. Now, I'm using the drivers from the package: xserver-xorg-input-elographics.

Previously, I looked at:
http://www.linuxquestions.org/questi...lation-311795/
http://www.linuxquestions.org/questi...screen-632728/

There's a walk-through for the Gvision here:
http://www.linuxquestions.org/questi...5ax-ja-692812/

donnied 12-26-2008 08:51 AM

A working xorg.conf for GVision L15AX-JA
 
Monitor: GVision L15AX-JA
Size: 15"
Driver: xserver-xorg-input-elographics

My working xorg.conf:
Code:

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"      "pc104"
        Option          "XkbLayout"    "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"      "true"
EndSection
Section "InputDevice"
        Identifier "ELO touchscreen"
        Driver "elographics"
        Option "Device" "/dev/ttyS1"
        Option "MinX" "300"
        Option "MaxX" "3800"
        Option "MinY" "3800"
        Option "MaxY" "300"
        Option  "UntouchDelay"  "10"
        Option  "ReportDelay"  "10"
        Option  "SendCoreEvents"        "yes"
        Option  "ScreenNumber"  "0"
        Option  "ButtonNumber"  "1"
EndSection



Section "Device"
        Identifier      "ATI Technologies Inc ATI Default Card"
        Driver          "vesa"
        BusID          "PCI:1:5:0"
EndSection

Section "Monitor"
        Identifier      "15LCD(ANA)"
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc ATI Default Card"
        Monitor        "15LCD(ANA)"
        DefaultDepth    24
        SubSection "Display"
                Depth          1
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth          4
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth          8
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth          15
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth          16
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth          24
                Modes          "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        InputDevice    "ELO touchscreen" "SendCoreEvents"
EndSection

Section "DRI"
        Mode    0666
EndSection



All times are GMT -5. The time now is 05:10 AM.