93 lines
1.6 KiB
AutoHotkey
93 lines
1.6 KiB
AutoHotkey
|
;
|
||
|
; ########################################################
|
||
|
; # mspeed-layer-ck6x - MotoSpeed Layer for CK61 & CK62 #
|
||
|
; # #
|
||
|
; # Author: q3aql #
|
||
|
; # Contact: q3aql@protonmail.ch #
|
||
|
; # License: GPL v2.0 #
|
||
|
; ########################################################
|
||
|
; Version v1.0
|
||
|
;
|
||
|
; Mapper to use arrows, F1-F12 and other keys using CapsLock
|
||
|
; as FN function.
|
||
|
;
|
||
|
; Configuration to use ISO German Layout (QWERTZ)
|
||
|
;
|
||
|
SetCapsLockState, AlwaysOff
|
||
|
CapsLock & w::Up
|
||
|
CapsLock & s::Down
|
||
|
CapsLock & a::Left
|
||
|
CapsLock & d::Right
|
||
|
CapsLock & k::Home
|
||
|
CapsLock & l::End
|
||
|
CapsLock & m::PgUp
|
||
|
CapsLock & n::PgDn
|
||
|
CapsLock & Esc::
|
||
|
if GetKeyState("Shift")
|
||
|
Send, {^}
|
||
|
else
|
||
|
Send, º
|
||
|
return
|
||
|
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 & i::F11
|
||
|
CapsLock & o::F12
|
||
|
CapsLock & Backspace::Delete
|
||
|
CapsLock & h::Send {vkAFsc130} ;Volume up
|
||
|
CapsLock & g::Send {vkAEsc12e} ;Volume down
|
||
|
CapsLock & f::Send {vkADsc120} ;Volume mute
|
||
|
CapsLock & p:: Send {PrintScreen}
|
||
|
<+CapsLock::CapsLock
|
||
|
;
|
||
|
; Add extra keys:
|
||
|
!y::
|
||
|
Send, <
|
||
|
return
|
||
|
;
|
||
|
!x::
|
||
|
Send, >
|
||
|
return
|
||
|
;
|
||
|
<^>!+y::
|
||
|
Send, <
|
||
|
return
|
||
|
;
|
||
|
<^>!+x::
|
||
|
Send, >
|
||
|
return
|
||
|
;
|
||
|
<^>!y::
|
||
|
Send, <
|
||
|
return
|
||
|
;
|
||
|
<^>!x::
|
||
|
Send, >
|
||
|
return
|
||
|
;
|
||
|
<^>!'::
|
||
|
Send, \
|
||
|
return
|
||
|
;
|
||
|
;<^>!¡::
|
||
|
;Send, ~
|
||
|
;return
|
||
|
;
|
||
|
<^>!-::
|
||
|
Send, \
|
||
|
return
|
||
|
;
|
||
|
<^>!+::
|
||
|
Send, ~
|
||
|
return
|
||
|
;
|
||
|
<^>!*Escape::
|
||
|
Send, \
|
||
|
return
|