Control Windows related action through Ignition client

Hello everyone,

I’m looking for a way to control Windows-level actions from within the Ignition Vision Client.

Scenario

When a user presses Ctrl + Alt + Delete, Windows shows the black security screen.
I want to prevent that screen from appearing while the Vision Client is active — but only for certain user roles.

Requirements

  • Operators or other roles: Ctrl+Alt+Delete (and other OS shortcuts) should not work inside the client.

  • Admins: These actions should work normally.

  • I want similar control for other OS-level keyboard shortcuts like:

    • Windows key

    • Alt+Tab

    • Win+L

    • Etc.

Question

Is it possible for Ignition Vision to:

  1. Block or override OS-level keyboard shortcuts?

  2. Apply this behavior conditionally based on user roles?

If anyone has experience or best practices for handling OS-level key events in Vision clients, please share.

Thanks!

Ctrl-Alt-Del is very special in Windows, as it is intended to guarantee secure access to the current login information in spite of any application interference (malware).

There are tools like AutoHotKey that can intercept and manage just about everything else.

So, no.

If you really need this, switch to Linux. You can construct .Xsession files for use with auto-login that launch full-screen Vision as the desktop instead of Gnome/KDE/XFCE/whatever. In this usage, exiting Vision causes a desktop logout, typically re-triggering the auto-login (after a few seconds) right back into Vision.