Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
evtouch [Le 29/12/2017, 19:41] scaph [Pré-requis] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial écran tactile}} | ||
- | ---- | ||
- | |||
- | ====== Egalax : installer le pilote de son écran tactile ====== | ||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet, configurée et activée. | ||
- | |||
- | =====Detecter son matériel===== | ||
- | Pour savoir si votre matériel est concerné entrez la commande suivante dans un terminal : | ||
- | <code>lsusb</code> | ||
- | Il devrait vous renvoyer quelque chose du genre : | ||
- | <code>Bus 002 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen</code> | ||
- | |||
- | |||
- | ===== Installation===== | ||
- | Pour bénéficier du toutes les fonctionnalités de votre écran tactile, commencez par : | ||
- | * Télécharger le pilote [[http://www.eeti.com.tw/touch_driver/Linux/20151022/eGTouch_v2.5.5814.L-x.tar.gz|ici]] ; | ||
- | * Puis [[:archivage|décompressez l'archive]] ; | ||
- | * Déplacez-vous dans le dossier décompressé (en supposant qu'il se trouve dans le dossier **Téléchargements** de votre **Dossier Personnel** : <code>cd Téléchargements/eGTouch_v*</code> | ||
- | * Enfin exécutez le script qui installera et paramétrera votre écran tactile : <code>./setup.sh</code> | ||
- | |||
- | =====Configuration===== | ||
- | ====Paramétrer SystemD==== | ||
- | [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] **eGTouch.service**, avec la commande suivante : <code>sudo systemctl edit --full eGTouch.service</code> et remplacez-y le contenu avec ce qui suit : | ||
- | <file eGTouch.service> | ||
- | ############################################ | ||
- | # eGalax Touchscreen service file | ||
- | |||
- | [Unit] | ||
- | Documentation=man:systemd-sysv-generator(8) | ||
- | SourcePath=/usr/bin/eGTouchD | ||
- | DefaultDependencies=no | ||
- | Before=sysinit.target | ||
- | After=apparmor.service | ||
- | |||
- | [Service] | ||
- | Type=forking | ||
- | Restart=always | ||
- | RestartSec=5 | ||
- | StartLimitInterval=60s | ||
- | StartLimitBurst=3 | ||
- | TimeoutSec=0 | ||
- | IgnoreSIGPIPE=no | ||
- | KillMode=process | ||
- | GuessMainPID=no | ||
- | RemainAfterExit=no | ||
- | User=root | ||
- | Group=root | ||
- | ExecStart= | ||
- | ExecStart=/usr/bin/eGTouchD start | ||
- | ExecReload=/usr/bin/eGTouchD restart | ||
- | ExecStop=/usr/bin/eGTouchD stop | ||
- | |||
- | [Install] | ||
- | WantedBy=multi-user.target | ||
- | </file> | ||
- | Supprimez le script **/etc/init.d/eGTouch.sh** : <code bash>sudo rm /etc/init.d/eGTouch.sh</code> | ||
- | Enfin activez le nouveau service SystemD : <code>sudo systemctl enable eGTouch.service | ||
- | sudo systemctl daemon-reload | ||
- | sudo systemctl restart eGTouch.service</code> | ||
- | |||
- | Vous pouvez également vérifier son status : <code bash>sudo systemctl status eGTouch.service</code> | ||
- | Qui doit vous répondre : <code bash>● eGTouch.service | ||
- | Loaded: loaded (/usr/bin/eGTouchD; enabled; vendor preset: enabled) | ||
- | Active: active (running) since zo 2017-03-26 13:55:23 CEST; 14min ago | ||
- | Docs: man:systemd-sysv-generator(8) | ||
- | CGroup: /system.slice/eGTouch.service | ||
- | └─906 /usr/bin/eGTouchD start | ||
- | |||
- | mrt 26 13:55:23 hostname systemd[1]: Starting eGTouch.service... | ||
- | mrt 26 13:55:23 hostname eGTouchD[895]: rm: kan '/tmp/eGTouch_*' niet verwijderen: Bestand of map bestaat niet | ||
- | mrt 26 13:55:23 hostname systemd[1]: Started eGTouch.service. | ||
- | </code> | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * [[https://wiki.ubuntu.com/Touchscreen|Le wiki anglophone]], vous y trouverez la procédure pour Ubuntu 14.04, | ||
- | * [[https://docs.google.com/document/d/1G4oD6Y8vlyNHW6wJT89pxcjWHoETLLT-SEoAIW6_7Xc/pub|Tutoriel détaillé pour Ubuntu 14.04 et 16.04]] en anglais. | ||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[:utilisateurs:L'Africain|L'Africain]] Le 26/12/2017, 16:51.// | ||