WlrKeyboardFocus[enum]

import Quickshell.Wayland

WlrLayershell keyboard focus mode More

Variants

Detailed Description

See WlrLayershell.keyboardFocus.

Variant Details

Exclusive

Exclusive access to the keyboard, locking out all other windows.

⚠️

You CANNOT use this to make a secure lock screen.

If you want to make a lock screen, use WlSessionLock.

None

No keyboard input will be accepted.

OnDemand

Access to the keyboard as determined by the operating system.

⚠️
On some systems, OnDemand may cause the shell window to retain focus over another window unexpectedly. You should try None if you experience issues.