Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica Terminali a caratteri - IIS Marconi Latina - Area didattica
638 volume I Sistemi GNU/Linux: uso e amministrazione generale |Tabella 15.94. Alcuni file riferiti a dispositivi di puntamento secondo il kernel Linux. L’elenco completo può essere consultato nel file ‘sorgenti_linux/Documentation/ devices.txt’ tra i sorgenti del kernel. File di dispositivo ‘/dev/mouse’ ‘/dev/gpmdata’ ‘/dev/logibm’ ‘/dev/psaux’ ‘/dev/usb/mousen’ Descrizione Collegamento simbolico al file di dispositivo oppure a un file FIFO adatto. File FIFO standard per ritrasmettere il movimento del mouse a più programmi. mouse bus Logitech. mouse PS/2, o mouse USB compatibile. n-esimo mouse USB (a partire da zero), non compatibile con il tipo PS/2. 15.10.2 Utilizzo di «gpm» « Il programma ‘gpm’ 15 permette di copiare e incollare porzioni dello schermo con i programmi normali e fornisce a quelli predisposti l’accesso a tutte le funzionalità del mouse. Può essere messa in funzione una sola copia del programma alla volta, di conseguenza è normale che ‘gpm’ venga avviato una volta per tutte attraverso la procedura di inizializzazione del sistema. | |gpm [opzioni] | A meno di fare uso di opzioni particolari, ‘gpm’ si aspetta di trovare il collegamento ‘/dev/ mouse’ che punti al file di dispositivo corrispondente al mouse effettivamente a disposizione. Se ‘gpm’ viene utilizzato con l’opzione ‘-R’, allora si abilita la gestione del file FIFO ‘/dev/ gpmdata’ e tutti gli altri programmi che dovessero accedere direttamente al mouse dovrebbero utilizzare questo file come dispositivo (che, salvo altra indicazione, si comporta come quello di un mouse ‘MouseSystems’). |Tabella 15.95. Alcune opzioni. Opzione Descrizione Con questa opzione è possibile definire la disposizione dei tasti. Per esempio, | ‘gpm -B 123’ indica di utilizzare i tasti nella posizione normale: il primo è -B sequenza quello a sinistra, il secondo è quello centrale e il terzo è quello a destra. Nello stesso modo si può indicare una disposizione inversa per facilitare un utente che preferisce usare la mano sinistra (‘gpm -B 321’). | -m file Permette di indicare un file di dispositivo diverso dal solito ‘/dev/mouse’. Abilita la gestione del file FIFO ‘/dev/gpmdata’ allo scopo di fornire ad altre applicazioni, che accedono direttamente al mouse, le informazioni sulle sue | -R azioni. Se si indica il tipo, questo specifica il protocollo di comunicazione da [tipo] utilizzare per tale scopo; altrimenti si fa riferimento in modo predefinito al tipo ‘MouseSystems’ (‘msc’). In base agli esempi mostrati, si dovrebbe invece specificare il tipo ‘IntelliMouse’ (‘ms3’). Permette di indicare il tipo di mouse a disposizione. Quando non si specifica | questa opzione, il tipo predefinito è ‘ms’, corrispondente a un mouse Microsoft -t tipo con due o tre tasti. In particolare, ‘-t help’ elenca tutti i tipi disponibili (si veda la tabella 15.96).
Terminali a caratteri 639 Opzione Descrizione | -2 Forza un funzionamento a due tasti. In questo modo il primo tasto serve a evidenziare e l’altro a incollare. | -3 Forza un funzionamento a tre tasti. In questo modo il primo tasto serve a evidenziare, il secondo a incollare e il terzo a estendere la zona evidenziata. Questo è il funzionamento predefinito, perché il secondo tasto viene attivato solo a partire dal momento in cui questo viene premuto. Perciò, normalmente, non occorre preoccuparsi di indicare quanti tasti utilizzare. | Permette di definire dei comandi da eseguire in corrispondenza di un clic triplo -S comandi sul primo e sul terzo tasto. |Tabella 15.96. Elenco di alcuni nomi dei tipi di mouse utilizzabili con l’opzione ‘-t’ e con l’opzione ‘-R’. Tipo Sinonimo Descrizione | mman | Mouseman Mouseman. | ms Microsoft a due o tre tasti e compatibili (predefinito). | ms+ Come ‘ms’, con il trascinamento nel tasto centrale. | bare | Microsoft Microsoft a due tasti. | msc | MouseSystems Mouse System, tre tasti. | sun Variante del Mouse System. | mm | MMSeries | logi | Logitech Alcuni mouse seriali Logitech. | logim Mouse Logitech che devono funzionare come mouse Mouse System a tre tasti. | bm | BusMouse Busmouse Microsoft e compatibili. | ps2 | PS/2 Busmouse PS/2. | ncr Alcune penne (NCR3125pen). di puntamento di alcuni portatili | wacom Tavoletta Wacom. | genitizer Tavoletta Genitizer. | logim Mouse Logitech in cui abilitare il funzionamento in modalità Mouse System. | pnp Microsoft pnp. | imps2 Microsoft IntelliMouse su porta PS/2. | ms3 Mouse seriali IntelliMouse a tre tasti. | netmouse Genius NetMouse (due tasti normali, più un tasto «su» e un tasto «giù»). | cal Calcomp Ultraslate.
- Page 33 and 34: Terminali a caratteri 587 |kb mode
- Page 35 and 36: Terminali a caratteri 589 |Tabella
- Page 37 and 38: Terminali a caratteri 591 |keymaps
- Page 39 and 40: Terminali a caratteri 593 |Tabella
- Page 41 and 42: Terminali a caratteri 595 |keymaps
- Page 43 and 44: Terminali a caratteri 597 Nell’es
- Page 45 and 46: Terminali a caratteri 599 15.5.1 Co
- Page 47 and 48: Terminali a caratteri 601 |Listato
- Page 49 and 50: Terminali a caratteri 603 | keycode
- Page 51 and 52: Terminali a caratteri 605 | alt key
- Page 53 and 54: Terminali a caratteri 607 | keycode
- Page 55 and 56: Terminali a caratteri 609 |shift al
- Page 57 and 58: Terminali a caratteri 611 | keycode
- Page 59 and 60: Terminali a caratteri 613 |# | keyc
- Page 61 and 62: Terminali a caratteri 615 |string F
- Page 63 and 64: Terminali a caratteri 617 15.7.1 Li
- Page 65 and 66: Terminali a caratteri 619 EOF (End
- Page 67 and 68: Terminali a caratteri 621 15.7.3 Te
- Page 69 and 70: Terminali a caratteri 623 |sun |scr
- Page 71 and 72: Terminali a caratteri 625 | |reset
- Page 73 and 74: Terminali a caratteri 627 # console
- Page 75 and 76: Terminali a caratteri 629 Teoricame
- Page 77 and 78: Terminali a caratteri 631 In questo
- Page 79 and 80: Terminali a caratteri 633 15.9.3 Co
- Page 81 and 82: Terminali a caratteri 635 |mode "12
- Page 83: Terminali a caratteri 637 più prog
- Page 87 and 88: Terminali a caratteri 641 • # gpm
- Page 89 and 90: Terminali a caratteri 643 15.12.1 U
- Page 91 and 92: Terminali a caratteri 645 Per poter
- Page 93 and 94: Terminali a caratteri 647 Opzione |
- Page 95 and 96: Terminali a caratteri 649 15.13.4 C
- Page 97 and 98: Terminali a caratteri 651 Per passa
- Page 99 and 100: Terminali a caratteri 653 |1:12345:
- Page 101 and 102: Terminali a caratteri 655 15.15.4 U
- Page 103 and 104: Terminali a caratteri 657 Il contro
- Page 105 and 106: Terminali a caratteri 659 15.16.2 U
- Page 107 and 108: Terminali a caratteri 661 |7:12345:
- Page 109 and 110: Terminali a caratteri 663 • Picto
638 volume I Sistemi GNU/Linux: uso e amministrazione generale<br />
|Tabella 15.94. Alcuni file riferiti a dispositivi di puntamento secondo il kernel Linux.<br />
L’elenco completo può essere consultato nel file ‘sorgenti_linux/Documentation/<br />
devices.txt’ tra i sorgenti del kernel.<br />
File di dispositivo<br />
‘/dev/mouse’<br />
‘/dev/gpmdata’<br />
‘/dev/logibm’<br />
‘/dev/psaux’<br />
‘/dev/usb/mousen’<br />
Descrizione<br />
Collegamento simbolico al file di dispositivo oppure a un file<br />
FIFO adatto.<br />
File FIFO standard per ritrasmettere il movimento del mouse<br />
a più programmi.<br />
mouse bus Logitech.<br />
mouse PS/2, o mouse USB compatibile.<br />
n-esimo mouse USB (a partire da zero), non compatibile con<br />
il tipo PS/2.<br />
15.10.2 Utilizzo di «gpm»<br />
«<br />
Il programma ‘gpm’ 15 permette di copiare e incollare porzioni dello schermo con i programmi<br />
normali e fornisce a quelli predisposti l’accesso a tutte le funzionalità del mouse. Può essere<br />
messa in funzione una sola copia del programma alla volta, di conseguenza è normale che<br />
‘gpm’ venga avviato una volta per tutte attraverso la procedura di inizializzazione del sistema.<br />
|<br />
|gpm [opzioni] |<br />
A meno di fare uso di opzioni particolari, ‘gpm’ si aspetta di trovare il collegamento ‘/dev/<br />
mouse’ che punti al file di dispositivo corrispondente al mouse effettivamente a disposizione.<br />
Se ‘gpm’ viene utilizzato con l’opzione ‘-R’, allora si abilita la gestione del file FIFO ‘/dev/<br />
gpmdata’ e tutti gli altri programmi che dovessero accedere direttamente al mouse dovrebbero<br />
utilizzare questo file come dispositivo (che, salvo altra indicazione, si comporta come<br />
quello di un mouse ‘MouseSystems’).<br />
|Tabella 15.95. Alcune opzioni.<br />
Opzione<br />
Descrizione<br />
Con questa opzione è possibile definire la disposizione dei tasti. Per esempio,<br />
|<br />
‘gpm -B 123’ indica di utilizzare i tasti nella posizione normale: il primo è<br />
-B sequenza quello a sinistra, il secondo è quello centrale e il terzo è quello a destra. Nello<br />
stesso modo si può indicare una disposizione inversa per facilitare un utente che<br />
preferisce usare la mano sinistra (‘gpm -B 321’).<br />
|<br />
-m file Permette di indicare un file di dispositivo diverso dal solito ‘/dev/mouse’.<br />
Abilita la gestione del file FIFO ‘/dev/gpmdata’ allo scopo di fornire ad altre<br />
applicazioni, che accedono direttamente al mouse, le informazioni sulle sue<br />
| -R azioni. Se si indica il tipo, questo specifica il protocollo di comunicazione da<br />
[tipo]<br />
utilizzare per tale scopo; altrimenti si fa riferimento in modo predefinito al tipo<br />
‘MouseSystems’ (‘msc’). In base agli esempi mostrati, si dovrebbe invece<br />
specificare il tipo ‘IntelliMouse’ (‘ms3’).<br />
Permette di indicare il tipo di mouse a disposizione. Quando non si specifica<br />
|<br />
questa opzione, il tipo predefinito è ‘ms’, corrispondente a un mouse Microsoft<br />
-t tipo<br />
con due o tre tasti. In particolare, ‘-t help’ elenca tutti i tipi disponibili (si veda<br />
la tabella 15.96).