我根本没有使用正确的控制键,我喜欢利用它作为一个方便地放置一些自定义function的热键,我可以轻松地使用autohotkey。
问题是我也使用粘键为了方便,如果我点击右键控制,然后由autohotkey绑定的新function被激活,但控制键也进入粘滞状态(因为它在OS级完成),所以它不必要地影响下一个按键。
有没有办法告诉windows(也许有一个额外的工具),我希望所有的修饰符粘滞,除了正确的控制键?
从python运行和处理外部应用程序
在autoHotKey中绑定到Ctrl-Shift
autoHotkey – 发送UP解除指定的密钥。
现在在鼠标点击和触摸屏点击之间有一个autohotkey的方法
微软关于未来windows密钥使用的声明?
易于使用的autoHotkey / autoIT的替代品的linux
如何隐藏windows程序并发送点击和填写表单?
如何通过键盘快捷方式将剪贴板内容与select交换
自动热键脚本仅在观看时才起作用
如何响应autoHotKey脚本中的WM_SettingChange
虽然我不完全确定,但我不知道是否通过注册表(在系统级别映射)映射的键可能不会被认为是修饰符…我不完全确定,但如果你想:Open Regedit导航到HKEY_LOCAL_MACHINE SYstem CurrentControlSet Control 键盘布局在键盘布局文件夹(不要低下),看看你是否有一个名为“扫描码地图”的关键。 如果没有,则创建一个名为“Scancode Map”的二进制密钥,并编辑二进制文件以读取:
00000000 00000000 02000000 00001DE0 00000000
然后重新启动电脑。
为了理解:前16个零对于这些目的是没有意义的。 “02”是您想要映射的键的数量,+1。 接下来的6个零也是毫无意义的。 接下来的4个零是您要映射到的扫描码(0000 =无)。 接下来的4个十六进制数字是要更改的密钥的扫描码(1DE0 =右控制)。 最后8个零…更多的填充物。
扫描码映射
如果您担心将其作为脚本热键丢失,可以将其映射到任何扫描代码…我相信AHK有能力对扫描码和密钥进行 *** 作。 我想他们称他们为AHK的虚拟钥匙。 只要记住你设置的扫描码,并确保扫描码没有被别的东西使用(除非你想映射2个不同的键来做同样的脚本,然后去努力)。
总结以上是内存溢出为你收集整理的使一个粘滞键在Windows上不粘全部内容,希望文章能够帮你解决使一个粘滞键在Windows上不粘所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)