Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: driver voor touchscreen acer a150 op ubuntu 10.10 installeren  (gelezen 2692 keer)

Offline kornet

  • Lid
Ik heb een touchscreen op mijn acer a150 geiinstalleerd en met windows werkt het......Nu heb ik geen enkel idee hoe ik de driver voor ubuntu moet installeren.
Het is een tar.gz bestand (eGalaxTouch), heb deze uitgepakt en via: sudo sh setup.sh geprobeert te installeren. Heb het met meerdere versies geprobeert en krijg nu ook nog eens de mededeling: Found the old eGalaxTouch daemon: usbpnpd"
                                                                                                     It has to be removed before running this installer."

Lukt me ook niet meer dit te verwijderen.....Ik heb niet veel verstand van Ubuntu en heb geen idee meer om de touchscreen werkend te krijgen.

Kan iemand me misschien uitleggen hoe ik het werkend krijg/

Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #1 Gepost op: 2011/11/05, 13:55:08 »
Meestal zit in de uitgepakte tarball een README.txt of INSTALL.txt, staat daar niet in hoe je het moet installeren?
Kan je anders een linkje geven naar de tarball? Kan ik het testen op mijn Acer.
« Laatst bewerkt op: 2011/11/05, 13:57:20 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline kornet

  • Lid
Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #2 Gepost op: 2011/11/05, 15:10:54 »
Ik heb de driver gedownload op    http://visualtouchworld.com/driver.htm
Heb daar gekozen voor (K) Ubuntu en daar naar beneden gescrold naar :   New Linux Public Driver ;  32 Bit ; Kernel 2.6x
Dit is de reechtstreekse link
http://www.visualtouchworld.com/Drivers_download/Linux_Drivers/new/eGalaxTouch-3.02.4315-32b-k26.tar.gz



Weet niet eens of het de goede is en weet ook niet wat je het eerst moet doen: Build module
                                                                                                                   rebuild kernel
                                                                                                                   of de driver installeren

Staat wel een beschrijving van hoe of wat maar snap er niet veel van

Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #3 Gepost op: 2011/11/06, 00:20:27 »
Ik heb het bestand uitgepakt dit is de readme file:
# ============================ Driver Version ============================= #
# =                                                                       = #
# =            eGalax Touch driver for 32bit Linux kernel 2.6.x           = #
# =                                                                       = #
# = Driver version: 3.02.4315-32b-k26                                     = #
# = Module version: 3.02                                                  = #
# = Utilty version: 3.02.4307                                             = #
# =                                           released date: 2010/07/15   = #
# =                                           support: touch_fae@eeti.com = #
# =============================== File List =============================== #

(*) Installation with script file:
    User can run the "setup.sh" script to install the driver archive
    easily in a terminal window.

    Syntax:
        sh setup.sh            # To install the eGalax Touch driver.
    or  sh setup.sh uninstall  # To remove the eGalax Touch driver.
    or  sh setup.sh version    # To get the installer version.

    Note that the root permission is required to run this installation
    script. Otherwise, below error messages would be popped up.
    ( Assume, the working distribution is Ubuntu 8.04 )

    test@test-desktop:~$ sh setup.sh
    (*) Linux driver installer for eGalax Touch controller

    (I) Check user permission: test, you are NOT the supervisor.
    (E) The root permission is required to run this installer.

    The user can get the root permission by the following command.
    For example:
                su        ( For general Linux )
            or  sudo -s   ( For Ubuntu series only )

