键盘没有Home键和End键的完美解决办法

Posted GarsonZhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了键盘没有Home键和End键的完美解决办法相关的知识,希望对你有一定的参考价值。

最近新入手一个笔记本,发现键盘没有Home/End,这两个键虽然不是必用,但也是用顺手了,特别是选择一行,到行首,行尾的时候甚是方便

作为一枚程序员,怎么能够妥协?

于是开始研究

方案一

  通过观察笔记本的键盘布局,我看上了这一组按键

  

  于是开始做键盘钩子,映射按键

  经过忘了多少个小时后(排坑),战果终于出来了

  

  测试结果一切正常

 

这里坐下来喝杯水,欣赏欣赏自己的劳动成果

 

好像哪里不太对哦,是否发现?ctrl+home/end 应该是返回页首/页尾,ctrl+shift+home/end是选择到页首/页尾

而我这个键盘映射占用了ctrl,所以,只能仅限于操作一行,对于到页首/页尾的操作不行咯,

方案二

  经过些许思考和键盘测试以后,把键盘映射组合键改为新的方式

  

  刚好windows没有占用这两个组合按键,挺好,啦啦啦

  

  又经过了几个小时(排坑),第二版面试

  

  看起来是不是清爽了很多,然后测试

  win + [/]         home/end

  win + ctrl + [/]        ctrl + home/end

  win + shift + [/       shift+home/end

  win +  ctrl+ shift + [/]          ctrl+shift+home/end

 

  一切如愿,OK至此,映射小工具已经完成,加入开机启动项

可能存在一些bug,待日后完善吧

  虽然很多键盘映射小工具,但是都要自己配,自己做的这个免配置,打开就能用。

 

  下载地址:GZ键盘增强小工具

 


 
 

 

 

好吧

 


现在解决办法来了
原理:键盘映射  win键+[ ,  分别尾Home和End键

以上是关于键盘没有Home键和End键的完美解决办法的主要内容,如果未能解决你的问题,请参考以下文章

笔记本键盘没有break键怎么办?

mac的Home键、End键、Page UP键和Page DOWN键

h5移动端常见虚拟键盘顶起底部导航栏解决办法

Cannot add foreign key constraint 错误解决办法

mysql相关整理

转Android开发之ListView+EditText-要命的焦点和软键盘问题解决办法