On Tue, 28 Sep 2010 07:13:27 -0500, you wrote:

>Reminiscent of PNP on another operating system huh? If it works
>automagically it is great - if it doesn't work automagically it may never
>work.

Yea - they went plug and pray too :)

>I have been working with Keytec for two weeks to get a serial magic touch
>screen to work with 10.04. Keytec wrote a new driver because they only had
>drivers for 64 bit system. The driver loaded and worked but the calibration
>is not correct. Keytec's calibration routine does not yet work. I think
>Keytec is working on it.

The 3M calibration file needs Java to run and works thankfully,
bizarrely it even works even when the touch screen doesn't after first
start up!

>Will you post your xorg.conf file?

Sure - here it is. The 3M driver failed to install initially, but they
have some troubleshooting hints in their readme file. That was because
xorg.conf didn't exist.  X -configure created a basic Xorg.conf file
then the driver install worked, just not with the correct parameters!

You get some warnings 

update-rc.d: warning: /etc/init.d/TWDrvStartup missing LSB keyword
'required-start'
update-rc.d: warning: /etc/init.d/TWDrvStartup missing LSB keyword
'required-stop'
update-rc.d: warning: TWDrvStartup start runlevel arguments (2 3 4 5) do
not match LSB Default-Start values (2 5)
update-rc.d: warning: TWDrvStartup stop runlevel arguments (0 1 6) do
not match LSB Default-Stop values (0 1 3 4 6)

A suggestion on the ubuntu forum says edit the install files to stop
these, but in reality it makes no difference to the not loading from
cold or the behaviour of the screen after log off/on again. 

BTW - The only lines the driver added were the MT7 line in the server
layout and the last inputdevice section at the foot of the file. I had
to add the Mouse0 section to get it to work.

Xorg.conf

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "MT7TouchScreen" "SendCoreEvents"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/X11/misc"
        FontPath     "/usr/share/fonts/X11/cyrillic"
        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"
        FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath     "built-ins"
EndSection

Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "dbe"
        Load  "dri2"
        Load  "dri"
        Load  "record"
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 "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "VideoKey"                  # <i>
        #Option     "EXAPixmaps"                # [<bool>]
        Identifier  "Card0"
        Driver      "nouveau"
        VendorName  "nVidia Corporation"
        BoardName   "C51PV [GeForce 6150]"
        BusID       "PCI:0:5:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


Section "InputDevice"
        Identifier  "MT7TouchScreen"
        Driver      "twxinput"
        Option      "Device" "0"
        Option      "ConvertAtRead" "false"
EndSection

Steve Blackmore
--

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to