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

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.

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).

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

Saved successfully!

Ooh no, something went wrong!