Issues with Windows Configuration Designer - Testing Keyboard Filters

ITtim 20 Reputation points
2024-03-05T16:43:44.0833333+00:00

I've been playing around with Windows Configuration designer (Ver 10.0.25398.1) and I'm having issues. A large majority of settings do not appear to have any impact.

As a test I decided to create a simple package that should block CTRL-ALT-DEL and WinD key combinations using keyboard filter.

I deployed this package to a Clean build of Windows 11 23H2(22631.3155) and it has no obvious impact at all. If I check features I see that keyboard filter hasn't been enabled. ( I assume it should?) And the blocked keys are still active.

If I check the registry I can see that new keys have been added under HKLM\Software\Microsoft\PolicyManager\current\device\knobs

They're titled SMISettings/KeyboardFilter/PredefinedKeyFilters/ followed by Key name. So the package did something!

The XML that is created from Windows Configuration Designer is as follows...

<?xml version="1.0" encoding="utf-8"?>
<WindowsCustomizations>
<PackageConfig xmlns="urn:schemas-Microsoft-com:Windows-ICD-Package-Config.v1.0">
<ID>{b2369e32-6deb-4e08-93cd-5b604203e614}</ID>
<Name>Keyboard</Name>
<Version>1.1</Version>
<OwnerType>OEM</OwnerType>
<Rank>0</Rank>
<Notes />
</PackageConfig>
<Settings xmlns="urn:schemas-microsoft-com:windows-provisioning">
<Customizations>
<Common>
<SMISettings>
<KeyboardFilter>
<Enable>Enable</Enable>
<PredefinedKeyFilters>
<AltTab>Block</AltTab>
<CtrlAltDel>Block</CtrlAltDel>
<Shift>Block</Shift>
<WinD>Block</WinD>
</PredefinedKeyFilters>
</KeyboardFilter>
</SMISettings>
</Common>
</Customizations>
</Settings>
</WindowsCustomizations>

So, Is this a case of me having missed out something vital or does this product just not work? I've had other issues with Assigned apps and other bits and pieces. Any guidance would be appreciated as this tool would be ideal for my requirements (if it worked)

Windows for IoT
Windows for IoT
A family of Microsoft operating systems designed for use in Internet of Things (IoT) devices.
401 questions
Microsoft Deployment Toolkit
Microsoft Deployment Toolkit
A collection of Microsoft tools and documentation for automating desktop and server deployment. Previously known as Microsoft Solution Accelerator for Business Desktop Deployment (BDD).
904 questions
Windows Autopilot
Windows Autopilot
A collection of Microsoft technologies used to set up and pre-configure new devices and to reset, repurpose, and recover devices.
471 questions
0 comments No comments
{count} votes

Accepted answer
  1. Simon Ren-MSFT 35,621 Reputation points Microsoft Vendor
    2024-03-11T07:31:11.6433333+00:00

    Hello,

    It's really a strange issue now. Given this situation, it is suggested to create an online support ticket to get more help. Here is the support link:

    https://learn.microsoft.com/en-us/mem/get-support

    Thanks for your understanding. Have a nice day!

    Best regards,

    Simon


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

3 additional answers

Sort by: Most helpful
  1. Simon Ren-MSFT 35,621 Reputation points Microsoft Vendor
    2024-03-06T09:41:00.32+00:00

    Hi,

    Thank you for posting in Microsoft Q&A forum.

    By default, Keyboard Filter is disabled for administrator accounts. Are you using administrator accounts? If yes, you can enable keyboard filter for administrator accounts and restart your computer to have a try.

    Refer to: Keyboard Filter configuration

    Thanks for your time. Have a nice day!

    Best regards,

    Simon


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. ITtim 20 Reputation points
    2024-03-08T16:21:19.48+00:00

    So just because I was waiting for something else I thought i'd run some other tests.

    I've attempted to make a simple kiosk package using the "Wizard" All i've set it machine name, add an admin account, add a local user and then asked it to open Edge. Essentially the bare minimum for a kiosk.

    I've attached the summary, i've also tried with a AUMID of Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe as i'm unsure which is actually correct.

    I've got the package family name from the machine i'm testing on and when I apply the provisioning package it just gives me this....User's image

    Screenshot 2024-03-08 161351

    There do not appear to be any errors in event viewer under Provisioning-diagnostics-provider.

    Curiously, If I use the AUMID for 'Calculator' it works, so I'm either missing something critical or the whole thing is just a shambles. Either seems possible at this point.

    0 comments No comments

  3. ITtim 20 Reputation points
    2024-03-11T09:10:47.67+00:00

    Thanks @Simon Ren-MSFT , It seems that I don't have permission to access support? I don't have / use Intune and this help seems to be specifically for Intune.

    Thanks

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.