我想使用Fn+ S来模拟Ctrl+ S,到目前为止这是我的代码:
#InstallKeybdHook
#Persistent
SC126 & s::
Send ^{s}
return
Run Code Online (Sandbox Code Playgroud)
我的问题是我不知道Fn密钥的扫描码.
我该怎么找到它?
Per*_*n93 24
该Fn键没有扫描码.
键盘驱动程序不会将Fn密钥暴露给操作系统,因此基本上您的操作系统(以及因此AutoHotkey)不知道它存在.
当您将Fn键与支持的键组合使用时,键盘驱动程序会使用不同的扫描代码向操作系统报告单键按键.基本上,它告诉操作系统按下了不同的键.
小智 5
当您同时按下Fn键和支持的键时,键盘驱动程序会将按键报告给操作系统。
您可以找到fn键扫描代码