18 lines
1.1 KiB
JSON
18 lines
1.1 KiB
JSON
{
|
|
"name": "WlrKeyboardFocus",
|
|
"module": "Quickshell.Wayland",
|
|
"type": "enum",
|
|
"description": "WlrLayershell keyboard focus mode",
|
|
"details": "See {{< qmltypelink type=\"local\" module=\"Quickshell.Wayland\" name=\"WlrLayershell\" mtype=\"prop\" mname=\"keyboardFocus\" >}}.\n",
|
|
"variants": {
|
|
"OnDemand": {
|
|
"details": "Access to the keyboard as determined by the operating system.\n\n{{< callout type=\"warning\" >}}\n On some systems, `OnDemand` may cause the shell window to\nretain focus over another window unexpectedly.\nYou should try `None` if you experience issues.\n\n{{< /callout >}}"
|
|
},
|
|
"None": {
|
|
"details": "No keyboard input will be accepted.\n"
|
|
},
|
|
"Exclusive": {
|
|
"details": "Exclusive access to the keyboard, locking out all other windows.\n\n{{< callout type=\"warning\" >}}\n You **CANNOT** use this to make a secure lock screen.\n\nIf you want to make a lock screen, use {{< qmltypelink type=\"local\" module=\"Quickshell.Wayland\" name=\"WlSessionLock\" mtype=\"\" mname=\"\" >}}.\n\n{{< /callout >}}"
|
|
}
|
|
}
|
|
} |