Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
evtouch [Le 29/12/2017, 19:50] – [Paramétrer SystemD] correction orthographique scaphevtouch [Le 20/02/2023, 12:29] (Version actuelle) – egalax L'Africain
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 statut : <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.//