Installation MAGEIA Asus [Réglé]
ASUS T100TA
Système et matériels / Installation et configuration

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Reprise du message précédent
Je cherchais ça :avril 28 16:32:50 localhost kernel: hid-multitouch 0018:0457:1071.0001: input,hidraw0: I2C HID v1.00 Device [SIS0817:00 0457:1071] on i2c-SIS0817:00
J'en conclu que c'est bien "multitouch". Ensuite, comment voir si ça marche, ou pas...
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Pour moi le multitouch, c'est un fonctionnement comme une tablette, défilement des pages comme sur smartphone etc... Ici l'écran est considéré comme une souris on pour ainsi dire.

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Car il faut distinguer la non prise-en-charge et la non prise-en-compte. Je veux dire... Peut-être que ce n'est qu'une question de paramettrage et pilote gère le multitouch, ou le pilote ne le gère pas, ou mal, et là c'est plus embêtant. En tout cas, on lit bien qu'est est référencé comme "multitouch".
Sinon, pour le démarrage automatique du script !
J'avais sans cèsse une application qui démarre automatiquement, alors que j'ai branché qu'une seule fois une imprimante, ça m'a dérangé, j'ai alors cherché à la désactivé, et je suis tombé donc, sur les applications démarrées automatiquement au système pour tout utilisateur.
Je ne sais pas si ça démarre à chaque utilisateur une fois arrivé au bureau, ou dès le DM.
Voici par exemple le fichier pour démarrer automatiquement quelques logiciels,
Le gestionnaire de réseau :
Citation :
[root@localhost jybz]# cat /etc/xdg/autostart/net_applet.desktop
[Desktop Entry]
Name=NetApplet
Comment=Network monitoring applet
Exec=/usr/bin/net_applet
Icon=/usr/share/libDrakX/pixmaps/connected.png
Type=Application
Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
X-KDE-autostart-after=panel
StartupNotify=false
[root@localhost jybz]# cat /etc/xdg/autostart/net_applet.desktop
[Desktop Entry]
Name=NetApplet
Comment=Network monitoring applet
Exec=/usr/bin/net_applet
Icon=/usr/share/libDrakX/pixmaps/connected.png
Type=Application
Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
X-KDE-autostart-after=panel
StartupNotify=false
L'applet pour les mises à jours :
Citation :
[root@localhost jybz]# cat /etc/xdg/autostart/mageia-mgaonline.desktop
[Desktop Entry]
Name=Mageia Online Applet
Comment=Applet for Mageia Online
Exec=/usr/bin/mgaapplet
Icon=mgaonline
Type=Application
StartupNotify=true
Categories=Settings;Network;
X-KDE-autostart-after=kdesktop
[root@localhost jybz]# cat /etc/xdg/autostart/mageia-mgaonline.desktop
[Desktop Entry]
Name=Mageia Online Applet
Comment=Applet for Mageia Online
Exec=/usr/bin/mgaapplet
Icon=mgaonline
Type=Application
StartupNotify=true
Categories=Settings;Network;
X-KDE-autostart-after=kdesktop
Pour pulseaudio :
Citation :
[Desktop Entry]
Version=1.0
Name=PulseAudio Sound System
[...]
Name[zh_TW]=PulseAudio 音效系統
Comment=Start the PulseAudio Sound System
[...]
Comment[zh_TW]=啟動 PulseAudio 音效系統
Exec=start-pulseaudio-x11
Terminal=false
Type=Application
Categories=
GenericName=
X-GNOME-Autostart-Phase=Initialization
X-KDE-autostart-phase=1
[Desktop Entry]
Version=1.0
Name=PulseAudio Sound System
[...]
Name[zh_TW]=PulseAudio 音效系統
Comment=Start the PulseAudio Sound System
[...]
Comment[zh_TW]=啟動 PulseAudio 音效系統
Exec=start-pulseaudio-x11
Terminal=false
Type=Application
Categories=
GenericName=
X-GNOME-Autostart-Phase=Initialization
X-KDE-autostart-phase=1
Ces lignes en gras m'interpellent !
1) on doit trouver des exemples et une bonne documentation, ça doit se trouver facilement sur internet en recherchant la "clef" (X-KDEèautostart-phase et X-GNOME...) (Je pense que ça ne fonctionne (donc ne démarre) qu'avec "X11" (et pas wayland).
2) faire le tableau des possibilités de démarrage :
gnome KDE mate ...
X11, wayland...
(même si on ne prends pas en charge wayland, il faut prendre en charge la non-prise en charge

De plus, si le fichier ne fini pas par .desktop, il n'est pas pris en compte.
Il faudra encore trouver un moyen de désactiver temporairement le script lorsque la rotation n'est plus désirée (exemple lire au format portrait allongé).
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Les scripts que tu as mis pour le démarrage automatique ressemble à des lanceurs sous Unity (Ubuntu), j'ai déjà dû en faire un pour un jeux sur un Edubuntu de ma compagne. Il fallait faire un lanceur avec icône pour qu'il puisse être démarré à partir de la barre et du menu de lancement des programmes.
Pour le reste je vais chercher comment tester le "multitouch"

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Ça permets lancer automatiquement une application, un script, mais aussi, de choisir quand le lancer automatiquement, plus encore, de pouvoir le lancer avant même le démarrage d'une session ! (donc dès le DM)
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
J'ai trouvé ça:
https://wiki.ubuntu.com/Multitouch/Testing
Par contre je ne sais pas trop comment les installer, je ne suis pas sûr que les logiciels proposés soient dans les paquets rpm.
http://scripty2.com/demos/touch/touchspector/
Cela donne les évènements lié au déplacement du doigts et de la souris. Pour mon cas quand je déplace le doigts le carré bleu "mouse" bouge.
http://support.touch-base.com/Documentation/50304/Test-program

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Citation :
2. Linux only - When used in a Linux multi-touch environment (uinput.multi_touch=1) the test program filters out QT touch events (the development tool used to create the test program) as this caused a crash in the QT library. This means that with multi-touch enabled you cannot see the mouse emulation inking. UPDD API and TUIO inking is unaffected
En soit, ça ne dit pas grand chose car c'est lié avec leur logiciel propriétaire, mais uinput.multi_touch=1 est intéressant, je n'en ai jamais entendu parlé, je ne sais pas ce que c'est. Il faut se renseigner. J'ai trouvé une page parlant d'un module du noyau, donc peut-être faut il le charger ?
Ici : https://www.kernel.org/doc/html/v4.16/input/uinput.html et en remontant les chapitres à gauche :
là : https://www.kernel.org/doc/html/v4.16/input/multi-touch-protocol.html
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Citation :
Testing multi-touch input activity
To test for multi-touch input, you will then need to use mtdev-test which is part of the mtdev-tools package. This package is not installed by default.
$ sudo apt-get install mtdev-tools
Normally the xserver will hold exclusivity for reading from those files. In such situations you should run those commands from a virtual terminal (e.g. Ctrl+Alt+F1). When you switch to a virtual terminal xserver releases his exclusive grab. To return to the GUI press Ctrl+Alt+F7. You can also configure xserver not to hold exclusive grabs over evdev files, but that goes beyond the scope of this wiki page.
Here is an example of testing output with mtdev-test:
$ sudo mtdev-test /dev/input/event7
012a7c6adc9d 00 2 0001 -1
012a7c6adc9d 00 0 0000 0
012a7c6adfc7 00 4 0004 589825
012a7c6adfc7 00 1 0110 1
012a7c6adfc7 00 0 0000 0
012a7c6ae075 00 4 0004 589825
012a7c6ae075 00 1 0110 0
012a7c6ae075 00 0 0000 0
012a7c6ae2f6 00 4 0004 589825
012a7c6ae2f6 00 1 0110 1
012a7c6ae2f6 00 0 0000 0
012a7c6ae388 00 4 0004 589825
012a7c6ae388 00 1 0110 0
012a7c6ae388 00 0 0000 0
If you do not see any data output, then your device is unsupported, not working, or there is a bug in the driver or system.
To test for multi-touch input, you will then need to use mtdev-test which is part of the mtdev-tools package. This package is not installed by default.
$ sudo apt-get install mtdev-tools
Normally the xserver will hold exclusivity for reading from those files. In such situations you should run those commands from a virtual terminal (e.g. Ctrl+Alt+F1). When you switch to a virtual terminal xserver releases his exclusive grab. To return to the GUI press Ctrl+Alt+F7. You can also configure xserver not to hold exclusive grabs over evdev files, but that goes beyond the scope of this wiki page.
Here is an example of testing output with mtdev-test:
$ sudo mtdev-test /dev/input/event7
012a7c6adc9d 00 2 0001 -1
012a7c6adc9d 00 0 0000 0
012a7c6adfc7 00 4 0004 589825
012a7c6adfc7 00 1 0110 1
012a7c6adfc7 00 0 0000 0
012a7c6ae075 00 4 0004 589825
012a7c6ae075 00 1 0110 0
012a7c6ae075 00 0 0000 0
012a7c6ae2f6 00 4 0004 589825
012a7c6ae2f6 00 1 0110 1
012a7c6ae2f6 00 0 0000 0
012a7c6ae388 00 4 0004 589825
012a7c6ae388 00 1 0110 0
012a7c6ae388 00 0 0000 0
If you do not see any data output, then your device is unsupported, not working, or there is a bug in the driver or system.
j'ai cherché sur mageia, et on trouve ça
Citation :
$ urpmq --fuzzy mtdev
lib64mtdev-devel
lib64mtdev1
mtdev
lib64mtdev-devel
lib64mtdev1
mtdev
Tu devrais installer mtdev et lib64mtdev1.
Ça dit que Xorg vient capturer toutes les entrées, donc il faut le lancer depuis un terminal sans interface graphique (avec la combinaison de touche [CTRL]+[ALT]+[Fx] avec x entre 1 et 7, il se peut que l'interface graphique avec Xorg soit x=1.
S'identifier en tant que root, puis lancer les commandes :
Code BASH :
# ls /dev/input/by-id/* # mtdev-test /dev/input/by-id/LaJeNeSaisPasEncoreQuoiMettreMaisJeSuisSûrQueTuTrouverasQuoiMettreApresLaPremiereCommande
Je ne serais pas encore comment interpréter le résultat.
Mais il faut encore "diviser" la sortie d'écran, ET dans un fichier pour faciliter le copier/coller ^^
D'après ce site, https://www.geeksforgeeks.org/tee-command-linux-example/
on utilise tee,
premièrement, assures toi d'avoir la commande installée :
# whereis tee
si tu n'as aucun chemin précisé, -> # urpmi tee
si tu en as un, c'est bon !
Pour plus d'info sur tee, # man tee (man pour manuel)
on lit "tee - read from standard input and write to standard output and files" super, c'est ce qu'on veut.
Donc l'entré standard est modifié, soit c'est le clavier, soit on utilise "pipe" (la barre verticale | [CTRL]+[6-|] )
La commande devient :
Code BASH :
# mtdev-test /dev/input/by-id/LaJeNeSaisPa[...] | tee -a /home/TonUtilisateur/LaCopieDeL'AffichageQuiAppartientARoot # chown TonUtilisateur:TonUtilisateur /home/TonUtilisateur/LaCopieDeL'AffichageQuiAppartientARoot
Tout compris ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Je reviens poster mes résultats ou problèmes. Pour l'instant je reste encore un peu au soleil


Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Alors après plusieurs test j'ai trouvé la bonne commande:
Code BASH :
mtdev-test /dev/input/by-path/platform-80860F41\:05-event | tee -a /home/guillaume/multitouch.txt
Le problème c'est que cela ne copie pas les évènement dans mon fichier...
Ta commande
Code BASH :
mtdev-test /dev/input/by-id/
était bonne mais tout les évènements étaient liés à mon dock (clavier et touch pad). Je gagne en autonomie

Par contre je ne comprends pas pourquoi je ne copie rien dans le fichier voulu... Une idée?
Sinon la commande marche en mode graphique et donne les mêmes résultats donc les voici :
Code BASH :
# mtdev-test /dev/input/by-path/platform-80860F41\:05-event | tee -a /home/guillaume/multitouch.txt supported mt events: ABS_MT_SLOT ABS_MT_POSITION_X ABS_MT_POSITION_Y ABS_MT_TRACKING_ID supported mt events: ABS_MT_SLOT ABS_MT_POSITION_X ABS_MT_POSITION_Y ABS_MT_TRACKING_ID 016a74aba5e6 00 3 0039 51 016a74aba5e6 00 3 0035 1360 016a74aba5e6 00 3 0036 3328 016a74aba5e6 00 1 014a 1 016a74aba5e6 00 3 0000 1360 016a74aba5e6 00 3 0001 3328 016a74aba5e6 00 4 0005 0 016a74aba5e6 00 0 0000 0 016a74aba5ec 00 4 0005 6000 016a74aba5ec 00 0 0000 0 016a74aba5f2 00 4 0005 12000 016a74aba5f2 00 0 0000 0 016a74aba5f8 00 4 0005 18000 016a74aba5f8 00 0 0000 0 016a74aba5fe 00 4 0005 24000 016a74aba5fe 00 0 0000 0 016a74aba605 00 4 0005 30000 016a74aba605 00 0 0000 0 016a74aba60b 00 4 0005 36000 016a74aba60b 00 0 0000 0 016a74aba611 00 4 0005 43000 016a74aba611 00 0 0000 0 016a74aba617 00 4 0005 49000 016a74aba617 00 0 0000 0
Je n'ai pas tout copié/collé car il y avait trop de ligne mais cela correspond juste à mon doigts posé et "z" effectué du bout du doigt.
Édité par Guygoye Le 01/05/2019 à 20h37

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
1) je ne sais pas lire ces informations... :/
2) tu testes un "multi-touche" avec un unique touché ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron

[21:01:21] <Guygoye> 016a74aba5e6 00 3 0000 1360
[21:01:21] <Guygoye> 016a74aba5e6 00 3 0001 3328
<-- Guygoye (51384664@gateway/web/cgi-irc/kiwiirc.com/ip.--.--.--.--) a quitté ce serveur (Excess Flood).
Édité par Jybz Le 01/05/2019 à 21h14
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Du coup test fait avec 2 doigts c'est pire


Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Et j'ai merdé sur mon clavier j'ai fait entrée au lieu de backspace.
Trop la honte


Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
En regardant sur le wiki ubuntu, ce que l’on peut conclure des données c'est que le multitouch est bien pris en compte et fonctionne correctement au niveau de ses entrées.
Sinon nous n'aurions rien. Est ce que la piste n'est pas de regardé du côté de la configuration du serveur x11? Peut être bien pris en compte mais mal configuré?
https://doc.ubuntu-fr.org/ecran_tactile
J'ai trouvé ça en français pour m'aider à la compréhension
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie