Link to home
Start Free TrialLog in
Avatar of coffee_junkie
coffee_junkie

asked on

Sticky Keys and High Contrast ARRRRRRRRRGGGGGGGGHHHHH!!!!!!!!!!!


Hi, I have written some custom ADM's to disable Sticky Keys, Toggle Keys, Mouse Keys, High Contrast and Keyboard Response and these work well ..or so I thought.

Unfortunately the normal quiet of my day was interrupted today when the annoying warble of accessibility once more drifted down the corridors. It would seem that as the registry keys are stored in HKCU, if no one is logged on the keyboard shortcuts are re-enabled, or are only disabled once a user logs on if your prefer.

Does anyone have any idea how I can modify my windows server 2003 adm so as it is active on the default logon screen of an XP workstation as well as when users are logged in?

Me and my frayed nerves would be forever grateful!!!
Avatar of chuku
chuku
Flag of United States of America image

HKCU - the U is for User and as such it can only be applied on a User based policy
when the no user is logged the policy is not applied
sorry but you cannot apply this policy on a Computer
Avatar of coffee_junkie
coffee_junkie

ASKER

Are there any other options, other than fixing the issue through GPO? It would have been preferable, but I'm now thinking of changing the permissions to the registy key so no one has access. Can that be done thought a script?
You mean so they can't turn it on by accident in the first place? You can't edit permissions on HKCU through a group policy only HKLM, Classes Root, and USERS - And remember that HKCU doesn't even exist until someone is logged on, and the logged on user generally has permissions to this area.

So basically, unless you can find a corresponding setting for this within HKLM or something (which I can't tell you as I don't know which reg keys you modified in HKCU in the first place), it can't be done...

Pete
Hi Pete,

Thanks for the update. I think based on your answer I can sort this issue out.

The Reg Keys are all in
HKCU\Control Panel\Accessibility and modifying them works, but only while the user is logged in, so only half a solution.

I have however also found them in,
HKU\.DEFAULT\Control Panel\Accessibility which modifies the workstations default behaviour, and is therefore the other half of my solution.
 
I tried changing my adm from CLASS USER to CLASS USERS but the import failed, so can you tell me the correct syntax to reference HKEY_Users in my adm.

Many thanks,

Kris

ASKER CERTIFIED SOLUTION
Avatar of PeteJThomas
PeteJThomas
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hmmm, the NUTS app created the adm, and I needed to reference MACHINE when modifying the HKEY_USERS section of the registry. Unfortunately however it didn't work? It does when you do it manually, but no through GPO.

Never mind Christmas holidays now, so I will have another look in the New Year.

Thanks for all who helped,

Kris
Mnay thanks for all the help!