解决雷柏V7&V500机械键盘在Linux下不能使用
雷柏犯的错为什么要我们来补救?(没错我是在黑雷柏!)我写这经验的作用更多是为了以后脑残厂家生产时学习用,经过V7的市场反馈还有多少小白入手V500,我觉得自己有义务自救同时把方法公告出来。教程多是从小博客转载,见笑。实测可行。
操作方法
- 01
你在网上找的结果可能都指向这里:https://github.com/sxyseo/rapoov7-keyboard-driver,没错这是我们需要的驱动。 但貌似该作者已经删除该项目,所以对Github搜索“rapoov7”找到另一个作者,我用的是第二个:https://github.com/Golevka/rapoov7-keyboard-driver。下载方法是点击页面右侧下的Download ZIP。
- 02
pala~pala~一堆英文告诉你如何使用(单次)和原理,还有注意危险,及还原方法。 是的!你没看错,是单次的使用,那么我要教的便是如何正常使用,而非每次重启都要去SU运行那个文件。 PS:这里有个有趣的地方,你会发现单次成功后,原V7上自定义的改键功能如小键盘都能实现,但是鼠标故障了,呈现一种同时多个鼠标指针的混乱,单击、双击全失效,唯一正常的是拖动,解决方法是拔掉V7。
- 03
你之前可能看到有的教程这么说: {# make # ./rapoo7_hotfix - 然后把rapoo7_hotfix这个脚本的命令添加到rc.local} 然后你就纳闷了,这个rc.local在哪?(/etc和/etc/init.d各有一个)还有怎么把该脚本里的命令添加过去……
- 04
首先查看那脚本吧~是这样的(直接用你就会失败)[pic0];明眼人一眼就看出猫腻,这缺少文件路径呀,于是修改成这样(直接用你就会失败too)[pic1],其中lmsandy自然是你的用户名,以及这整个文件夹位置日后最好不要移动了,因为操作是绑定路径的。 再然后,把目标文件改名为“rapoov7_hotfix.sh”,就是重命名是添加*.sh的后缀。
- 05
然后也是最后一步,文档打开/etc/rc.local文件,在exit 0(最后一行)之前添加刚才改名为*.sh的文件的路径[pic]。符号# 开头的段落是注释,不必理会。最后的最后是重启,我没试过不知道注销有没有效果,觉得是不行,因为模块加载是要在系统启动的时候。
- 06
所以这个处理过程下来,你需要的操作是,跟着我的教程,点击下载,复制粘贴路径,重命名文件,重启系统。并无什么难度。 如果处于某种不知名的原因不方便安装该补丁,或不方便重启系统,可以尝试走硬件的方法(没试过): 买两个转接头——一个USB to PS/2,另一个PS/2 to USB -经过这两次诡异地转换之后就搞定了。