当我的debian jessie桌面盒从睡眠中唤醒时(通过新的闪亮的systemd),我的鼠标设置恢复为默认设置,重置了自定义设置
xinput set-prop 12 'Device Accel Constant Deceleration' 2.5
当我登录时运行。
如何在唤醒时运行任意用户脚本?(假设用户是X会话的所有者)
据我所知,以下是我对systemd
设置所做的唯一定制(是的,我知道这是完全错误的,因为它不适用于任意用户,但是我还没有弄清楚该如何做...这有点关系)
另外,作为当前正在使用X屏幕的用户,如何在唤醒之前运行任意用户脚本?
cat /etc/systemd/system/i3lock.service
#systemctl enable i3lock.service
[Unit]
Description=i3lock
Before=sleep.target
[Service]
User=fommil
Type=forking
Environment=DISPLAY=:0
ExecStart=/usr/bin/i3lock -c 000000
[Install]
WantedBy=sleep.target