24.01.2014 Views

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

| +caps<br />

| -caps Questa modalità attiva o disattiva [ Fissamaiuscole ].<br />

| +scroll<br />

| -scroll Questa modalità attiva o disattiva [ BlocScorr ].<br />

Opzione<br />

Descrizione<br />

Segue la descrizione di alcuni esempi.<br />

• $ setleds [ Invio ]<br />

Mostra la configurazione attuale.<br />

• $ setleds +num [ Invio ]<br />

Attiva i numeri nella tastiera numerica.<br />

• $ setleds -L +scroll [ Invio ]<br />

Accende il led ‘BlocScorr’ (o ‘ScrollLock’ che sia) senza altro effetto sull’uso della<br />

tastiera.<br />

• $ setleds -L [ Invio ]<br />

Ripristina il collegamento tra led e tastiera.<br />

• # setleds +num < /dev/tty1 [ Invio ]<br />

Attiva i numeri nella tastiera numerica della prima console virtuale.<br />

15.3.5 Mappa della tastiera<br />

Il primo problema che si incontra dal punto di vista dell’internazionalizzazione di un sistema<br />

operativo, è la disposizione dei tasti sulla tastiera. Quando la tastiera viene utilizzata in modalità<br />

ASCII o Unicode, il kernel utilizza una tabella di conversione prima di trasmettere alle<br />

applicazioni i tasti premuti.<br />

In fase di compilazione del kernel viene definita una tabella di partenza attraverso il file<br />

‘sorgenti_linux/driver/char/defkeymap.c’. Normalmente questo file corrisponde alla<br />

mappa della tastiera statunitense, ma può anche essere cambiato come viene mostrato in<br />

seguito.<br />

Di solito, la mappa della tastiera viene ridefinita attraverso il programma ‘loadkeys’ indicando<br />

come argomento il nome di un file contenente la mappa desiderata. I file delle varie mappe<br />

disponibili sono contenuti normalmente a partire dalla directory ‘/usr/share/keymaps/’.<br />

Il sistema della mappa della tastiera che si descrive qui e nelle sezioni seguenti, riguarda solo<br />

le console virtuali di GNU/Linux e non l’impostazione fatta dal sistema grafico X per i<br />

programmi che si avviano al suo interno.<br />

«

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

Saved successfully!

Ooh no, something went wrong!