old-www/HOWTO/XFree86-Second-Mouse/protocol.html

268 lines
3.5 KiB
HTML

<HTML
><HEAD
><TITLE
>Mouse Protocols</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.63
"><LINK
REL="HOME"
TITLE="Second Mouse in X mini-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Copyright and License"
HREF="copyright.html"><LINK
REL="NEXT"
TITLE="XFree 3.x"
HREF="xfree3.html"></HEAD
><BODY
CLASS="SECTION"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Second Mouse in X mini-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="copyright.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="xfree3.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECTION"
><H1
CLASS="SECTION"
><A
NAME="PROTOCOL"
>3. Mouse Protocols</A
></H1
><P
>Two most important parameters in the <TT
CLASS="FILENAME"
>XF86Config</TT
> file, ones that are crucial to the mouse working properly are the <EM
>Protocol</EM
> and <EM
>Device</EM
>.</P
><P
>As far as <EM
>Protocol</EM
> is concerned, it seems that
<EM
>gpm</EM
> uses compatible protocol names, so please look there
for the detailed information. Here is the excerpt taken from the gpm info page
(just the few most commont types):
<DIV
CLASS="TABLE"
><A
NAME="AEN55"
></A
><P
><B
>Table 1. Most Common Mouse Protocols in X</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><THEAD
><TR
><TH
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Protocol Name</TH
><TH
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Description</TH
></TR
></THEAD
><TBODY
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Microsoft</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Standard Microsoft mice.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>MouseSystems</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>This is the standard protocol for three-button serial devices.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>MMSeries</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Title says it all. This mouse decoder accepts standard serial
options, although they should not be needed.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Logitech</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>This is the protocol used by old serial Logitech mice.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>BusMouse</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>Some bus devices use this protocol, including those produced by
Logitech.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>PS/2</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>The protocol used by most busmice.</TD
></TR
><TR
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>IMPS/2</TD
><TD
WIDTH="50%"
ALIGN="LEFT"
VALIGN="TOP"
>"IntelliMouse" on the ps/2 port. <EM
>Also works with USB
mice</EM
></TD
></TR
></TBODY
></TABLE
></DIV
></P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="copyright.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="xfree3.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Copyright and License</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>XFree 3.x</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>