Maybe someone can help me out here with an issue that we are trying to solve.
We would like the NumLock status to be transfered between sessions when a user logs in into a non persistent sessions.
I know that the actual key is Computer\HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators and that you can set it to 2 for all users but is there a way to let the user choose himself and let this roam during sessions? Not quite sure if this is even supported by Microsoft.
There is a VMware DEM config file that should accomplish this for you.
Personalization -->Create Config File --> Use a Windows Common Setting --> Keyboard -Layout, curson blink rate, etc.