Newsgroup: it.comp.os.linux.sys
Titolo: Due domandine sulla mappa della tastiera

	Salve, ho deciso, seguendo i consigli del ctrl+alt+end mini how-to,
di associare ad una combinazione di tasti (in questo caso appunto ctr+alt+end)
lo spegnimento del sistema. La distro che sto usando e' la RH7.
	Bene, dalle semplici istruzioni contenuto nell'how-to vedo che si tratta
semplicemente di associare alla pressione di questi tre tasti nella mappa della
tastiera italiana una funzione.
	Primo problema. Vado ad indagare su quale sia la mappa che carica e trovo
come risposta probabile /usr/lib/kbd/keymaps/i386/qwerty/it.kmap.gz
	Ho indovinato ? Se non e' quella giusta, come posso sapere quale mappa
viene caricata ? All'avvio (da rc.sysinit) lancia semplicemente un loadkeys it.
	Se invece e' questa la mappa 'incriminata' perche' contiene definizioni
di tasti solo fino a 97 (io avrei bisogno del 107) ?
	Mi fa dubitare che sia questo (o almeno solo questo) il file giusto
perche' se do' dumpkeys mi elenca molti piu' tasti (107 compreso).
	Grazie, Giovanni.
-- 
   |^^^^|
   |    |  Eat my shorts !             * Linux Powered *
   |()()| /                            - Kernel 2.2.18 -
                 -> gio.bcc(at)
tin.it
 <-

tastiera italiana una funzione.
ahemm, forse sara' un poco piu' brusco come sistema, ma andare in
/etc/inittab e sostituire
#Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
con
#Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -h now
non e' piu' rapido? :-)
--
    (iao!!oai)                                    (ICQ: 10860566)
    //.aurizio
[WARNING!: a breve 
m.mu...@iol.it
 verra' disabilitato, usate il nuovo indirizzo]
[WARNING!: togliete nessuno_ per rispondere]
    I bimbi buoni vanno in paradiso.
    I bimbi cattivi vanno dove gli pare!

ahemm, forse sara' un poco piu' brusco come sistema
humm, ovviamente dovrei leggere meglio prima di rispondere.
sorry.


 non e' piu' rapido? :-)
probabilmente vuole una combinazione di tasti per lo shutdown, e una
per il reboot. In questo caso basta mettere in inittab qualcosa del
tipo:
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -h -t 4 now
# Action on special keypress (CTRL-ALT-INS).
kb::kbrequest:/sbin/shutdown -r -t 4 now
e associare il segnale kbrequest alla combinazione di tasti
preferita. Nel mio caso:
$ zcat /etc/console-tools/default.kmap.gz | grep Keyboard -B1
keycode 110 = Insert
        control alt     keycode 110 = KeyboardSignal
(per chi non lo avesse capito, in questo modo ctrl-alt-canc fa uno
shutdown e ctrl-alt-ins fa un reboot)
-- 
addio, e grazie per tutto il pesce

         control alt     keycode 110 = KeyboardSignal
	Rieccomi qua. Tutto fatto. Ritorno per completo e rettificare
le informazioni per il mio caso specifico, ad uso dei posteri.
	Innanzitutto per la mia distribuzione (RH7) la mappa
di tastiera da modificare e'
	/usr/lib/kbd/keymaps/i386/qwerty/it.kmap.gz
	Avevo gia' esaminato questo file, ma la cosa che mi aveva
lasciato un po' perplesso era l'assenza della riga keycode 107 (o 110),
mentre questa appariva regolarmente dando dumpkeys. Comunque sia, dopo
aver modificato defkeymap.kmap.gz (nella stessa dir) senza successo,
mi sono deciso ad aggiungerla io.
	Grazie a tutti, Giovanni.


tipo:
si, come ho scritto nell'altro messaggio non avevo letto attentamente
la richiesta... 


 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
Non  confondere  l'amore   con	 il   sesso:   il   sesso   e'	 meglio.

 tnks & bye!
	Ciao, Giovanni.


 e se volessi distinguere 2 KeyboardSignal diversi?
non mi risulta che sia possibile.


 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
L'unico modo di comportarsi con una donna e' fare l'amore con lei se  e'
bella, o con una sua amica se e' brutta.
		-- Oscar Wilde