cqnqrd a écritCentOS release 5.5 (Final)
OK. Même CentOS 4 supporte XKB (et pour situer, la CentOS, c’est une recompilation gratuite de la RedHat Enterprise Linux et il n’en sort pas une version majeure tous les jours). D’ailleurs, si elle ne supportait pas XKB, il n’y aurait pas xkbcomp.
Ils l’ont donc modifée bizarrement.
cqnqrd a écritOk, j'essaye ça dés demain et je reviens !
Ah, j’y pense : avec une CentOS 5, il est probable que le pilote clavier utilisé soit kbd et pas evdev comme sur les distributions les plus récentes. Le code de certaines touches n’est pas le même, notamment celui d’AltGr ou du pavé curseur.
Comme le Bépo conserve ces touches à l’identique (en considérant que tu pars d’Azerty à la base ; si tu n’avais que le Qwerty américain, sans AltGr, ce serait plus délicat), je te conseille de les enlever de bepo.pke, voire d’enlever toutes les touches que le Bépo ne modifie pas. Dans xmodmap, il y a « mod », il n’est pas utile de lui passer autre chose que les modifications.
Autre écueil : si tu as fait xmodmap -pke > bepo.pke sur une distribution récente, les deux premiers symboles sont certainement doublés, par exemple, sur ma machine, xmodmap -pke me donne :
keycode 24 = b B b B bar brokenbar bar
Il me
semble que c’est pareil pour la CentOS 5 (enfin normalement, mais normalement CentOS 5 supporte XKB, alors…), mais si tu te retrouves avec « b » en AltGr, il te faudra supprimer les symboles doublés :
keycode 24 = b B bar brokenbar
En fait, le mieux est peut-être de commencer par taper xmodmap -pke | more sur la machine de ton école pour voir à quoi elle s’attend et d’adapter ton fichier en conséquence.
Bonne chance !