著者: jlm devel 日付: To: Frédéric CC: guilde 題目: Re: keyboard : connaitre les keycodes?
Frédéric a écrit : > On Sunday 22 April 2007 22:59, jlm devel wrote:
>
>
>>>> j'ai un clavier un peu particulier et je voudrais enregister les
>>>> keycodes des touches pour faire le mapping sous linux/X
>>>> en particulier j'ai une touche fn, une touche euro et dolars et 1 ou
>>>> 2 autres touches particuliere et je voudrais utiliser l'une de ces
>>>> touches pour faire de la composition de charatere.... mais sous xev
>>>> ces touches ne retournent aucun keycode....
>>>> comment dois-je procéder?
>>>> merci
>>>> jl
>>>>
>>> bon je me réponds à moi même
>>> il semble que les outils fournis par kbd le permettent et en
>>> particulier dumpkey
>>> pas encore essayé
>>>
>> bon en fait c'est showkey et cela ne reporte pas tous les keycodes.....
>> bon je vais me résigner à écrire un bout de code pour le faire....
>>
>
> Si xev ne retourne rien, il se peut aussi que ces touches soient gérées par
> un chip spécial (c'est un portable ?), et là, sans le driver spécifique,
> ce n'est pas gagné :o(
>
> xev retourne les event que le serveur x connait.... cela depend
malheureusement de la configuration du serveur... hors j'ai configure le
serveur comme ayant 105 touches comme toute configuration..... hors le
kernel connait beaucoup plus de keycodes....
j'ai ecris un petit programme pour afficher les keycodes de
/dev/input/event* et bon je peux verifier que les touches non connues du
serveur sont bien existantes et encore mieux.... si on presse fn le
keycode change pour les touches ayant un lien vers fn.....
reste a trouver comment mapper ceci sur un clavier X......