求大佬指点,如何实现某个按键停止指定按键的映射
ahk吧
全部回复
仅看楼主
level 3
茄子泡面 楼主
给大佬递烟。。。我的需求是用了68键键盘,没有f1~f9那一行按键了,我自己映射了esc是~键,有时候又想把esc映射取消,让esc键恢复原本的按键...
请问如何实现暂停指定按键的映射
代码如下
Capslock & 1::F1
Capslock & 2::F2
Capslock & 3::F3
Capslock & 4::F4
Capslock & 5::F5
Capslock & 6::F6
Capslock & 7::F7
Capslock & 8::F8
Capslock & 9::F9
Capslock & 0::F10
Capslock & -::F11
Capslock & =::F12
Capslock & ESC::esc
ESC::` ;就是最后这俩,想要按下某按键后,esc恢复原本的按键并保持其他映射不变
能看到这里的小伙伴,看看能支招不,多谢大家
2024年11月10日 19点11分 1
level 3
茄子泡面 楼主
求大佬看看。。谢谢拉
2024年11月11日 22点11分 2
level 1
借楼求问,哪里可以下载键盘映射。找不到。找到熊猫映射下来说有病毒。求给一个映射软件。
2024年11月12日 03点11分 3
没看懂哥们,键盘映射是什么意思?
2024年11月20日 14点11分
@茄子泡面 电脑玩手游、。
2024年11月21日 11点11分
level 3
茄子泡面 楼主
1
2024年11月12日 07点11分 4
level 3
茄子泡面 楼主
求大佬指点.多谢
2024年11月17日 11点11分 5
level 3
茄子泡面 楼主
求教。。
2024年11月20日 14点11分 6
level 1
最后一行改成:
$ESC::`
2024年11月21日 13点11分 7
老哥,感谢回复,可以仔细点吗??例如说,我想摁下f1就可以将esc改为·,再摁一下f1后,esc变回esc,不知道能说清楚不,看看能怎么实现嘞,谢谢
2025年01月21日 10点01分
level 1
如果CapsLock不常用的话,建议改成CapsLock+Tab键切换大小写,CapsLock变成类似shift ctrl alt的纯功能键
两个方案
方案一:
设置切换键,控制开启/关闭状态
开启状态,1~=是功能键F1~F12,esc是·
is改键 := false
CapsLock & tab:: {
if GetKeyState("CapsLock", "T") == true {
SetCapsLockState('AlwaysOff')
} else {
SetCapsLockState('AlwaysOn')
}
KeyWait("Tab")
}
\:: {
global is改键
is改键 := !is改键
ToolTip '改键已 ' (is改键 ? '[启用]' : '[禁用]')
SetTimer () => ToolTip(''), -1000
}
CapsLock & \::\
#HotIf is改键
1::F1
2::F2
3::F3
4::F4
5::F5
6::F6
7::F7
8::F8
9::F9
0::F10
-::F11
=::F12
ESC::`
#HotIf
2025年01月21日 11点01分 8
切换键是\,CapsLock+\ 代替\键
2025年01月21日 11点01分
@🐬Oceano💦 不好意思,感谢回复,参考大佬的代码改了下,用起来十分顺手,多谢~~
2025年02月02日 17点02分
level 1
方案二:
不设置切换键,Capslock+数字键,临时改键
CapsLock & tab:: {
if GetKeyState("CapsLock", "T") == true {
SetCapsLockState('AlwaysOff')
} else {
SetCapsLockState('AlwaysOn')
}
KeyWait("Tab")
}
Capslock & 1::F1
Capslock & 2::F2
Capslock & 3::F3
Capslock & 4::F4
Capslock & 5::F5
Capslock & 6::F6
Capslock & 7::F7
Capslock & 8::F8
Capslock & 9::F9
Capslock & 0::F10
Capslock & -::F11
Capslock & =::F12
Capslock & ESC::`
2025年01月21日 11点01分 9
多谢大佬
2025年02月02日 17点02分
1