SetCapsLockState / SetNumLockState / SetScrollLockState
Sets the state of the CapsLock/NumLock/ScrollLock key. Can also force the key to stay on or off.
SetCapsLockState , State SetNumLockState , State SetScrollLockState , State
Parameters
- State
If this parameter is omitted, the AlwaysOn/Off attribute of the key is removed (if present). Otherwise, specify one of the following words:
On: Turns on the key and removes the AlwaysOn/Off attribute of the key (if present).
Off: Turns off the key and removes the AlwaysOn/Off attribute of the key (if present).
AlwaysOn: Forces the key to stay on permanently.
AlwaysOff: Forces the key to stay off permanently.
Remarks
A key can also be toggled to its opposite state via the Send command; for example: Send {CapsLock}
.
Keeping a key AlwaysOn or AlwaysOff requires the keyboard hook, which will be automatically installed in such cases.
Related
SetStoreCapsLockMode, GetKeyState
Examples
SetNumLockState, On SetScrollLockState, AlwaysOff