나는 그것이 잘못되었다고 생각하는 .xinitrc에 넣었습니다.
#!/bin/bash
LOCKER=$(slock)
if [ $LOCKER -eq 1 ]; then
exec xinput --set-prop 8 "Device Enabled" 0
else
exec xinput --set-prop 8 "Device Enabled" 1
fi
어디에 넣어야 하는지, 제대로 쓰여졌는지. 미리 감사드립니다
답변1
이때,매뉴얼 페이지에 따르면 slock
이 명령은 화면이 잠겨 있을 때만 실행할 수 있습니다. 따라서 마우스를 다시 활성화할 수 없습니다(slock을 사용하는 경우에만).
그러나 그래픽 환경에 따라 이벤트를 수신할 수 있습니다. 이 질문을 확인하세요:화면이 잠기거나 잠금 해제되면 스크립트 실행, 올바른 방향을 가리켜야 합니다.
마우스를 뽑았다가 다시 연결하면 xinput을 통해 마우스를 쉽게 비활성화할 수 있습니다.