Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica Terminali a caratteri - IIS Marconi Latina - Area didattica

iismarconi.net
from iismarconi.net More from this publisher
24.01.2014 Views

588 volume I Sistemi GNU/Linux: uso e amministrazione generale È importante considerare che la modifica interviene su tutte le console virtuali; pertanto, se si tenta qualcosa del genere attraverso una connessione remota si interviene sull’elaboratore con il quale si è connessi e non su quello dal quale si sta operando. Il programma ‘loadkeys’ può essere utilizzato anche solo per generare un file sorgente da utilizzare al posto di ‘sorgenti_linux/drivers/char/defkeymap.c’ quando si compila un nuovo kernel. |Tabella 15.43. Alcune opzioni. Opzione Descrizione | -m | --mktable Emette attraverso lo standard output il contenuto di un file che può essere utilizzato al posto di ‘sorgenti_linux/drivers/char/defkeymap.c’ in modo da essere incorporato nel kernel alla prossima compilazione. | -u | --unicode Imposta la modalità Unicode. Segue la descrizione di alcuni esempi. • $ loadkeys /usr/share/keymaps/i386/qwerty/it.kmap [ Invio ] Carica la mappa contenuta nel file ‘/usr/share/keymaps/i386/qwerty/it.kmap’. • $ loadkeys it.kmap [ Invio ] Esattamente come nell’esempio precedente, supponendo di operare su una piattaforma x86. • $ loadkeys it [ Invio ] Esattamente come nell’esempio precedente. • $ loadkeys -u it [ Invio ] Come nell’esempio precedente, usando però la modalità Unicode. • $ loadkeys -m it > drivers/char/defkeymap.c [ Invio ] Genera il file ‘drivers/char/defkeymap.c’ in base alla mappa ‘it.kmap’. 15.3.8 Analisi della configurazione attuale con «dumpkeys» « Il programma ‘dumpkeys’ 5 viene usato normalmente per emettere attraverso lo standard output la mappa attuale della tastiera. | |dumpkeys [opzioni] | Attraverso le opzioni si può controllare la quantità delle informazioni ottenute e il modo in cui queste vengono visualizzate.

Terminali a caratteri 589 |Tabella 15.44. Alcune opzioni. Opzione Descrizione | -i | --short-info Emette alcune informazioni essenziali sulla gestione attuale della tastiera. | -l | --long-info Emette le informazioni relative all’opzione ‘-i’, assieme ai simboli che possono essere utilizzati. | -h | --help Emette una piccola guida di utilizzo del programma, aggiungendo in coda l’elenco delle codifiche che si possono usare per la configurazione della tastiera. L’elenco delle codifiche si ottiene precisamente dallo standard error. Segue la descrizione di alcuni esempi. • $ dumpkeys -i [ Invio ] |keycode range supported by kernel: 1 - 255 |max number of actions bindable to a key: 256 |number of keymaps in actual use: 8 |of which 2 dynamically allocated |ranges of action codes supported by kernel: | 0x0000 - 0x00ff | 0x0100 - 0x01ff | 0x0200 - 0x0213 | 0x0300 - 0x0313 | 0x0400 - 0x0405 | 0x0500 - 0x05ff | 0x0600 - 0x0603 | 0x0700 - 0x0708 | 0x0800 - 0x08ff | 0x0900 - 0x0919 | 0x0a00 - 0x0a07 | 0x0b00 - 0x0bff | 0x0c00 - 0x0c07 | 0x0d00 - 0x0dff |number of function keys supported by kernel: 256 |max nr of compose definitions: 256 |nr of compose definitions in actual use: 68 • $ dumpkeys -l [ Invio ] |... |Symbols recognized by dumpkeys: |(numeric value, symbol) | |0x0000 nul

<strong>Terminali</strong> a <strong>caratteri</strong> 589<br />

|Tabella 15.44. Alcune opzioni.<br />

Opzione<br />

Descrizione<br />

| -i<br />

| --short-info Emette alcune informazioni essenziali sulla gestione attuale della tastiera.<br />

| -l<br />

| --long-info Emette le informazioni relative all’opzione ‘-i’, assieme ai simboli che possono<br />

essere utilizzati.<br />

| -h<br />

| --help Emette una piccola guida di utilizzo del programma, aggiungendo in coda l’elenco<br />

delle codifiche che si possono usare per la configurazione della tastiera.<br />

L’elenco delle codifiche si ottiene precisamente dallo standard error.<br />

Segue la descrizione di alcuni esempi.<br />

• $ dumpkeys -i [ Invio ]<br />

|keycode range supported by kernel: 1 - 255<br />

|max number of actions bindable to a key: 256<br />

|number of keymaps in actual use: 8<br />

|of which 2 dynamically allocated<br />

|ranges of action codes supported by kernel:<br />

| 0x0000 - 0x00ff<br />

| 0x0100 - 0x01ff<br />

| 0x0200 - 0x0213<br />

| 0x0300 - 0x0313<br />

| 0x0400 - 0x0405<br />

| 0x0500 - 0x05ff<br />

| 0x0600 - 0x0603<br />

| 0x0700 - 0x0708<br />

| 0x0800 - 0x08ff<br />

| 0x0900 - 0x0919<br />

| 0x0a00 - 0x0a07<br />

| 0x0b00 - 0x0bff<br />

| 0x0c00 - 0x0c07<br />

| 0x0d00 - 0x0dff<br />

|number of function keys supported by kernel: 256<br />

|max nr of compose definitions: 256<br />

|nr of compose definitions in actual use: 68<br />

• $ dumpkeys -l [ Invio ]<br />

|...<br />

|Symbols recognized by dumpkeys:<br />

|(numeric value, symbol)<br />

|<br />

|0x0000 nul

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!