From 9e2fc1f2b76a1c9699052b1c14260965cc0c8168 Mon Sep 17 00:00:00 2001 From: kkard2 Date: Sat, 7 Oct 2023 13:11:23 +0200 Subject: shift lock (scuffed) --- _windows/ahk/capslock.ahk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/_windows/ahk/capslock.ahk b/_windows/ahk/capslock.ahk index 723dc43..34a7379 100644 --- a/_windows/ahk/capslock.ahk +++ b/_windows/ahk/capslock.ahk @@ -10,6 +10,7 @@ GroupAdd("Browser", "ahk_exe msedge.exe") GroupAdd("Browser", "ahk_exe firefox.exe") CapsLockState := false +ShiftLockState := false HarpoonLastWindowIndex := 0 HarpoonRun(winTitle) { @@ -36,6 +37,22 @@ HarpoonRun(winTitle) { global CapsLockState := not CapsLockState SetCapsLockState CapsLockState } +Enter::{ + global ShiftLockState := not ShiftLockState + if ShiftLockState { + SendInput "{LShift Down}" + } else { + SendInput "{LShift Up}" + } +} ++Enter::{ + global ShiftLockState := not ShiftLockState + if ShiftLockState { + SendInput "{LShift Down}" + } else { + SendInput "{LShift Up}" + } +} ; vim motion h::Left -- cgit v1.3.1