我想以非 root 身份以 -20 的 nice 值启动 xcape。但是,将 nice 值设置为 -20 需要 root 权限。所以我想知道这是否有可能。我还尝试创建一个系统服务和设置User=myuser
,但是 xcape 需要 xorg,DISPLAY
因此XAUTHORITY
到目前为止我得到了什么:
[Unit]
Description=xcape: esc on caps lock
PartOf=graphical-session.target
[Service]
Type=simple
Nice=-20
ExecStart=/usr/bin/xcape -t 180 -e 'Caps_Lock=Escape'
[Install]
WantedBy=default.target