Avanti Indietro Indice

2. Determinazione del mouse in vostro possesso (tipo).

Ci sono due caratteristiche separate,ma importanti, che dovete sapere sul vostro mouse prima di incominciare: che interfaccia usa e quale protocollo. L'interfaccia riguarda l'aspetto hardware del mouse, comunicante con l'utente cose tipo le porte i/o che usa e come controllare se e` installato esattamente. Questa e` la parte che ha a che fare con il kernel , per permettergli di comprendere i messaggi che lancia il mouse. Il protocollo riguarda l'aspetto software del mouse. Le applicazioni devono conoscere il protocollo usato per interpretare i dati del mouse inviati attraverso il kernel.

2.1 Interfaccie per il Mouse .

Il "Linux kernel" correntemente supporta quattro differenti tipi di interfaccia per il busmouse : Inport (Microsoft), Logitech, PS/2 and ATI-XL. La maggioranza dei busmouse usano l'interfaccia Inport , benche` le ultime interfaccie PS/2 stiano diventando piu` popolari. Non c'e` un modo sicuro per per determinare l'interfaccia del mouse --- gli sviluppatori per il mouse generalmente se ne occupano dopo che e` diventato uno standard. Le prossime sezioni vi aiuteranno , diversamente arrangiatevi da soli.

2.2 Inport mouse.

Questo include la maggior parte dei mouse vecchio stile Microsoft che sono come un pezzo di sapone. Gli utenti USA che hanno acquistato computers Gateway noteranno che il mouse fornito non e` un Inport bensi` un mouse PS/2 (vedi sotto). I mouse Inport generalmente sono connessi ad un interfaccia che viene inserita nel bus della vostra motherboard. Se la spina di connessione del cavo del vostro mouse all' interfaccia e` rotonda , ha 9 pin, e una tacca su un lato probabilmente avete un mouse Inport. In base alle mie conoscenze , escludendo gli ATI-XL, tutti i mouse ATI (tipo quelli sulle Graphics Ultra cards) sono mouse Inport .

2.3 Logitech mouse.

I mouse Logitech normalmente sembrano esattamente dei mouse Inport . Si connettono ad un interfaccia con un connettore mini-din a 9 pin . Chiaramente, vi verranno forniti un una scatola della Logitech o avranno la scritta ``Logitech'' stampata sulla scheda cosi` potrete riconoscerli come Logitech mouse. Ci sono anche alcuni strani vecchi mouse Microsoft (uno con una pallina rotante come una "mouse ball" ed un connettore DB9 ) che usano il protocollo Logitech .

2.4 PS/2 mouse.

I mouse PS/2 non sono del tutto dei veri busmouse. L'interfaccia dei mouse PS/2 non e` una scheda di espansione , il mouse viene connesso alla porta ausiliaria PS/2 sul controller della tastiera. Un porta mouse PS/2 usa un connettore a 6-pin mini DIN , simile al connettore della tastiera. Alcuni laptops usano questo tipo di interfaccia per la trackballs --- ad eccezzione del connettore, chiaramente.

2.5 ATI-XL mouse.

I mouse ATI-XL sono una variante dei mouse Inport , con alcune piccole differenze. Vengono forniti con schede combinate video/mouse ATI-XL . Se non sapete di avere una scheda ATI-XL (e il rispettivo mouse ATI-XL ), probabilmente non ce l'avete. E` possibile che i mouse ATI-XL usino sia ATI-XL che Inport kernel drivers, anche se il driver ATI-XL da` dei risultati migliori.

2.6 Protocolli per il mouse.

Il mondo dei PC e` pieno di protocolli per il mouse diversi ed in conflitto tra di loro . Fortunatamente , la scelta per il busmouse e` da considerare minore che non per il mouse seriale. La maggior parte dei mouse Inport, Logitech e ATI-XL usano il protocollo ``BusMouse'' , benche` esistano alcuni vecchi Logitech che usano il protocollo ``MouseSystems'' , ed alcuni come i vecchi Microsoft che usano il protocollo Logitech . I mouse PS/2 usano il protocollo ``PS/2''.


Avanti Indietro Indice