Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e05c4514608e650af9b28d9be1d35a18 > files > 184

howto-html-it-10.1-4mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>The Linux Busmouse Howto : Usare il mouse. </TITLE>
 <LINK HREF="Busmouse-HOWTO-5.html" REL=next>
 <LINK HREF="Busmouse-HOWTO-3.html" REL=previous>
 <LINK HREF="Busmouse-HOWTO.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="Busmouse-HOWTO-5.html">Avanti</A>
<A HREF="Busmouse-HOWTO-3.html">Indietro</A>
<A HREF="Busmouse-HOWTO.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="Busmouse-HOWTO.html#toc4">Usare il mouse. </A></H2>


<H2><A NAME="ss4.1">4.1</A> <A HREF="Busmouse-HOWTO.html#toc4.1">Selection. </A>
</H2>


<P>Selection e` un programma che permette al vostro mouse di eseguire il 'cut- and-paste' tra le virtual consoles di Linux.  Selection lo trovate( <CODE>selection-1.6.tar.gz)</CODE> sul vostro sito Linux FTP preferito (tipo <CODE>sunsite.unc.edu</CODE>), e contiene le istruzioni per riuscire a compilarlo.  Alcune distribuzioni di Linux , tipo la Slackware, forniscono una versione precompilata del programma.  Quando usate selection, inserite lo switch -t per indicare il tipo di mouse (protocollo) che viene usato e lo switch -m per indicare il device del mouse.  Di default viene usato<CODE> /dev/mouse</CODE> , quindi potete anche omettere l'opzione -m se avete fatto un link simbolico. Per esempio, se usate il protocollo BusMouse protocol, selection dovrebbe essere eseguita cosi`: </P>
<P><CODE>selection -t bm  </CODE></P>
<P>o se usate il protocollo PS/2 : </P>
<P><CODE>selection -t ps2   </CODE></P>
<P>A questo punto dovreste riuscire ad eseguire il "copia-incolla" tra le virtual consoles usando i pulsanti del mouse .  Consultate la documentazione acclusa a selection, o eseguite un ``man selection'' per maggiori informazioni sul suo uso .  Ci sono stati un po` di reports su selection che non funziona bene con certe trackballs dei laptop (con interfaccia PS/2 ).  Rimpiazzando la linea </P>
<P>{ 0xcc,   0x00,   0x00,   0x00,   3       }   /* PS/2 */ 
nel file mouse.c nel sorgente di selection con la linea </P>
<P>{ 0xcc,   0x08,   0x00,   0x00,   3       }   /* PS/2 */ 
vi potra` aiutare se avete problemi e non trovate soluzioni.. </P>
<H2><A NAME="ss4.2">4.2</A> <A HREF="Busmouse-HOWTO.html#toc4.2">XFree86. </A>
</H2>


<P>Per usare il vostro busmouse sotto XFree86, dovrete settare il protocollo del mouse nel vostro file Xconfig . Se avete un BusMouse , il vostro Xconfig(XF86Config) deve contenere(incluse le virgolette) </P>
<P>Busmouse        "/dev/mouse" 
per un PS/2 avrete</P>
<P>ps/2        "/dev/mouse" 
Se avete un mouse a due bottoni , dovrete inserire la linea </P>
<P>Emulate3Buttons 
che vi permette di emulare l'uso del tasto centrale premendo entrambi i pulsanti simultaneamente. Tutte le altre righe relative al mouse , tipo ``BaudRate''e ``SampleRate'' devono essere commentate (inserite # all'inizio riga), visto che non hanno effetto sul busmouse. </P>
<H2><A NAME="ss4.3">4.3</A> <A HREF="Busmouse-HOWTO.html#toc4.3">XFree86 e selection. </A>
</H2>


<P>A differenza del mouse seriale , non potete "share" il busmouse tra diversi processi. Praticamente dovrete killare tutte le copie di ``selection'' (vedi sezione selection) attive prima di far partire Xfree86.  Se provate a far partire X con selection attiva , riceverete un messaggio d'errore tipo:</P>
<P>Fatal server error: 
Cannot open mouse (Device or resource busy) 
Version 1.6 of selection allows you to terminate running copies of selection by executing </P>
<P><CODE>selection -k  </CODE></P>
<P>This should be done before starting up X11.  You may wish to add a line containing the above command to the top of your <CODE>startx</CODE> script so that the mouse is shut down automatically.  If you have an older version of selection which does not support the <CODE>-k</CODE> switch you will have to kill selection by hand. </P>
<HR>
<A HREF="Busmouse-HOWTO-5.html">Avanti</A>
<A HREF="Busmouse-HOWTO-3.html">Indietro</A>
<A HREF="Busmouse-HOWTO.html#toc4">Indice</A>
</BODY>
</HTML>