这不是在程序中捕获a按键,然后转换成b。
而是在系统的底层按键中,不管什么情况,当按下a时等于按下了b。
17 个解决方案
#1
改不了的,键盘上的每个按键都对应一个由设备控制器(就是编码器)的编码,由通道来管理的。由驱动程序解码,键盘的驱动window是集成好的,只能通过软件改
#2
自己写驱动。
#3
编写驱动程序中的底层硬件处理函数
#4
那那个软件的原理是怎样的?
#5
恩,我就是想写驱动,之前发帖不知道怎么表达。
请问,怎么写驱动?写什么样的驱动?
#6
请问,我应该写怎样的驱动,还有怎么写驱动?
能给我写提示吗?我想去搜搜一个大体的思路。
#7
good idea
#8
在 a 键上贴上 b
#9
这就是一个不错的办法啊!什么都不用改的。快捷方便。你说你思维不要这个的僵硬的嘛,什么都用程度来做。大家说是的吧!
#10
#11
移花接木有这功能,请楼主反编译
#12
最简单有效的方式是需要写驱动,可以写过滤驱动,不一定要针对实际设备写驱动。
#13
驱动应该怎么写的?捕获API按键,然后修改?
#14
给楼主一篇文章做个例子:
用底层键盘钩子改变键盘布局
http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
用底层键盘钩子改变键盘布局
http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
#15
不错!
#16
不用API捕获,键盘设备按下时,会引发硬件中断,你的驱动只要处理这些中断就行了。
另外说一下,使用键盘钩子也可以实现,只是效率可有些低。
另外说一下,使用键盘钩子也可以实现,只是效率可有些低。
#17
有几种方法?能详细点吗?或者能给我看看相关的帖子或者网站吗?有劳您了。
#1
改不了的,键盘上的每个按键都对应一个由设备控制器(就是编码器)的编码,由通道来管理的。由驱动程序解码,键盘的驱动window是集成好的,只能通过软件改
#2
自己写驱动。
#3
编写驱动程序中的底层硬件处理函数
#4
那那个软件的原理是怎样的?
#5
恩,我就是想写驱动,之前发帖不知道怎么表达。
请问,怎么写驱动?写什么样的驱动?
#6
请问,我应该写怎样的驱动,还有怎么写驱动?
能给我写提示吗?我想去搜搜一个大体的思路。
#7
good idea
#8
在 a 键上贴上 b
#9
这就是一个不错的办法啊!什么都不用改的。快捷方便。你说你思维不要这个的僵硬的嘛,什么都用程度来做。大家说是的吧!
#10
#11
移花接木有这功能,请楼主反编译
#12
最简单有效的方式是需要写驱动,可以写过滤驱动,不一定要针对实际设备写驱动。
#13
驱动应该怎么写的?捕获API按键,然后修改?
#14
给楼主一篇文章做个例子:
用底层键盘钩子改变键盘布局
http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
用底层键盘钩子改变键盘布局
http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
#15
不错!
#16
不用API捕获,键盘设备按下时,会引发硬件中断,你的驱动只要处理这些中断就行了。
另外说一下,使用键盘钩子也可以实现,只是效率可有些低。
另外说一下,使用键盘钩子也可以实现,只是效率可有些低。
#17
有几种方法?能详细点吗?或者能给我看看相关的帖子或者网站吗?有劳您了。