如何为 i3lock 添加 i3 键绑定?

如何为 i3lock 添加 i3 键绑定?

在我的 Ubuntu 盒子上,我添加了这一行

bindsym $mod+Shift+l exec i3lock -c 000000

到我的 i3 配置文件。重新加载$mod+Shift+r并点击后,我的终端中$mod+Shift+l就会显示一个。L屏幕不锁定。

预计会出现“是否已插入”的问题,我确实安装了 i3lock。

也没有~/.xsession-errors文件。

答案1

你举的例子,

bindsym $mod+Shift+l exec i3lock -c 000000

对我来说效果很好。你i3lock安装了吗?i3lock -c 000000脱离按键绑定对您有用吗?


另外,我建议不是使用i3lock。您所做的是将屏幕变黑,并保持背光灯打开。您应该使用类似xscreensaver具有DPMS设置并且实际上会关闭背光(节省电量)的东西,

这是一个~/.xscreensaver可以做你想要的事情的有效的,

lock:           True
lockTimeout:    0:00:00
dpmsEnabled:    True
dpmsQuickOff:   True
dpmsStandby:    2:00:00
dpmsSuspend:    2:00:00
dpmsOff:        4:00:00
mode:           blank

然后你可以将它绑定到xscreensaver-command --lock而不是i3lock

相关内容