如何把 Capslock 设置成 Hyper key(超级键)

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: 如何把 Capslock 设置成 Hyper key(超级键)

Re: 如何把 Capslock 设置成 Hyper key(超级键)

Post by gongnl » 11 Oct 2016, 04:07

;CapsLock+ I/K/J/L/H/N 映射成 上下左右键 删除 恢复
$CapsLock::
KeyWait, CapsLock ;等待用户松开CapsLock键
if (A_PriorKey="CapsLock")
SetCapsLockState, % GetKeyState("CapsLock","T") ? "Off":"On"
return
#If, GetKeyState("CapsLock", "P")
i::Up
j::Left
k::Down
l::Right
h::BackSpace
n::^z
u::PGUP
o::PGDN

a::RunProgByTitle("calc")

return
#If

Re: 如何把 Capslock 设置成 Hyper key(超级键)

Post by amnesiac » 29 Jan 2016, 06:33

没看懂,是这两层意思吗?
  • CapsLock切换大小写
  • CapsLock加其他按键执行其他功能

如何把 Capslock 设置成 Hyper key(超级键)

Post by scottming » 30 Dec 2015, 02:28

我是 Mac 和 windows 两头转换,mac 上可以用 Karabiner, 而 win 上,我想把 win上的 capslock 也设置成类似 command 这样的修饰键,比如说:
第一步:caps lock ==> shift + control + win键+ alt 的组合键,命名为 hyper
第二步:hyper + space ==》capslock (大小写切换)
第三步:hyper + h 、j、 k、 l 等键形成上下左右的功能。

因为刚接触 autohotkey,加上 英文比较烂,希望懂的朋友能帮帮我。

Top