(*) Driver archive installation:

    root@test-desktop:~# sh setup.sh
    (*) Linux driver installer for eGalax Touch controller

    (I) Check user permission: root, you are the supervisor.
    (I) Begin to setup eGalax Touch driver.
    (I) Extract eGalax Touch driver archive to /usr/local/eGalaxTouch32.
    (I) Create eGalaxTouch utility shortcut in /usr/bin.
    (I) Create TKCal tool shortcut in /usr/bin.
    (I) Searching the X input modules directory.
    (I) Check X window version: 1.4.x
    (I) Copy X module: x14/egalax_drv.so to /usr/lib/xorg/modules/input.

    (Q) Which interface of controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 1
    (Q) Which COM port will be connected? e.g. /dev/ttyS0 (COM1)
    (A) Please input: /dev/ttyS0

    (I) Found X configuration file: /etc/X11/xorg.conf.
    (I) Add touch configuration into /etc/X11/xorg.conf.

    (I) Please reboot the system for some changes to take effect.
    (I) After booting, type "eGalaxTouch" to do calibration.

  1. For serial RS232 interface:
    (Q) Which interface controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 1
    (Q) Which COM port will be connected? e.g. /dev/ttyS0 (COM1)
    (A) Please input: /dev/ttyS4

    Note that the user has to input correct serial device node
    where the controller connected.
    For example:
            /dev/ttyS4    ( Connected to COM5 )

  2. For PS/2 interface:
    (Q) Which interface controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 2
    (I) Using interface: PS/2
    (I) Please make sure the kernel module for PS/2 controller is available.
    (I) For details, see the document "How to rebuild kernel.pdf".

  3. For USB interface:
    (Q) Which interface controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 3
    (I) Using interface: USB
    (I) Found a HID compliant touch controller.
    (I) Found inbuilt kernel module: usbtouchscreen.
    (I) It is highly recommended that add it into blacklist.
    (Q) Do you want to add it into blacklist? (y/n) y
    (I) Add kernel module usbtouchscreen into /etc/modprobe.d/blacklist.

    Note that it is highly recommended that add inbuilt kernel module
    "usbtouchscreen" or "touchkitusb" into blacklist to avoid conflict
    if the touch controller is HID compliant device.

    (Q) Which interface controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 3
    (I) Using interface: USB
    (I) Found a non-HID compliant touch controller.
    (W) No inbuilt kernel module for touch controller found.
    (I) It is needed to build "tkusb" kernel module for touch controller.
    (I) For details, see the document "How to build module.pdf".

    Note that the user needs to build the eGalax Touch kernel module "tkusb"
    for touch controller if the inbuilt kernel module "usbtouchscreen" or
    "touchkitusb" does NOT exist in the kernel.

(*) Driver archive un-installation

    root@test-desktop:~# sh setup.sh uninstall
    (*) Linux driver installer for eGalax Touch controller

    (I) Check user permission: root, you are the supervisor.
    (I) Begin to remove eGalax Touch driver.
    (I) Removed eGalax Touch driver archive from /usr/local/eGalaxTouch32.
    (I) Removed eGalax Touch utility shortcut.
    (I) Removed TKCal tool shortcut.
    (I) Searching the X input modules directory.
    (I) Removed X module.
    (I) Removed blacklist usbtouchscreen from /etc/modprobe.d/blacklist.
    (I) Found X configuration file: /etc/X11/xorg.conf.
    (I) Removed touch configuration from /etc/X11/xorg.conf.

    (I) The eGalax Touch driver has been removed successfully.
    (I) Please reboot the system for some changes to take effect.

(*) The version of the installer

    root@test-desktop:~# sh setup.sh version
    (*) Linux driver installer for eGalax Touch controller

    (I) Version: 1.03.1301

    For more information about X configuration setting, please see the
    section "Installation of the Xorg module manually" in the document
    "Driver Guide.pdf".

# ========================================================================= #

Het eerste wat je moet doen is het script starten, dat gaat zo:
Open een terminal(onder Hulpmiddelen) en navigeer naar de map eGalax dat doe je zo:

───[gijs@gijs-desktop]──[22:52]──> /home/gijs
 $ cd Downloads/eGalaxTouch32    <---------------------- hier het pad opgeven waar eGalaxTouch32 staat
Als je in de map bent geef je een dir om te zien welke bestanden er in staan.
───[gijs@gijs-desktop]──[22:52]──> /home/gijs/Downloads/eGalaxTouch32
 $ dir
eGalaxTouch.tar.gz  eula.pdf  Guide  readme  setup.sh
Dan het script starten:
───[gijs@gijs-desktop]──[22:53]──> /home/gijs/Downloads/eGalaxTouch32
 $ sudo sh setup.sh                     <---------- Geef een ENTER
[sudo] password for gijs:              <--------- Hier je wachtwoord invullen, hier zie je niets van, gewoon blind typen en geef een ENTER
Hierna moet je de vragen beantwoorden:
[code](*) Linux driver installer for eGalax Touch controller

