diff options
Diffstat (limited to 'src/SW/my-layout/document.it.rest.txt')
-rw-r--r-- | src/SW/my-layout/document.it.rest.txt | 48 |
1 files changed, 33 insertions, 15 deletions
diff --git a/src/SW/my-layout/document.it.rest.txt b/src/SW/my-layout/document.it.rest.txt index fe59d9b..5315bb1 100644 --- a/src/SW/my-layout/document.it.rest.txt +++ b/src/SW/my-layout/document.it.rest.txt @@ -13,13 +13,18 @@ Io uso un `layout Dvorak Linux. Avrei potuto *quasi* usare il layout dvorak di serie di `xorg`, -scrivendo questo in ``/etc/hal/fdi/policy/10-x11-input.fdi``:: - - <match key="input.product" string="Apple, Inc Apple Keyboard"> - <merge key="input.x11_options.XkbLayout" type="string">us</merge> - <merge key="input.x11_options.XkbModel" type="string">evdev</merge> - <merge key="input.x11_options.XkbVariant" type="string">dvorak</merge> - </match> +scrivendo questo in ``xorg.conf``:: + + Section "InputClass" + Identifier "keyboard-generic" + Driver "evdev" + Option "XkbOptions" "compose:ralt,altwin:meta_win,terminate:ctrl_alt_bksp" + Option "XkbLayout" "us" + Option "XkbModel" "evdev" + Option "XkbVariant" "dvorak" + + MatchIsKeyboard "on" + EndSection ma avrei avuto un po' di problemi: i tasti "tilde" e "sezione" sarebbero stati scambiati, il tasto "fn" non sarebbe stato @@ -30,14 +35,27 @@ Per il tasto "fn" ho dovuto `scrivere un po' di codice <../xf86-input-evdev/>`_, ma per il resto รจ bastato configurare per bene `XKB`. -Ora il file di `HAL` contiene:: - - <match key="input.product" string="Apple, Inc Apple Keyboard"> - <merge key="input.x11_options.XkbLayout" type="string">dakkar</merge> - <merge key="input.x11_options.XkbModel" type="string">evdev</merge> - <merge key="input.x11_options.XkbVariant" type="string">dvorak-apple-al</merge> - <merge key="input.x11_options.event_key_remap" type="string">464=118 120=210 204=211</merge> - </match> +Ora il file ``xorg.conf`` contiene:: + + Section "InputClass" + Identifier "keyboard-generic" + Driver "evdev" + Option "XkbOptions" "compose:ralt,altwin:meta_win,terminate:ctrl_alt_bksp" + + MatchIsKeyboard "on" + EndSection + + Section "InputClass" + Identifier "keyboard-apple-alu" + Driver "evdev" + Option "XkbLayout" "dakkar" + Option "XkbModel" "applealu_iso" + Option "XkbVariant" "dvorak-apple-al" + Option "event_key_remap" "464=118 120=210 204=211" + + MatchIsKeyboard "on" + MatchProduct "Apple, Inc Apple Keyboard" + EndSection e ho un file ``/usr/share/X11/xkb/symbols/dakkar`` con:: |