📄 3-button-mouse-8.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="ZH-SGML-Tools 1.0.9"> <TITLE>The 3 Button Serial Mouse mini-HOWTO: 使用 gpm 切换滑鼠 </TITLE> <LINK HREF="3-Button-Mouse-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-9.html" REL=next> <LINK HREF="3-Button-Mouse-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-7.html" REL=previous> <LINK HREF="3-Button-Mouse.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc8" REL=contents></HEAD> <BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0> <A HREF="3-Button-Mouse-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-9.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="3-Button-Mouse-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-7.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="3-Button-Mouse.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc8"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A><HR><H2><A NAME="gpm"></A> <A NAME="s8">8. 使用 gpm 切换鼠标 </A></H2><P><CODE>gpm</CODE> 是一个能让你在控制台模式 ( console mode ) 下使用鼠标的一个程序。它通常被包括在 linux 发行版本中,而且可以在文字模式及启动命令稿 <CODE>/etc/rc.d/rc.local</CODE> 的状态下启动。注意!发行版本中不一定会收录最新的版本[本文在写的时候是 1.13 版],新版本可以在映射站台 sunsite.unc.edu 中找到。<P><P>在 gpm 下串列鼠标的主要模式如下:<BLOCKQUOTE><CODE><PRE>gpm -t msgpm -t mscgpm -t help</PRE></CODE></BLOCKQUOTE><P>针对 Microsoft 及 MouseSystems 鼠标, 或探查你的鼠标及回报给你所找到的。在 MouseSystems 鼠标时执行 gpm ,你也许需要 <CODE>-3</CODE> 这个旗标或者是 DTR 这个选项,使用 <CODE>-o dtr</CODE> 这个旗标:<P><BLOCKQUOTE><CODE>gpm -3 -o dtr -t msc</CODE></BLOCKQUOTE><P><CODE>gpm</CODE> 通常能辨识所有的三键式鼠标,甚至是 Microsoft 鼠标。更新的版本 ( Version 1.0 跟之後的版本(?) )甚至可以让其他的程序共享这个信息。如果你需要这样,你必须在执行 gpm 时附加 -R ,方法如下:<BLOCKQUOTE><CODE>gpm -R -t ms</CODE></BLOCKQUOTE>这将可以令 gpm 重新输出鼠标资料成为一个新的设备,称为 <CODE>/dev/gpmdata</CODE>。这个设备看来可以让其他任何程序所利用。注意!上述方法建立的设备 <B>永远</B> 只能使用 MouseSystems 鼠标通讯协定。你可以利用下面所说的方法,马上设定你的 Xconfig 使用这个设备取代原先的 <CODE>/dev/mouse</CODE> 。但是你必须永远在你使用 X 的时候执行 gpm。某些人指出当 X 在使用这个方法後,会造成没有正确辨识中键按钮的情形。这可能是个人鼠标设定造成的问题。<P><P><P><B>改变鼠标在 gpm 及 X 中的按键映射 </B>(<A HREF="mailto:gustafso@math.utah.edu">gustafso@math.utah.edu</A>)<P><P><P>你也许会发现 gpm 与 X 间按键的映射其预设值不相同,所以当你在同一部电脑使用上述两种系统将会混淆你的电脑。让你的 X 在选择与贴上功能使用与 gpm 相同的按键,必须使用 X 指令:<P><BLOCKQUOTE><CODE>xmodmap -e "pointer = 1 3 2"</CODE></BLOCKQUOTE>不论你使用的是二键或三键式鼠标,上述的指令可以让左键代表选择右键代表贴上。如果强迫 gpm 使用 X 标准按键映射,则在启动 gpm 时输入 <CODE>-B</CODE> 指令,例如:<BLOCKQUOTE><CODE>gpm -t msc -B 132</CODE></BLOCKQUOTE><P><P><HR><A HREF="3-Button-Mouse-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-9.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="3-Button-Mouse-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-7.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="3-Button-Mouse.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc8"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A> </BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -