summaryrefslogtreecommitdiff
path: root/src/SW/my-layout/document.it.rest.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/SW/my-layout/document.it.rest.txt')
-rw-r--r--src/SW/my-layout/document.it.rest.txt48
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::