URL: https://linuxfr.org/users/rewind/journaux/perte-de-ctrl Title: Perte de CTRL Authors: rewind Date: 2013年12月29日T00:53:48+01:00 License: CC By-SA Tags: freedesktop, ctrl, mageia et debian Score: 33 Bonjour nal, Je te fais part d'un problème qui m'est arrivé suite à une upgrade et qui pourrait t'arriver aussi. En creusant un peu, j'ai trouvé l'origine du problème, la solution et le pourquoi du comment. Suite à une upgrade de ma Debian sid (et plus particulièrement du paquet [xkb-data](http://packages.debian.org/fr/sid/xkb-data) qui contient la liste des dispositions claviers), ma touche CTRL droite ne fonctionnait plus. Or, je m'en sers pour passer d'un bureau à l'autre (via CTRL+F*), et je me voyais mal utiliser le CTRL gauche pour ça (à moins de me tordre la main, mais n'étant pas utilisateur emacs, je n'ai pas cette souplesse naturelle de la main). Bon, au départ, je pensais que ma touche ne fonctionnait plus du tout, mais en fait, l'excellent petit utilitaire `xev` m'a permis de voir que non. En fait, plutôt que d'être reconnue comme `CTRL_R`, elle était reconnue comme `ISO_Level5_Shift`. Un petit coup de Google et je tombe sur [un bug chez Mageia](https://bugs.mageia.org/show_bug.cgi?id=11515) du même genre avec un correctif. Mais quand même, je me demandais bien pourquoi j'avais perdu mon CTRL droit. Je me suis donc mis en quête du pourquoi du comment. Et j'ai trouvé [le commit fautif](http://cgit.freedesktop.org/xkeyboard-config/commit/symbols/fr?id=518c769df2e9ce70cb721769a08b81504f243b2a) qui a introduit la ligne incriminée dans le bug chez Mageia. En plus, le message de log du commit indique un [bug chez Freedesktop](https://bugs.freedesktop.org/show_bug.cgi?id=15804) (datant de 2008 quand même). À la lecture de la longue conversation, on se rend compte qu'au départ, c'est parce que CTRL+Espace ne fonctionnait pas dans Rythmbox (ou plutôt bizarrement), et que l'origine venait du layout. Au fur et à mesure, différentes propositions sont faites, dont notamment celle du commit, mais là, quelques uns s'insurgent pour dire que ça rend le comportement du CTRL droit différent du CTRL gauche. Il y a même une proposition pour un layout qui permet à la fois de faire marcher Rythmbox et de conserver un comportement identique pour les deux CTRL. Mais rien n'y fait, celui qui emporte le morceau est celui qui propose de tuer le CTRL droit, au prétexte que sinon, c'est perturbant parce qu'on peut écrire des espaces (au féminin) bizarres sans le vouloir (encore avec AltGr je comprends, mais CTRL...). Et quelques mois plus tard, paf le chien, ça arrive dans ma Debian. Du coup, j'ai patché comme indiqué chez Mageia, ça marche très bien. Et je sens qu'on n'en a pas fini avec ce bug. C'est vraiment le genre de débat qui peut durer assez longtemps. Et beaucoup de gens vont être impacté, en gros tout ceux qui utilisent la variante "Variante" de la disposition fr, y compris "Variante (latin 9 uniquement)".

AltStyle によって変換されたページ (->オリジナル) /