BackT0
(_)
1
买了一台美帝想的本子, 其他的一些小问题调教的差不多了 就剩下一个比较膈应的问题. 键盘上的F9对应联想自己的快捷程序唤起工具, 类似HP笔记本上的菱形键. 没卸载这个东西是为了OSD显示(对 联想把OSD整合到这坨东西里了)
因为这玩意只能从可怜的那几个微软家应用里选, 实在是鸡肋 所以打算用AHK劫持掉, 唤起Rolan或者别的快速启动工具. 但是折腾一圈后发现PowerToys里的键位管理器识别不到这个按键的具体内容(undefined), 同时AHK也识别不到.
尝试过OpenArk 进入内核模式也没找到快捷键内有与F9对应的相关项.
有没有大佬碰到过这类问题? 有没有什么解决思路?
dog
(荒废千年)
3
你把fn锁定关了,不就是原版f9了,然后就随便映射了。
有的电脑没有fn锁定键,需要进BIOS:
Fn功能和F1-F12对调方法-联想知识库 (lenovo.com.cn)
还有的需要下载官方软件:
ThinkPad系列产品比较特殊,我们不能在键盘上直接锁定Fn键,想这样做,必须使用产品自带的设置软件。启动“ThinkPad Configuration”程序(如果没有安装,请在随机光盘中寻找),然后单击辅助选项按钮(AccessibilityOptions),在Fn KeyLocK(SticKy Key)后选择Enable,即可锁定Fn。
BackT0
(_)
4
试过了 也不行 不论是开着Fn锁定的普通F9 还是 关了锁定的FN+F9 都映射不了.
单纯的F9检测不到按键, 只能是映射FN的那个了
买的这个是Thinkbook 不是Thinkpad, 好像软件支持上有一点不同
BackT0
(_)
6
扶额, 昨晚折腾的 没看清.
刚试了一下 还是不行 没有任何反应. PowerToys那个也没反应
SC101::MsgBox “Key Pressed”
F9::MsgBox “F9 Pressed”
BackT0
(_)
8
换了一个思路尝试了一下, 把那个负责弹出的exe单独删掉了, 本来想着替换掉但必须要System以上权限才行, 还没来得及替换 随手按了几下测试 突然发现 现在这个F9可以被识别到并且被映射了
现在结果就是 驱动没卸载, OSD一切正常, 但是只要这个负责弹出快捷程序的EXE被删掉了 快捷键可以单独被识别和映射了
Anyway, it works.