运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 系统软件
授权方式:共享版
软件大小:46.0 KB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:
更新时间:2013-03-10 16:46:00
下载统计:
从UNIX迁移到NT,所以,这是一个实用的caps-lock键是标准的PC键盘上的控制键位于我们的编辑福祉至关重要。
随着Ctrl2cap,一个内核模式设备驱动程序,您可以过滤系统的神器出山:www.shenqi73.com键盘类驱动程序以大写锁定字符转换成控制字符。
安装Ctrl2cap运行命令“ctrl2cap /安装”到其中的目录你解编程Ctrl2cap文件,。要卸载类型的“ctrl2cap /卸载”。如果您运行的是64位Windows上运行,而不是ctrl2cap64.exe。
Ctrl2cap需要ntddkbd.h从ddksrcinputinc目录,所以你必须先将该文件拷贝到的ctrl2cap目录。要建立一个标准的NT 4驱动器类型“buildnt4”及,建立在Win2K WDM驱动程序类型“buildnt5”。输出文件被放置在释放子目录。
在NT 4 Ctrlcap其实是微不足道的。它只是简单地将自身附加到键盘类驱动程序,这样它会捕捉键盘的读取请求。对于每一个请求,一个I / O完成回调,此时它需要被返回的扫描码,偷看。如果它是一个大写锁定,ctrl2cap变化到左控制。
在Win2K的Ctrl2cap是一个WDM过滤器驱动程序,键盘类设备的键盘类设备堆栈层。这是在Win2K DDK的kbfiltr例如,了i8042的港口设备和键盘类设备层之间的对比。我选择的键盘类设备层以下几个原因:
这意味着的Ctrl2cap IRP_MJ_READ拦截和操作代码的NT 4和Win2K版本之间共享。
我并不需要提供一个INF文件,并有用户通过设备管理器安装Ctrl2cap - 我只需要修改相应的注册表值(键盘类设备的HKLMSystemCurrentControlSetControlClass UpperFilters值)。有关更多信息,请参阅源代码Ctrl2cap.exe。
我的方法的缺点是(这是一个优势还是劣势取决于你的观点):
因为我不安装INF文件通过“设备管理器”,用户被警告,Ctrl2cap不Microsoft数字签名的驱动程序文件。在这种特殊情况下,我觉得,利大于弊。然而,在你的模型在Win2K键盘过滤Ctrl2cap我强烈建议你研究的kbfiltr的例子,在Win2K DDK。 Kbfiltr键输入序列中的拦截点使得它很容易kbfiltr注入到输入流的按键,使用Ctrl2cap源基地,这将是更加困难的事情。
上一个软件:LoadOrder 1.0
下一个软件:Regjump 1.01
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论