Forum Linux.noyau Noyau et clavier natural ergonomic keyboard

Posté par  .
Étiquettes : aucune
0
5
juin
2006
Bonjour tout le monde.

Je viens de faire l'acquisition d'un magnifique clavier ergonomique... En plus d'être confortable il dispose d'un nombre important de touches raccourcis que je voudrais réussir à faire fonctionner sous linux (j'enverrais bien un mail chez Micro$oft pour leur dire d'écrire un driver Linux mais je pense pas qu'il me répondrais)

J'ai pas mal chercher sur le web mais je ne trouve pas de réponse.

D'abord je voudrais comprendre pourquoi les touches qui ne sont pas reconnus par xev ne génère pas de message au niveau du noyau...
Apparemment il faudrait patcher le noyau pour les touches non reconnues

http://www.ussg.iu.edu/hypermail/linux/kernel/0601.0/0893.ht(...)
http://www.ussg.iu.edu/hypermail/linux/kernel/0603.0/0359.ht(...)

Mais je sais pas vraiment comment je dois m'y prendre...

Ensuite quand je tape getkeycodes j'ai ce message bizarre

" Plain scancodes xx (hex) versus keycodes (dec)
0 is an error; for 1-88 (0x01-0x58) scancode equals keycode

KDGETKEYCODE: Aucun périphérique de ce type
failed to get keycode for scancode 0x5a
0x58: 88 89"

Enfin dans le centre de configuration de kde si je choisi un modèle de clavier approchant j'ai quelques touches que je peux utiliser. Je voudrais savoir comment écrire un fichier de config pour mon clavier ou je ferai le lien entre le keycode (des touches reconnues) et "XF86***" et comment faire pour que mon clavier apparaisse dans la liste de choix.

Merci d'avance pour le coup de pouce
  • # re:Noyau et clavier natural ergonomic keyboard

    Posté par  . Évalué à 1.

    bonjour
    peut etre aller voir la http://lineak.sourceforge.net/index.php?nav=docs
    moi ça a bien marche pour un clavier sans fil dont les touches supplementaires n'etaient pa reconnues

    Amicalement
    • [^] # Re: re:Noyau et clavier natural ergonomic keyboard

      Posté par  . Évalué à 1.

      Je connais lineak. Le problème c'est plutôt les touches qui ne sont même pas reconnu par le noyau. J'ai trouvé le patch (c'est les liens que j'ai mis) mais je ne sais pas quoi en faire. De plus je preferrerais faire un module avec ce code pliutôt que de recompiler le noyau... Le problème c'est que je ne maîtrise pas ce qui touche au noyau et je voudrais apprendre.

      Lineak n'est pas vraiment utile puisque le centre de configuration de kde permet de paramétrer des raccourcis. Il suffit juste d'écrire une config pour x qui fasse correspondre les keycodes au "XF86action" grâce à xmodmap.
    • [^] # Re: re:Noyau et clavier natural ergonomic keyboard

      Posté par  . Évalué à 1.

      Je connais lineak. Le problème c'est plutôt les touches qui ne sont même pas reconnu par le noyau. J'ai trouvé le patch (c'est les liens que j'ai mis) mais je ne sais pas quoi en faire. De plus je preferrerais faire un module avec ce code pliutôt que de recompiler le noyau... Le problème c'est que je ne maîtrise pas ce qui touche au noyau et je voudrais apprendre.

      Lineak n'est pas vraiment utile puisque le centre de configuration de kde permet de paramétrer des raccourcis. Il suffit juste d'écrire une config pour x qui fasse correspondre les keycodes au "XF86action" grâce à xmodmap.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.