(I) Check user permission: root, you are the supervisor.
(I) Begin to setup the eGalax Touch driver.
(I) Found and removed previous eGalax Touch driver.
(I) Extract eGalax Touch driver archive to /usr/local/eGalaxTouch32.
(I) Create eGalaxTouch utility shortcut in /usr/bin.
(I) Create TKCal tool shortcut in /usr/bin.
(I) Check X window version: 6.9.0 ~ 7.2.0
(I) Copy X module: x69/egalax_drv.so to /usr/lib/xorg/modules/input.

(Q) Which interface controller do you use?
(I) [1] RS232 [2] PS/2 [3] USB :
Verder kon ik niet gaan want ik ben niet in bezit van zo'n touchscreen.
Doe eerst dit maar, daarna kan je verder met de bestanden in Guide.


[/code]
« Laatst bewerkt op: 2011/11/06, 00:30:15 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline kornet

  • Lid
Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #4 Gepost op: 2011/11/06, 13:26:36 »
Had hem op deze manier al geprobeert en tot waar jij stopt gaat het goed maar als ik de optie "usb" selecteer moet er dit gebeuren:

3. For USB interface:
    (Q) Which interface controller do you use?
    (I) [1] RS232 [2] PS/2 [3] USB: 3
    (I) Using interface: USB
    (I) Found a HID compliant touch controller.
    (I) Found inbuilt kernel module: usbtouchscreen.
    (I) It is highly recommended that add it into blacklist.
    (Q) Do you want to add it into blacklist? (y/n) y
    (I) Add kernel module usbtouchscreen into /etc/modprobe.d/blacklist.

Bij mij gebeurt dit:

(Q) Which interface controller do you use?
(I) [1] RS232 [2] PS/2 [3] USB : 3
(I) Using interface: USB
(I) Found a HID compliant touch controller.

(I) Removed eGalax Touch driver archive from /usr/local/eGalaxTouch32.
(I) Removed eGalaxTouch utility shortcut.
(I) Removed TKCal tool shortcut.
(I) Removed X module.
(E) No X configuration file found.


Dus er zit iets fout bij die "inbuilt kernel"   Die is er niet of moet gemaakt worden of zo?

Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #5 Gepost op: 2011/11/06, 17:18:26 »
Kornet,

Om te beginnen, het installatie-procedure zoekt naar een bestand /etc/X11/xorg.conf om daarin de stuur-programa voor X, de grafische omgeving, in weg te schrijven. Deze wordt sinds Ubuntu 9.10 niet meer gebruikt.
Om er toch eentje te hebben:
http://askubuntu.com/questions/4662/where-is-the-x-org-config-file-how-do-i-configure-x-there

Linux heeft een kernel-module's (driver's) voor TouchScreen.
De zogehete inbuilt module oa usbtouchscreen.
Als de installatie-procedure 'ziet' dat deze niet geladen is, hoeft het ook deze niet te blacklisten.
Blacklisten is: Het verhinderen dat bepaalde kernel-module worden geladen.

Omdat je al een paar keer de installatie-procedure heb gestart....
Zal, volgens mij, beter eerst eens de installatie ongedaan maken:
sudo sh setup.sh uninstall

Wie weet, werkt uw TouchScreen al met 10.10... Ik heb er geen.
Maar is het even zoeken hoe, wat en waar je het moet instellen.
Het zal zeker de moeite waard zijn om te googlelen op "egalax touch ubuntu 10.10"
MvG,
MauRice
Registered Linux user: 473556

Offline kornet

  • Lid
Re: driver voor touchscreen acer a150 op ubuntu 10.10 installeren
« Reactie #6 Gepost op: 2011/11/06, 21:03:22 »
Gelukt!!!

Het lag dus aan de driver..................deze was veroudert. Heb gegoogled zoals aanbevolen was en heb met pijn en moeite een nieuwere versie gevonden.

link: http://home.eeti.com.tw/web20/eGalaxTouchDriver/linuxDriver.htm

Was ook een tar.gz file en heb deze op dezelfde manier geinstalleerd als bovengenoemd en het werkt!

Mag ik jullie beide danken voor jullie hulp!