如何在屏幕锁定时自动将键盘布局切换为英文?

why*_*yer 5 gnome keyboard-layout lock-screen login

我希望我的 Ubuntu 在每次锁定屏幕时自动将键盘布局切换为英语,这样我就不必每次都手动输入密码。我怎么做?

另外,我希望每次解锁屏幕后我的键盘布局也都是英文。是否可以?

小智 0

刚刚遇到同样的问题,使用像这样的 xkblayout-state 工具(假设 0 是默认的 En 键盘布局)

xkblayout-state set 0
Run Code Online (Sandbox Code Playgroud)

那么你可以先将键盘布局更改为默认值并启动 screenlocker,如下所示

 xkblayout-state set 0 && screen_locker
Run Code Online (Sandbox Code Playgroud)


小智 0

如果您不想深入使用命令行,可以配置键盘布局切换器以记住每个窗口的布局。由于锁定屏幕有自己的窗口,因此无论您之前输入哪种语言,它都会使用第一个键盘布局。

在 KDE 中:系统设置 -> 输入设备 -> 键盘 -> 布局 -> 设置Switching PolicyWindow. 您还需要将第一个布局设置为英语。