Après avoir tourné pendant des heures sur la toile, je me suis résolu à croire que la solution toute faite n'existe pas encore.
Donc, depuis que ce driver est installé, il y a deux nouveaux périphérique dans /dev:
- un contrôle (vide)
- un bulk (plein )
Je vais donc tenter de me rapprocher un peu plus de ce fameux bulk. (/dev/hdjbulk0)
En utilisant hexdump sur ce fichier périphérique, on se rend très vite compte que les données sont groupées par 20 octets à la fois. On voit aussi que la réaction est directe quand on touche un des contrôles, donc latence ultra basse. Chaque bouton est représenté par un bit et chaque potar par un octet.
Le bouton 'on air' n'est pas représenté comme dans le driver pour windows. Il sert juste à sa fonction de base, qui, elle, a l'air correcte. %J'analyserai cela plus tard.
Pour en revenir à nos moutons, je vais donc tenter d'écrire une espèce de passerelle entre le fichier bulk et une sortie midi de type alsa, ce qui devrait déjà combler pas mal de gens, qui, comme moi, aimeraient voir leur matériel fonctionner.
Il restera donc a gérer les différentes "lumières" de la console.
A bientôt...
Donc, depuis que ce driver est installé, il y a deux nouveaux périphérique dans /dev:
- un contrôle (vide)
- un bulk (plein )
Je vais donc tenter de me rapprocher un peu plus de ce fameux bulk. (/dev/hdjbulk0)
En utilisant hexdump sur ce fichier périphérique, on se rend très vite compte que les données sont groupées par 20 octets à la fois. On voit aussi que la réaction est directe quand on touche un des contrôles, donc latence ultra basse. Chaque bouton est représenté par un bit et chaque potar par un octet.
Le bouton 'on air' n'est pas représenté comme dans le driver pour windows. Il sert juste à sa fonction de base, qui, elle, a l'air correcte. %J'analyserai cela plus tard.
Pour en revenir à nos moutons, je vais donc tenter d'écrire une espèce de passerelle entre le fichier bulk et une sortie midi de type alsa, ce qui devrait déjà combler pas mal de gens, qui, comme moi, aimeraient voir leur matériel fonctionner.
Il restera donc a gérer les différentes "lumières" de la console.
A bientôt...