Oggi aggiorno archlinux e mi ritrovo il nuovo Xorg 1.5. Vado in paranoia dato che la tastiera non riesco più a settarla sull’Italiano. Grazie a boh666 scopro, da bravo ignorante, che questa nuova versione di Xorg possiede l’hotplugging.
Si può disattivare questa cosa, per usare Xorg come se fosse la versione 1.4, aggiungendo queste tre righe in xorg.cong
Section “ServerFlags”
Option “AutoAddDevices” “False”
EndSection
ma la cosa mi scazza anche perché se sul fisso tutto ok sul portatile synaptics non lavora comunque.
Orsù mi armo di quella poca pazienza che ho e cerco di capire come configurare tutto tramite HAL. Prima di tutto basta copiare i file xml di configurazione (o tutti o solo quelli che si vogliono modificare) da questa directory
/usr/share/hal/fdi/policy/10osvendor/
a questa
/etc/hal/fdi/policy
in quanto quest’ultima sovrascrive le configurazioni della prima (ovvio che si possono modificare i file della prima directory ma cosa ve lo dico a fare?)
Tastiera italiana
Basta modificare il file
10-keymap.fdi
e per avere le stesse opzioni di xorg.conf
Option “XkbLayout” “it”
Option “XkbVariant” “nodeadkeys”
basta modificare il file fdi da così a così, praticamente il fulcro sono quelle due linee che impostano
key=“input.xkb.layout”
key=“input.xkb.variant”
Synaptics
Qua sono diventato ebete perché cercando di trasmutare le opzioni da xorg.conf al /etc/hal/fdi/policy/11-x11-synaptics.fdi non riuscivo a cavare un ragno dal buco. Ma sul forum internazionale di arch ho trovato la soluzione (grazie schuay), non so per quale ragione andavano aggiunte quelle righe che si trovano dopo il commento qui sotto
Restore old synaptics driver defaults removed by Fedora/RH patch
Non è finita, per far funzionare tutto da xorg.conf ho dovuto togliere (commentare) da ServerLayout
la parte riguardante synaptics.
xmodmap
Non serve più intercettare il keycode degli hotkeys della tastiera per configurare il file .Xmodmap per la mappatura come avevo fatto qua. Quindi serve creare il file .Xmodmap che si costruisce con xev pigiando gli hotkeys. Ho notato che ora vengono visti di default come XF86xxxx. Ovviamente non è detto che a tutti funzioni!
Ultima spiaggia è da ridare xev e rimettere a posto i keycode…tutto qua, 2 minuti di lavoro insomma.
Ulteriori informazioni
http://www.archlinux.it/forum/viewtopic.php?id=3269
http://wiki.ubuntu-it.org/Hardware/Video/Evdev




Dicembre 1, 2008 a 7:14 pm
io ho avuto qualche problemino in più ed ho risolto apportando delle modifiche.
Non mi funzionava il touchpad e alcuni tasti della tastiera non andavano.
Potete vedere il post sul forum http://www.archlinux.it/forum/viewtopic.php?pid=24856
Dicembre 1, 2008 a 7:18 pm
eh, la cosa è molto euristica, si vede che ho avuto culo
Dicembre 2, 2008 a 12:06 pm
credo che ogni DE|WM|DS debba poi essere configurato singolarmente: non son riuscito ad avere la tastiera italiana in e17 finché non ho aggiunto al file .xinitrc (che uso per avviare X)
setxkbmap itDicembre 2, 2008 a 12:47 pm
furester, questo era scritto nel wiki.
Vedi http://www.archlinux.it/wiki/index.php?title=Xorg_input_hotplugging
Dicembre 2, 2008 a 7:35 pm
nel wiki dice di farlo al posto di editare le policy, nn in accoppiata con questo passaggio come invece ho dovuto fare io ..
Dicembre 3, 2008 a 12:16 pm
Grazie per questa guida! Ho risolto tutto in pochi minuti!
Dicembre 5, 2008 a 9:05 pm
Ma sto synaptic cos’è??? Inoltre nella sezione del post relativa, in quel link che hai postato non ho capito come procedere……puoi precisare?? Scusa Ciao
Dicembre 5, 2008 a 9:10 pm
synaptic serve per il touchpad dei portatili…
Dicembre 6, 2008 a 12:59 pm
OK grazie quindi per il mio desktop basta che sistemo la situazione tastiera….no??O pure il mouse da problmei?? Solo per capire quali parti del tuo post posso seguire…
Grazie in anticipo…