J utilise le layout dvorak depuis plus de 8 mois sous X; au debut j arrivais a taper plein de chars chelous ( j etais sous Xfree, puis j ai migre a Xorg en aout, mais je pouvais tj taper plein de trucs marrants), mais depuis la reinstallation de la machine, je n ai acces qu aux characteres francais ordinaires, et meme pas tous; je peux faire éàöñ ... mais ca s arrete la. Pas de cedille, pas de humlaout, pas de stset, pas d angstreum, pas de symbole degres ... bref, pas les trucs que les physiciens utilisent tous les jours ...
Je me demande si c est un probleme de charset, d encoding, ou locales ...
$ cat /etc/X11/xorg.conf | grep XkbLayout
Option "XkbLayout" "dvorak"
Je me rappelle aussi que j avais le pipe '|', et une autre barre verticale coupee en deux ( differente de ':' et ';' ); j avais aussi les guillemets bas '<<', le signe de multiplication ( le petit point au milieu), de convolution ( le gros point au milieu), l etoile basse, l euro, la livre ... et la j ai plus rien ...
je me rappelle aussi d un p grec, avec une barre en bas et une barre en daut ...
Je poste a tout hazard un petit dump:
$ locate dvorak
/etc/vga/dvorak-us.keymap
/etc/X11/xkb/keymap/sgi/dvorak
/etc/X11/xkb/symbols/dvorak
/etc/X11/xkb/symbols/pc/dvorak
/home/dhp/documents/dvorak.png
/home/dhp/documents/dvorak_layout.png
/home/src/xorg_cvs/xc/programs/xkbcomp/keymap/sgi/dvorak
/home/src/xorg_cvs/xc/programs/xkbcomp/symbols/dvorak
/home/src/xorg_cvs/xc/programs/xkbcomp/symbols/pc/dvorak
/usr/lib/dosemu/keymap/dvorak
/usr/share/aspell/dvorak.kbd
/usr/share/keymaps/i386/dvorak
/usr/share/keymaps/i386/dvorak/ANSI-dvorak.kmap.gz
/usr/share/keymaps/i386/dvorak/dvorak-classic.kmap.gz
/usr/share/keymaps/i386/dvorak/dvorak-fr.kmap.gz
/usr/share/keymaps/i386/dvorak/dvorak-l.kmap.gz
/usr/share/keymaps/i386/dvorak/dvorak-r.kmap.gz
/usr/share/keymaps/i386/dvorak/dvorak.kmap.gz
/usr/share/keymaps/i386/dvorak/mac-usb-dvorak.kmap.gz
/usr/share/keymaps/i386/dvorak/pc-dvorak-latin1.kmap.gz
/usr/share/keymaps/mac/mac-dvorak.kmap.gz
/usr/share/keymaps/mac/mac-us-dvorak.kmap.gz
/usr/share/keymaps/sun/sundvorak.kmap.gz
/usr/share/vim/vim63/macros/dvorak
ca existe une dvorak-classic pour X ?
Je ne veux pas des *fr ... je ne supporte pas les chiffres en haut.
# hmmm
Posté par doublehp (site web personnel) . Évalué à 1.
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc101"
(**) Keyboard0: XkbModel: "pc101"
(**) Keyboard0: XkbLayout: "dvorak"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
j ai aussi remarque que
/etc/X11/xkb/symbols/dvorak
vient de xorg, alors que
/etc/X11/xkb/symbols/pc/dvorak
vient de xfree; comment savoir lequel xorg utilise ?
a moins qu il n utilise le sgi ...
... apres etude, il semblerait qu il cherche une pc/dvorak ...
[^] # Solution
Posté par doublehp (site web personnel) . Évalué à 1.
Option "XkbLayout" "dvorak(fr)"
le probleme c est que la repartition des lettres est differente, et que les chiffres sont en haut ... va donc faloir que je remappe les lettres classiques pour qu elles soient au meme endroit que sur la dvorak(us), parce que j ai pas envie de me racheter un clavier ... surtout un dvorak pour portable ...
Je publirai ma mappe une fois finie.
[^] # Nouvelle mappe.
Posté par doublehp (site web personnel) . Évalué à 1.
Le bug est reporte la:
https://bugs.freedesktop.org/show_bug.cgi?id=2344(...)
[^] # Re: Nouvelle mappe.
Posté par doublehp (site web personnel) . Évalué à 1.
/etc/X11/xkb/symbols/pc/
et d appeler la mappe:
"dvorak(doublehp)"
ca marche pour xorg, ca devrait etre la meme pour xfree.
[^] # Re: Nouvelle mappe.
Posté par doublehp (site web personnel) . Évalué à 1.
[^] # Re: Nouvelle mappe.
Posté par doublehp (site web personnel) . Évalué à 1.
[^] # Re: Nouvelle mappe.
Posté par nojhan (site web personnel, Mastodon) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.