KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[自制小软件]Keyboard Mapper Advance 2.0

[ 17075 查看 / 33 回复 ]

很久没有更新过KBMHOOK了,这次为大家带来的2.0版,解决了1.03版存在的所有问题。

KBMHOOK(Keyboard Mapper Advance)是一款能够映射、置换键位的软件,通过它您可以解决一些在使用时感到键位不适、但应用程序并未提供键位设置功能的问题。KBMHOOK属于免费软件,著作权为LOVEHINA-AVC(Advance)所有,这意味着您可以在自己的权利范围内自由的使用它,但作者不承担任何运行该软件所带来的风险和意外损失。2.0版的变更点如下:

1.基于内核键盘类过滤驱动,相对于1.03版的低级键盘钩子而言,内核驱动无延迟,且更有效率。
2.能够区分物理击键来源,在接入多块键盘时可以重用相同的键位。
3.基本上通杀所有应用,即使是采用了Direct Input的游戏也能够正常重用原来的键位。
4.改进了存档功能。

KBMHOOK 2.0支持的操作系统:2K/XP/2K3(98/ME未测试,估计也不行)
上传文件9247
分享 转发
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

我说谁这么晚了还在茶厅逛,打开帖子一看,原来是MISHA XD
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

这个暴寒的称呼是澄空那边带过来的orz
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

可能是你的Power user权限不足……加载驱动是需要Admin权限的^^b
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

刚才已经试过了,在限制帐户中执行到OpenSCManager的部分就会不够权限……直接抛出INVALID_HANDLE_VALUE ~_~

看来我应该在Readme中添加关于权限需求的说明……
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

这个估计是HSP的BUG(爆),或者你没有解压完全

看看你的帐户名是不是中文,我这里英文的就没有问题
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

抱歉忘记附带简易使用说明了……

点了一下Modify后,你打算用哪些键来做映射,就按下哪些键,确认之后点一下滑鼠,再顺序按下被映射的键,便完成设定了。打算开启映射的时候点一下Start hook,关闭时则是点一下Stop hook

当你按下Source key时,系统将会认为你按了Mapped key,这就是所谓的映射了
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

喔?按道理是不会发生这种情况的,请试着点一下窗口标题,然后按下键盘上的键吧

正确的画面应该是这样:
TOP

回复:[自制小软件]Keyboard Mapper Advance 2.0

奇特了orz

如果没有挂接到键盘设备栈的话,程序是进不去的(会提示Exception Error Code : 1167 (ERROR_DEVICE_NOT_CONNECTED))。挂接到但不能返回击键数据的情况似乎也不太可能,中间出错的话你的机子早该蓝屏重启了||||

除非是仅仅挂到了那个在单键盘情况下不能使用的KbdClass1而又刚好挂不到KbdClass0……爆,更不可能了哇
TOP