标题在Linux下使用滚轮鼠标
栏目软件世界
作者赵建军
发布2001年18期
前段时间我买了个滚轮鼠标,安装上后在Linux下用Netscape浏览网页时,滚轮怎么都不管用。经过摸索,我终于把这个问题解决了,你是否也有同样的烦恼呢?请跟我来,让我告诉你具体方法吧。
第一步:以root用户名登录系统,运行setup命令,选择“配置鼠标”一项。进入后,选择鼠标类型。我选择的Microsoft IntelliMouse (PS/2),(这个估计通用些)。不要选中“模拟三键鼠标”选项,确定后退出setup。
第二步:用编辑器(vi或lze)编辑文件/etc/X11/XF86Config,在Pointer段(以Section “Pointer”开始),在Device一行下面追加下面一行:
ZAxisMapping 4 5
这一行的含义是将滚轮上滚动作映射为鼠标第4键,将滚轮下滚动作映射为鼠标第5键。
修改完成后,保存该文件并退出编辑器。
第三步:编辑用户主目录(HOME环境变量指示)下的.Xdefaults文件,修改或追加以下三行.
Netscape * globalNonTextTranslations:\n\
<Btn5Down>:LineDown()LineDown()LineDown() \n\
<Btn4Down>:LineUp()LineUp()LineUp()
其含义是:将鼠标第5键(下滚)转换为3次光标下移动作(我只定义了3个,如果你愿意,还可以加入更多的LineDown()命令),将鼠标第4键(上滚)转换为3次光标上移动作(LineUp()命令)。
做完这三步,工作算是完成了。启动X窗口,拨号连接,运行Netscape浏览器,打开网页滚动一下滚轮试试。怎么样?还行吧!