按键绑定到关机电脑
Key bind to shutdown pc
我正在尝试绑定一些键来关闭电脑,而不是在终端中写入 "shutdown now"。
我在 i3 的配置文件中有这个:
bindsym $mod+Shift+d exec shutdown now
这段代码无效。
这不是应该在我按 mod+shift+d 时在终端 "shutdown now" 上写入吗?
尝试
bindsym $mod+Shift+d exec systemctl poweroff -i
我用这个模式
set $mode_system System (l) lock, (e) logout, (r) reboot, (Shift+s) shutdown
mode "$mode_system" {
bindsym l exec --no-startup-id $Locker, mode "default"
bindsym e exec --no-startup-id i3-msg exit, mode "default"
bindsym r exec --no-startup-id systemctl reboot, mode "default"
bindsym Shift+s exec --no-startup-id systemctl poweroff -i, mode "default"
# back to normal: Enter or Escape
bindsym Return mode "default"
bindsym Escape mode "default"
}
bindsym $mod+y mode "$mode_system"
我正在尝试绑定一些键来关闭电脑,而不是在终端中写入 "shutdown now"。
我在 i3 的配置文件中有这个:
bindsym $mod+Shift+d exec shutdown now
这段代码无效。
这不是应该在我按 mod+shift+d 时在终端 "shutdown now" 上写入吗?
尝试
bindsym $mod+Shift+d exec systemctl poweroff -i
我用这个模式
set $mode_system System (l) lock, (e) logout, (r) reboot, (Shift+s) shutdown
mode "$mode_system" {
bindsym l exec --no-startup-id $Locker, mode "default"
bindsym e exec --no-startup-id i3-msg exit, mode "default"
bindsym r exec --no-startup-id systemctl reboot, mode "default"
bindsym Shift+s exec --no-startup-id systemctl poweroff -i, mode "default"
# back to normal: Enter or Escape
bindsym Return mode "default"
bindsym Escape mode "default"
}
bindsym $mod+y mode "$mode_system"