#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:57+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man4/mouse.4:26 #, no-wrap msgid "MOUSE" msgstr "" #. type: TH #: man-pages/man4/mouse.4:26 #, no-wrap msgid "1996-02-10" msgstr "" #. type: TH #: man-pages/man4/mouse.4:26 #, no-wrap msgid "Linux" msgstr "" #. type: TH #: man-pages/man4/mouse.4:26 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man4/mouse.4:27 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:29 msgid "mouse - serial mouse interface" msgstr "" #. type: SH #: man-pages/man4/mouse.4:29 #, no-wrap msgid "CONFIGURATION" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:33 msgid "" "Serial mice are connected to a serial RS232/V24 dialout line, see B(4) " " for a description." msgstr "" #. type: SH #: man-pages/man4/mouse.4:33 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: SS #: man-pages/man4/mouse.4:34 #, no-wrap msgid "Introduction" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:36 msgid "The pinout of the usual 9 pin plug as used for serial mice is:" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:39 #, no-wrap msgid "pin name used for\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:40 #, no-wrap msgid "2 RX Data\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:41 #, no-wrap msgid "3 TX -12 V, Imax = 10 mA\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:42 #, no-wrap msgid "4 DTR +12 V, Imax = 10 mA\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:43 #, no-wrap msgid "7 RTS +12 V, Imax = 10 mA\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:44 #, no-wrap msgid "5 GND Ground\n" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:48 msgid "This is the specification, in fact 9 V suffices with most mice." msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:54 msgid "" "The mouse driver can recognize a mouse by dropping RTS to low and raising it " "again. About 14 ms later the mouse will send 0x4D (\\(aqM\\(aq) on the data " "line. After a further 63 ms, a Microsoft-compatible 3-button mouse will " "send 0x33 (\\(aq3\\(aq)." msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:66 msgid "" "The relative mouse movement is sent as I (positive means right) and " "I (positive means down). Various mice can operate at different speeds. " "To select speeds, cycle through the speeds 9600, 4800, 2400, and 1200 bit/s, " "each time writing the two characters from the table below and waiting 0.1 " "seconds. The following table shows available speeds and the strings that " "select them:" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:69 #, no-wrap msgid "bit/s string\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:70 #, no-wrap msgid "9600 *q\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:71 #, no-wrap msgid "4800 *p\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:72 #, no-wrap msgid "2400 *o\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:73 #, no-wrap msgid "1200 *n\n" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:77 msgid "" "The first byte of a data packet can be used to synchronization purposes." msgstr "" #. type: SS #: man-pages/man4/mouse.4:77 #, no-wrap msgid "Microsoft protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:93 msgid "" "The B protocol uses 1 start bit, 7 data bits, no parity and one " "stop bit at the speed of 1200 bits/sec. Data is sent to RxD in 3-byte " "packets. The I and I movements are sent as two's-complement, I " "(I) are set when the left (right) button is pressed:" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:96 #, no-wrap msgid "byte d6 d5 d4 d3 d2 d1 d0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:97 #, no-wrap msgid "1 1 lb rb dy7 dy6 dx7 dx6\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:98 #, no-wrap msgid "2 0 dx5 dx4 dx3 dx2 dx1 dx0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:99 #, no-wrap msgid "3 0 dy5 dy4 dy3 dy2 dy1 dy0\n" msgstr "" #. type: SS #: man-pages/man4/mouse.4:101 #, no-wrap msgid "3-button Microsoft protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:110 msgid "" "Original Microsoft mice only have two buttons. However, there are some " "three button mice which also use the Microsoft protocol. Pressing or " "releasing the middle button is reported by sending a packet with zero " "movement and no buttons pressed. (Thus, unlike for the other two buttons, " "the status of the middle button is not reported in each packet.)" msgstr "" #. type: SS #: man-pages/man4/mouse.4:110 #, no-wrap msgid "Logitech protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:119 msgid "" "Logitech serial 3-button mice use a different extension of the Microsoft " "protocol: when the middle button is up, the above 3-byte packet is sent. " "When the middle button is down a 4-byte packet is sent, where the 4th byte " "has value 0x20 (or at least has the 0x20 bit set). In particular, a press " "of the middle button is reported as 0,0,0,0x20 when no other buttons are " "down." msgstr "" #. type: SS #: man-pages/man4/mouse.4:119 #, no-wrap msgid "Mousesystems protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:137 msgid "" "The B protocol uses 1 start bit, 8 data bits, no parity and " "two stop bits at the speed of 1200 bits/sec. Data is sent to RxD in 5-byte " "packets. I is sent as the sum of the two two's-complement values, I " "is send as negated sum of the two two's-complement values. I (I, " "I) are cleared when the left (middle, right) button is pressed:" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:140 man-pages/man4/mouse.4:175 #, no-wrap msgid "byte d7 d6 d5 d4 d3 d2 d1 d0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:141 #, no-wrap msgid "1 1 0 0 0 0 lb mb rb\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:142 #, no-wrap msgid "2 0 dxa6 dxa5 dxa4 dxa3 dxa2 dxa1 dxa0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:143 #, no-wrap msgid "3 0 dya6 dya5 dya4 dya3 dya2 dya1 dya0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:144 #, no-wrap msgid "4 0 dxb6 dxb5 dxb4 dxb3 dxb2 dxb1 dxb0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:145 #, no-wrap msgid "5 0 dyb6 dyb5 dyb4 dyb3 dyb2 dyb1 dyb0\n" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:150 msgid "" "Bytes 4 and 5 describe the change that occurred since bytes 2 and 3 were " "transmitted." msgstr "" #. type: SS #: man-pages/man4/mouse.4:150 #, no-wrap msgid "Sun protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:155 msgid "" "The B protocol is the 3-byte version of the above 5-byte Mousesystems " "protocol: the last two bytes are not sent." msgstr "" #. type: SS #: man-pages/man4/mouse.4:155 #, no-wrap msgid "MM protocol" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:172 msgid "" "The B protocol uses 1 start bit, 8 data bits, odd parity and one stop " "bit at the speed of 1200 bits/sec. Data is sent to RxD in 3-byte packets. " "I and I are sent as single signed values, the sign bit indicating a " "negative value. I (I, I) are set when the left (middle, right) " "button is pressed:" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:176 #, no-wrap msgid "1 1 0 0 dxs dys lb mb rb\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:177 #, no-wrap msgid "2 0 dx6 dx5 dx4 dx3 dx2 dx1 dx0\n" msgstr "" #. type: tbl table #: man-pages/man4/mouse.4:178 #, no-wrap msgid "3 0 dy6 dy5 dy4 dy3 dy2 dy1 dy0\n" msgstr "" #. type: SH #: man-pages/man4/mouse.4:180 #, no-wrap msgid "FILES" msgstr "" #. type: TP #: man-pages/man4/mouse.4:181 #, no-wrap msgid "I" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:184 msgid "A commonly used symlink pointing to a mouse device." msgstr "" #. type: SH #: man-pages/man4/mouse.4:184 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:187 msgid "B(4), B(8)" msgstr "" #. type: SH #: man-pages/man4/mouse.4:187 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man4/mouse.4:195 msgid "" "This page is part of release 3.70 of the Linux I project. A " "description of the project, information about reporting bugs, and the latest " "version of this page, can be found at \\%http://www.kernel.org/doc/man-pages/" "." msgstr ""