#1 Le 02/09/2013, à 19:58
- jeepy
Comment aider au développement d'un driver pour son périphérique
Bonjour,
Est-ce que vous savez, s'il est possible d'aider au développement d'un driver pour son périphérique, par exemple en envoyant ce dit périphérique à une personne compétente qui vous le renverra après.
J'ai une télécommande qui n'est pas entièrement reconnu sous Gnu/Linux:
La HOLTEK Wireless 2.4GHz Trackball Keyboard
Merci
From Ubuntu 6.06 LTS - Membre attitré de la brigade des J (J suis sur Gnome-Shell et J suis bien)
GNOME 4.0 = GNOME OS == http://linuxfr.org/news/guadec-2012-en- … t-gnome-os
John Mc Cann, avenir GNOME == http://www.generation-linux.fr/index.ph … -de-GNOME3
Hors ligne
#2 Le 03/09/2013, à 11:50
- Bigcake
Re : Comment aider au développement d'un driver pour son périphérique
Bonjour,
Est-ce que vous savez, s'il est possible d'aider au développement d'un driver pour son périphérique, par exemple en envoyant ce dit périphérique à une personne compétente qui vous le renverra après.
Faut avoir confiance pour envoyer ton truc à un inconnu ^^
Après effectivement, lui prêter le truc pourra effectivement être utile pour faire de la retro-ingenierie et developper le driver
Sinon une autre solution est aussi de contacter le site officiel pour savoir s'ils prévoient une compatibilité linux, 2 avantages : ça montre a l'entreprise que des gens sous linux sont interessés par leur produits, ça te fera gagner du temps s'ils ont effectivement un driver linux de prévu.
J'ai une télécommande qui n'est pas entièrement reconnu sous Gnu/Linux:
La HOLTEK Wireless 2.4GHz Trackball Keyboard
Tu a une photo pour voir a quoi ça ressemble ton truc ?
Peut-tu préciser ce que tu veux dire par 'pas entièrement reconnu' ? Qu'est-ce qui marche ? Qu'est-ce qui ne marche pas ?
Sinon en fouillant un peut j'ai trouvé plusieurs discussion qui confirme que ce periphérique peut être pris en compte car il fonctionne suivant des normes connu (hid) mais faut bidouiller pour qu'il soit pris en compte.
que renvoit les commandes suivantes ?:
lsusb
xinput
Dernière modification par Bigcake (Le 03/09/2013, à 11:55)
"Les gens" ne sont pas cons, ils ont été habitués à la facilité et à la désinformation. Le meilleur moyen de ne pas les aider, c'est de se moquer. Le meilleur moyen de les aider, c'est de les informer, encore et encore. La réflexion viendra. N'oubliez pas que vous aussi, vous êtes le con d'un autre.
Smartphone+GNU/Linux=Librem5
Hors ligne
#3 Le 03/09/2013, à 12:52
- jeepy
Re : Comment aider au développement d'un driver pour son périphérique
jerome@jerome-MS-7358:~$ lsusb
Bus 001 Device 003: ID 0424:2228 Standard Microsystems Corp. 9-in-2 Card Reader
Bus 002 Device 002: ID 03f0:bb07 Hewlett-Packard
Bus 002 Device 003: ID 18a5:0214 Verbatim, Ltd Portable Hard Drive
Bus 003 Device 002: ID 1241:0503 Belkin
Bus 007 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 007 Device 003: ID 046d:c315 Logitech, Inc. Classic New Touch Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HOLTEK Wireless 2.4GHz Trackball Keyboard id=9 [slave pointer (2)]
⎜ ↳ Logitech USB-PS/2 Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ HOLTEK Wireless 2.4GHz Trackball Keyboard id=8 [slave keyboard (3)]
↳ Logitech Logitech USB Keyboard id=11 [slave keyboard (3)]
Et comme j'ai un peu creuser la question:
jerome@jerome-MS-7358:~$ xinput get-button-map 9
1 2 3 4 5 6 7
jerome@jerome-MS-7358:~$ xinput get-button-map 8
device has no buttons
Résultat quand j'appuie sur la touche
I(information): 138
Volume +: 123, Volume + : 122, Souris clic gauche: 1, Souris clic droit: 3, Play/Pause: 172, Stop: 174, Avance: 216, Retour: 176, Muet: 121, Lecture en avant: 171, Power Off: 150
Trackball: motion a[0]=552 a[1]=69 "Tour un tas de position"
jerome@jerome-MS-7358:~$ xinput test 8
Chaine+: 112, Chaine-: 117, Ok:36, Retour: 22, Lecture en arrière(Press 56, relache 37),
Clavier numérique:
1:"87" ,2:"88" ,3:"89" ,4:"83" ,5:"84" ,6:"85" ,7:"79" ,8:"80" ,9:"81" ,*:"63" ,0:"90" ,#:"12,50"
Task manage:"77" , clear"119": , enter:"36", Haut:111, Bas, 116, gauche: 113, droite 114
Touches non reconnues:
My Tv, My music, My picture, My vidéo, Lire Tv, rec Tv, Guide, dvd menu, Touche MCE
Soucis Xmbc:
Si Xmbc n'est pas en pleine écran, seul les touches:
Haut:111, Bas, 116, gauche: 113, droite 114, Retour: 22, enter:"36", Ok:36, Volume +: 123, Volume + : 122, Power Off: 150
Fonctionne, les autres sont capturés par le bureau.
Ma télécommande: http://www.maisondunumerique.com/cine-r … tique.html
Doc technique de la télécommande:http://www.holtek.com/PDF/computer/82d40rewv110.pdf
Coté contact du fabricant, j'ai vais voir comment les contacter.
Dernière modification par jeepy (Le 03/09/2013, à 14:57)
From Ubuntu 6.06 LTS - Membre attitré de la brigade des J (J suis sur Gnome-Shell et J suis bien)
GNOME 4.0 = GNOME OS == http://linuxfr.org/news/guadec-2012-en- … t-gnome-os
John Mc Cann, avenir GNOME == http://www.generation-linux.fr/index.ph … -de-GNOME3
Hors ligne