![自定义按键绑定不会干扰其他程序](https://linux22.com/image/1575026/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%89%E9%94%AE%E7%BB%91%E5%AE%9A%E4%B8%8D%E4%BC%9A%E5%B9%B2%E6%89%B0%E5%85%B6%E4%BB%96%E7%A8%8B%E5%BA%8F.png)
我有一台罗技 G710+ 键盘,它侧面有几个可编程的 G 键:
我的主要问题是,我想创建一些可以用于其他程序的键绑定,这些键通常不会干扰其他程序。例如:F3设置为默认G3键,但如果我在打开 chrome 时按下该键,它将尝试进行搜索。是否有其他键(可能不在普通键盘上)可以绑定到这些 G 键,这对于与其他程序进行键绑定非常理想。
答案1
有一篇很棒的帖子这里,其中解释了如何将 F13-F24 键添加到您的 logitech 命令中,然后您可以将其用作各种程序的键绑定。(这些键不应干扰大多数(如果不是全部)程序)。
摘自帖子:
在 LGS 中打开配置文件,将鼠标光标放在左侧“命令”旁边的 + 上,然后按 F1。它会发送 F13,然后等待您单击“确定”。它会记住您单击“确定”的位置,然后自动添加其他 11 个绑定
#NoEnv
#Singleinstance, Force
CoordMode, Mouse, Screen
SetKeyDelay, 50, 50
OKLocated := 0
F1::
MouseGetPos, x1, y1
Loop 12 {
MouseMove, x1, y1
Click
num := A_Index + 12
Sleep 250
Send % "{F" num "}"
if (OKLocated){
MouseClick, Left, x2, y2
} else {
; Wait for user to click OK
KeyWait, LButton, D
KeyWait, LButton
; Record coords
MouseGetPos, x2, y2
OKLocated := 1
}
}
return
此外,还有一个 YouTube 视频这里将引导您完成整个过程。