Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
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 />
«