autohotkey - 自动热键映射修改器
问题描述
我不能使用键盘上的箭头键,所以我将 1234 映射为这样的箭头键:
*!^1::
Send, {Left down}{Left up}
Return
*!^2::
Send, {Down down}{Down up}
Return
*!^3::
Send, {Up down}{Up up}
Return
*!^4::
Send, {Right down}{Right up}
Return
现在我的问题是,在某些程序中,使用 shift 修饰符按下的箭头键与一个功能和当前设置相关联,当我按下Ctrl+ Alt+ Shift+1时,它仍然输出关联的箭头键而不考虑“Shift”修饰符。你知道我该如何解决这个问题吗?谢谢。
解决方案
您可以添加一个已经包含 shift 键的命令列表,如下所示:
*+!^1::
Send, {Shift down}{Left down}{Left up}{Shift up}
Return
*+!^2::
Send, {Shift down}{Down down}{Down up}{Shift up}
Return
*+!^3::
Send, {Shift down}{Up down}{Up up}{Shift up}
Return
*+!^4::
Send, {Shift down}{Right down}{Right up}{Shift up}
Return
推荐阅读
- angular - 如何使服务在图书馆 Angular 中是全球性的?
- r - R psych,cohen.d 错误 `.rowNamesDF<-`(x, value = value) 中的错误:无效的 'row.names' 长度
- google-chrome-devtools - chrome devtools 在源面板中缺少代码样式(所有字体均为白色)
- c# - 如何使用 ASP.NET MVC 项目参考从控制台应用程序中使用 ASP.NET MVC 的 MYSQL DbContext
- android - 如何从我的 viewModel 中模拟我的存储库和 apiClient
- mysql - 如何在mysql中对字符串值进行排序,如整数一样
- c# - 后退按钮后mvc注销它重定向到主页
- react-native - 电子邮件验证后如何在移动应用程序内重定向用户,react-native?
- angular - 角拦截器 - 类型'Observable
' 不可分配给类型 'Observable >' - wpf - 如何创建自定义控件的事件以支持转换为命令?