会做网站开发 但是不会二次开发广告公司 网站制作
news/
2025/10/7 1:53:00/
文章来源:
会做网站开发 但是不会二次开发,广告公司 网站制作,找房网58同城买房,网站域名都需要备案吗虽说使用的人大都对微软没什么好感#xff0c;但不能否认微软确实也出了不少好东西呀#xff0c;比如微软鼠标(IE系列) icon_smile.gif IE2.0和以上版本都有5个按钮#xff0c;除了正常的左中右外#xff0c;两侧还各有一个#xff0c;在windows中可用来支持浏览器的前进/…虽说使用的人大都对微软没什么好感但不能否认微软确实也出了不少好东西呀比如微软鼠标(IE系列) icon_smile.gif IE2.0和以上版本都有5个按钮除了正常的左中右外两侧还各有一个在windows中可用来支持浏览器的前进/后退功能很是方便。其实在linux中稍加配置也能完成同样的功能为什么不呢?(一)先解释一下linux中对鼠标按钮和滚轮的处理。在linux中滚轮被当作两个按钮来处理向上滚是一个向下滚是另一个。所以以IE2.0为例一共有7个按钮左中右三个两侧各一个加上滚轮两个。(二)修改X配置首先我们考虑你的机器只有一个鼠标的情况因为我的实验是在IBM笔记本上进行的微软鼠标是我的第二个鼠标(别忘了笔记本自己还有一个呢)这种多于一个的情况有些复杂稍后再叙述。需要修改的配置文件 /etc/X11/XF86Config或者 /etc/X11/XF86Config-4如果两个都有就改第二个。找到关于鼠标的一段一般是下面这样的。代码:Section InputDeviceIdentifier Mouse0Driver mouseOption Device /dev/mouseOption Protocol IMPS/2Option Emulate3buttons noOption ZAxisMapping 4 5Option Buttons 5EndSection其中 Identifier 和 Device字段各人的机器会不一样我们也不用管它。我们需要修改的是其他字段修改后的配置如下代码:Section InputDeviceIdentifier Mouse0Driver mouseOption Device /dev/mouseOption Protocol ExplorerPS/2Option Emulate3Buttons noOption ZAxisMapping 6 7Option Buttons 7EndSection说明Option Device 字段说明鼠标的类型这里改成微软鼠标的类型如果是其它型号的鼠标比如逻技只要型号代码填写正确也应可行。至于普通的5键鼠标用IMPS/2行不行我没试过;Option Buttons 字段说明鼠标的按钮个数计算方法前面说过了;Option ZAxisMapping 字段说明将滚轮映射成哪两个按键这里也是比较有意的地方无论你的鼠标有几个按钮正常的情况应该是 45。可是X只能认识最后的两个按钮为鼠标所以必须改成67而造成的后果就是左右两侧的按钮成了滚轮滚轮成了两侧的按钮不过不要害怕下面自有办法解决icon_smile.gif(三)重新启动X配置修改好了重新启动X看看我们的成果。在命令行下输入 xev 进行测试。把鼠标移到那个小窗口中分别按鼠标的各个按钮和上下滚动滚轮窗口中应该出现button 1,button 2, ... button 7的字样。(注意按下去时没有必须释放才有这是鼠标的工作原理呵呵)如果你能看到button 1 ... button 7恭喜即将大功告成了。现在我们还要解决滚轮和两侧按钮倒置的问题。在命令行中输入代码:xmodmap -e pointer 1 2 3 6 7 4 5将倒置的按钮顺序重新“正”过来!至此所有的设置完成找个支持4、5键的流览器来看看比如 Firefox 。怎么样在linux下面你也能方便的“前进”“后退”了吧。下面再谈谈其它的问题。(一)由于每次启动X后都需要手工执行xmodmap -e pointer 1 2 3 6 7 4 5怎么才能自动执行呢?这个本不属于本文讨论的范围可考虑到使用的方便还是我还是来写一点吧。由于这个命令必须在每次启动X后执行将它写在.bashrc等文件中是没有用的。有的系统.xinitrc或者.xsession也不行。似乎问题很复杂不同的linux发型版本和桌面系统都不一样。我以RedHat为例来说一下。如果你使用Gnome这么做在自己的目录下建一个可执行脚本比如叫mouse.sh代码:#!/usr/bin/bashxmodmap -e pointer 1 2 3 6 7 4 5保存后别忘了chmod x mouse.sh进入gnome在设置-〉其它设置 中找到session把mouse.sh加到启动程序中即可。如果你使用KDE在自己的目录下建一个.kdestart文件同样写上代码:#!/usr/bin/bashxmodmap -e pointer 1 2 3 6 7 4 5即可。(二)如何在多于一个鼠标的系统上(比如IBM笔记本)正确配置呢?配置其实是一样的可问题在于xmodmap似乎只支持CorePointer即第一个鼠标这样默认的配置你的微软鼠标滚轮是左右两侧键“正”不过来了。我的解决办法是人工的禁止笔记本上自带的那个鼠标(不知道将USB鼠标设置成CorePointer行不行我没试过嘿嘿)。阅读(50) | 评论(0) | 转发(0) |
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929887.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!