Salut à tous.
Mon but est d’apprendre à manipuler les données du clavier et de la souris sous linux.
J’aimerais évité d’utiliser les bibliothèques xorg, wayland, qt, sdl, sfml etc qui sont déjà prêt à l’emploi.
J’aimerais faire quelque chose de moi même.
Alors ma question, comment se passe en bas niveau ?
(linux nous offre ces données directement, ou debian s’y mêle aussi en surcouche, etc ?)
J’ai trouver le répertoire /dev/input/*, par exemple j’ai pu trouver les données de ma souris, toutes les touches/mouvements ont des données défini, mais est-ce le noyau qui le définit ou debian, est-ce des valeurs stable à être exploité ou je devrais voir ailleurs ?
Pour la souris sa semble facile, mais avec le clavier ça devrait être un plus compliqué j’imagine, avec toutes sortes de touche possible.
J’ai des infos un peu de partout mais tout en étant mélangé dans ma tête de débutant sur le sujet.
Faudra m’orienter/expliquer/lister les choses afin de mettre les choses au clair.
Bref toute info sur le sujet m’intéresse.
Je vous remercie d’avance.