Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 10/11/2013 14:29:46

robin_moussu
Membres
Inscription : 17/3/2013
Messages : 292

archive portatble sous linux ne marche pas

<contexte>
M'étant fabriqué une dispo clavier basé sur le bépo, j'ai voulu la réutiliser lors de mon passage sous archlinux, 64 bits avec gnome-shell, dépot testing non activés. Bisarement, le level5 (un niveau de plus que altgr) ne fonctionnait pas. Je me suis dis que quitte à faire j'allais repartir d'une base propre pour refabriquer ma dispo perso.
</contexte>

J'ai donc téléchargé l'archive portable et executé le script pour linux.
<bug rencontré>
NB : Test effectué avec xev

La touche windows left n'envoie aucun keysym (    state 0x0, keycode 135 (keysym 0x0, NoSymbol), same_screen YES )
La touche altgr envoie le keysym return (la touche entrée)     (    state 0x0, keycode 108 (keysym 0xff8d, KP_Enter), same_screen YES)
La touche menu n'envoie aucun keysym (comme windows left)
La couche control right envoie le keysym page down (    state 0x0, keycode 105 (keysym 0xff56, Next), same_screen YES )
</bug rencontré>

J'avoue que c'est assez étonnant, d'autant que les fichiers fr-dvorak-bepo.xkb et fr-dvorak-bepo-xorglegacy.xkb ont l'air tout à fait normal.
La disposition système bépo elle fonctionne parfaitement en revanche.
Je reboot, je fait des test sous ubunu et je reviens.

Bonne journée à vous.

Hors ligne

#2 10/11/2013 14:42:15

robin_moussu
Membres
Inscription : 17/3/2013
Messages : 292

Re : archive portatble sous linux ne marche pas

Le problème ne viens pas d'archlinux, vu que j'ai le même soucis sous ubuntu 13.04
En essayant d'autres touches, je me suis rendu compte que
page down envoi le keysym de la touche menu
fin envoi le keysym de la touche windows
la flèche directionnelle droite envoie noSymbol
la flèche directionnelle bas envoie windows droite
inser envoie NoSymbol

On dirait donc que les touches ont été mélangées.

Hors ligne

#3 10/11/2013 14:51:17

Laurent
Membres
Inscription : 9/8/2009
Messages : 733
Site Web

Re : archive portatble sous linux ne marche pas

L’archive portable a été faite pour le pilote kbd, qui était utilisé à l’époque. Les codes de ces touches ne sont pas les mêmes avec le pilote evdev, généralement utilisé maintenant.
Ça fait des années que je l’ai signalé, mais tout le monde s’en fiche.

Il me semble qu’il doit y avoir quelque chose comme

xkb_keycodes      { include "xfree86…

dans lequel il faut changer xfree86 par evdev et ça devrait être bon.

Hors ligne

#4 10/11/2013 16:45:11

robin_moussu
Membres
Inscription : 17/3/2013
Messages : 292

Re : archive portatble sous linux ne marche pas

Merci, c'était effectivement ça.

résolution :

il faut changer xfree86 par evdev.

Le tout dans les deux fichiers « .xkb »

Je pense que ce bug devrait être expliqué quelquepart. (du coup j'attend avant de passer en [résolu].

Hors ligne

#5 11/11/2013 14:42:44

Laurent
Membres
Inscription : 9/8/2009
Messages : 733
Site Web

Re : archive portatble sous linux ne marche pas

À mon sens, il vaudrait mieux que l’archive portable soit mise à jour (tant qu’à faire pour la disposition aussi, elle doit avoir la RC2), mais il faudrait que quelqu’un qui a la main sur le serveur le fasse…

Bon, à un certain stade, je n’utilise pas le Bépo standard, je ne suis donc pas le plus concerné.

Hors ligne

Pied de page des forums