📄 3-button-mouse-12.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: 各种的问题及设定 </TITLE> <LINK HREF="3-Button-Mouse-13.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-13.html" REL=next> <LINK HREF="3-Button-Mouse-11.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-11.html" REL=previous> <LINK HREF="3-Button-Mouse.html#toc12" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc12" REL=contents></HEAD> <BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0> <A HREF="3-Button-Mouse-13.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-13.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="3-Button-Mouse-11.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-11.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#toc12" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc12"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A><HR><H2><A NAME="misc"></A> <A NAME="s12">12. 各种的问题及设定 </A></H2><P><UL><LI> 如果你在 X 或控制台模式关于你的鼠标有任何问题,检查你没有执行 getty 在串列埠线上,或任何 像数据机这类的东西。并且确定 IRQ 的相冲与否。</LI><LI> 当在载入 X windows 时,你有可能需要去按著左键。因为当 X 启动时,某些系统需要送出某种类 的信号或使鼠标失效</LI><LI> 串列设备的问题也许起因于串列埠在启动时并未设定初值。这可藉由 <CODE>setserial</CODE> 指令来做,执行启动命令稿的 <CODE>/etc/rc.d/rc.serial</CODE>。检查<CODE>setserial</CODE>这个主页,另从 Serial-HOWTO 获得更多的细节。它也许值得一些小小类型的实验,例如试著将<CODE>setserial /dev/mouse uart 16550</CODE> 或 <CODE>16550a</CODE>有关于你实际拥有埠的问题不顾(例如,鼠标并不相似 16c550AF)。</LI><LI> <CODE>ClearDTR</CODE> 旗标并不能正常运作在某些系统,除非你利用如下的命令关掉 RTS/CTS handshaking<BLOCKQUOTE><CODE>stty -crtscts < /dev/mouse</CODE></BLOCKQUOTE>(测试平台为 UART 16450/Pentium 由 Vladimir Geogjaev<A HREF="mailto:geogjaev@wave.sio.rssi.ru">geogjaev@wave.sio.rssi.ru</A>)</LI><LI>Logitech 鼠标也许需要加入一行 <CODE>ChordMiddle</CODE> 去让三键式鼠标中的中键能作用。用这一行在 config 中替代<CODE>Emulate3Buttons</CODE> 或加入在 <CODE>/dev/mouse</CODE> 这行之後。你也许需要 <CODE>ClearDTR</CODE> 与 <CODE>ClearRTS</CODE> 这些行在你的 Xconfig。某些 Logitech 鼠标绝对不需要 <CODE>ChordMiddle</CODE> 这行 —— 关于这个问题的一种症状是选单似乎随著鼠标移动,替代了卷轴向下的作用。(出自 <A HREF="mailto:chang@platform.com">chang@platform.com</A>)</LI><LI>交换按键:使用 <CODE>xmodmap</CODE> 指令去改变每个按键按下的自然按键设定。例:<CODE> xmodmap -e "pointer = 3 2 1" </CODE> 将会完全改成惯用左手模式。如果你采用两键式鼠标,那只需要列出 1 和 2 。</LI><LI>加速:使用 <CODE>xset m</CODE> 命令去改变鼠标的设定。例:<CODE>xset m 2 </CODE> 将设定加速为 2 。注意主页中所有有关的详细叙述。</LI><LI>指标偏移:如果按下时鼠标的指标出现左右晃动的情形,这意味著你的萤幕没有被定位。这个问题一般出现在 S3 的设备上,你可以利用 xvidtune 来固定它。试著 <CODE>Invert_VCLK/InvertVCLK,或 EarlySC.</CODE>这个讯息出自 Bill Lavender (<A HREF="mailto:lavender@MCS.COM">lavender@MCS.COM</A>) 及 Simon Hargrave。在 XF86Config 中,它也许看来像这样:<P><BLOCKQUOTE><CODE><PRE>Subsection "Display" Modes "1024x768" "800x600" "640x480" "1280x1024" Invert_VCLK "*" 1 ...</PRE></CODE></BLOCKQUOTE></LI><LI>如果你有一个"跳跃"的鼠标键[例如你想要点一下,它却点两下],这也许是你的鼠标有问题了。这个 Logitech 鼠标的问题被 Bob Nichols (<A HREF="mailto:rnichols@interaccess.com">rnichols@interaccess.com</A>)解决了。包括焊接某些鼠标中的电阻与晶片来消除微小位移的弹跳现象。</LI><LI>如果某些使用者不能用鼠标,但在某些[例如 root ]可以。那也许是使用者并没有执行正好相同的东西 —— 例如不同版本的 X 或不同的 Xconfig 。检查 X 启动讯息,仔细的去确认。</LI><LI>如果你发现鼠标指标会抹去□萤幕上的东西,你的服务器 config 可能有问题了。试著增加选项<CODE>linear</CODE> 或者是 <CODE>nolinear</CODE> 到你的绘图卡部分。或者如果是 PCI 主机板,则选项为<CODE>tgui_pci_write_off</CODE> 及 <CODE>tgui_pci_read_off</CODE>。(这似乎是 Trident 卡的问题)</LI><LI>如果鼠标游标并未显示在萤幕上,但是它似乎能使用。试试在 config 档案中设备部分的选项 <CODE>"sw_cursor"</CODE> 。</LI><LI>如果你的鼠标当它在闪烁时或在你打开电源时会停止工作。造成这种情况也许是因为感测器 ( sensor ) 被光所淹没。你能够试著在较暗的室内,或将一些卡放于顶上。</LI><LI>Microsoft 商标鼠标通常是问题的主因。最新的 ``Microsoft 串列鼠标 2.1A'' 显示,在很多的系统上并不能使用,虽然拔起再重插一次可能会有助于此一情况。<CODE>gpm</CODE> 版本 1.13 以及其後的版本,应该也支持2.1A 鼠标,当你使用 <CODE>pnp</CODE> 鼠标模式时。 (参照 <A HREF="#gpm">gpm section</A> 中 how to 重新输出这个项目。)``Microsoft Intellimouse'' 也会引起问题,虽然它目前应该能被 XFree 版本3.3及 以後的版本所支持。</LI></UL><P><HR><A HREF="3-Button-Mouse-13.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-13.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="3-Button-Mouse-11.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse-11.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#toc12" tppabs="http://www.linux.org.tw/CLDP/gb/mini/3-Button-Mouse.html#toc12"><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 + -