You are not logged in.

#1 2011-07-19 16:35:55

titegtnodI
Member
Registered: 2011-07-19
Posts: 14

Cannot Get mimo monitor to Work Properly

So I have with me the iMo Monster 10" Touch. It's a 1024x600 resolution, it's powered by USB and its display is off of USB rather than VGA. I've installed the DisplayLink driver from the AUR and the touch works however the Y is inverted, the X seems to be just fine however. My other problem is I can't get the display to work at all. I'm fine having it run as the primary display, that's actually the intended goal.

I've read and attempted to utilise the information found on this wiki page: http://wiki.archlinux.org/index.php/DisplayLink. My main problem is I don't have a "/dev/fb1", I've tried adding fbdev to my modules in rc.conf but that didn't change anything. I really don't understand how to properly configure xorg.conf.

As for the touchscreen issue. I read on http://wiki.archlinux.org/index.php/Touchscreen that the egalax drivers may work (dmesg says something about egalax on hidraw2) but I think the package in the AUR isn't being maintained because I get "ERROR: Failure while downloading eGalaxTouch-3.02.4315-64b-k26.tar.gz". The actual proprietary driver is UPDD though which can be found here. Installing that driver did nothing, I don't know if there's a module I should load to maybe get it to work. The question I have though; what is the default driver used for touch? The reason I ask is because the touch worked (kind of, inverted Y) out of the box.

I would really appreciate it if anyone could offer me any help with this horrible touch screen.

Edit: Installing the UPDD driver added two files to "~/Desktop" which are "Calibrate" and "Console". These look like Gnome's .desktop files, Calibrate's Exec is "/opt/tbupddlx/upddcalib" and Console's is "/opt/tbupddlx/upddconsole". I just ran "ls" on /opt/tbupddlx/" and the output is:

10x11-updd          images                                      SuSE-10-3.ins
back.xpm            Kubuntu-Jaunty-Jackalope.ins                SuSE-10-3-setupepilogue.txt
beep.wav            Kubuntu-Jaunty-Jackalope-setupepilogue.txt  SuSE-11.1-64-bit.ins
Calibrate           lgpl.txt                                    SuSE-11.1.ins
Calibrate.desktop   libACE.so.5.6.0                             SuSE-11.ins
Calibration-en.htm  libhbutton.so                               SuSE.ins
CentOS-4.6.ins      libqt-mt.so.3                               tbbundle.h
Click-en.htm        libTBApi.so                                 tbcalib
comReadPipe         licence-de.txt                              tbcalib.xpm
Console             licence-en.txt                              tbhist.txt
Console.desktop     licence-fr.txt                              tblinuxdaemon
dashbd              licence-jp.txt                              tblinuxmouse
Dashboard           LICEN-DE.TXT                                tblinuxmouse.pp
Dashboard.desktop   LICEN-EN.TXT                                tbupdd.ini
db                  LICEN-FR.TXT                                tbupdd-suse11.1
dcu                 LOGO.GIF                                    tbupddwu
dcu.xpm             logo.png                                    toolbars-en.htm
Debian-Etch.ins     NORMA-BL.GIF                                Ubuntu-Feisty-Fawn.ins
Debian-Lenny.ins    NORMA-BR.GIF                                Ubuntu-Gutsy-Gibbon.ins
deleteshortcuts     NORMAL-B.GIF                                Ubuntu-Gutsy-Gibbon-setupepilogue1.txt
dist.txt            NORMAL.GIF                                  Ubuntu-Hardy-Heron.ins
egan                NORMAL-L.GIF                                Ubuntu-Hardy-Heron-setupepilogue1.txt
egan.xpm            NORMAL-R.GIF                                Ubuntu-Intrepid-Ibex.ins
emulation-en.htm    NORMAL-T.GIF                                Ubuntu-Intrepid-Ibex-setupepilogue1.txt
Fedora-Core-10.ins  NORMAL-X.GIF                                Ubuntu-Jaunty-Jackalope.ins
Fedora-Core-11.ins  NORMA-TL.GIF                                Ubuntu-Jaunty-Jackalope-setupepilogue.txt
Fedora-Core-8.ins   NORMA-TR.GIF                                Ubuntu-Karmic-Koala.ins
Fedora-Core-9.ins   Other.ins                                   Ubuntu-Karmic-Koala-setupepilogue.txt
Fedora-Core.ins     Properties-en.htm                           uninstall
firmware-en.htm     rc.updd                                     upddcalib
forward.xpm         Redhat.ins                                  upddconsole
general-en.htm      S90tbupddlx                                 updddraw
General-en.umd      S90tbupddubuntu                             xf86_tbupddlx_drv.so
gpl.txt             Slackware-12.1.ins                          xf86tbupddlx_drv.so
hardware-en.htm     small_cr.gif                                xf86tbupddlx_drv_x64.so
helpscript          small_ex.gif                                xf86tbupddlx_fc9_drv.so
helpviewer          small_ti.gif                                xf86_tbupddlx.o
history-en.htm      startdaemon                                 xins
home.xpm            startupdd
ilogo.png           status-en.htm

"startdaemon" and "startupdd" interest me.

Edit2:

[user@myhost tbupddlx]$ ./startdaemon 
Already running

Huh? That would mean it's getting started somewhere or it's a bad script (not in rc.local, or my daemons array, not even in rc.d for that matter), "cat startdaemon" yeilds:

#!/bin/sh
export LD_LIBRARY_PATH=/opt/tbupddlx:$LD_LIBRARY_PATH
export DISPLAY=:0.0
if ps ax | grep -v grep | grep tblinuxdaemon > /dev/null
then
        echo Already running
else
        echo Starting UPDD daemon
        /opt/tbupddlx/tblinuxdaemon &
fi

./startupdd gives me endless spam of:

/opt/tbupddlx/tbupddwu: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory

"cat startupdd" yeilds:

#!/bin/sh
export LD_LIBRARY_PATH=/opt/tbupddlx:$LD_LIBRARY_PATH
while [ 1 -eq 1 ]
do
/opt/tbupddlx/tbupddwu 
done

Edit3: dmesg yeilds (last few lines after plugging the monitor in):

[ 6593.789549] usb 1-5: new high speed USB device number 3 using ehci_hcd
[ 6593.914558] hub 1-5:1.0: USB hub found
[ 6593.915382] hub 1-5:1.0: 4 ports detected
[ 6594.196928] usb 1-5.3: new high speed USB device number 4 using ehci_hcd
[ 6594.387153] usb 1-5.4: new full speed USB device number 5 using ehci_hcd
[ 6594.490206] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5.4/1-5.4:1.0/input/input13
[ 6594.490517] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5.4/1-5.4:1.0/input/input14
[ 6594.490739] generic-usb 0003:0EEF:0001.0003: input,hidraw2: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0000:00:12.2-5.4/input0

Last edited by titegtnodI (2011-07-19 17:13:07)

Offline

Board footer

Powered by FluxBB