BuzzBourque
Contributor
Contributor

I ended up scripting a solution for my issue which was similar but just numlock.

I created a .vbs file that determines the current numlock state and sends a keystroke to turn on if necessary. I placed the file in "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"

on error resume next

Set objWord = CreateObject("Word.Application")

if not objWord.NumLock ="True" then

set WshShell = CreateObject("WScript.Shell")

WshShell.SendKeys "{NUMLOCK}"

end if

objWord.Quit