ฉันต้องการตรวจสอบภายในสคริปต์ทุบตีว่าผู้ใช้ของเซสชัน X ไม่มีการใช้งานนานเท่าใด
ผู้ใช้เองไม่จำเป็นต้องใช้ bash แต่เป็นเพียง X ถ้าผู้ใช้เลื่อนเม้าส์ตัวอย่างคำตอบที่ดีคือ "ไม่ได้ใช้งานเป็นเวลา 0 วินาที" หากเขาไม่ได้สัมผัสคอมพิวเตอร์ใน 5 นาทีคำตอบที่ดีก็คือ "ว่าง 300 วินาที"
เหตุผลที่ไม่ใช้ xautolock ทันทีเพื่อให้สามารถใช้พฤติกรรมที่ซับซ้อนได้ ตัวอย่างเช่นหากผู้ใช้ไม่ได้ใช้งานเป็นเวลา 10 นาทีให้ลองระงับหากเขาไม่ได้ใช้งานนานกว่า 5 นาทีให้ปิดเครื่อง (ฉันรู้ว่ามันฟังดูแปลก แต่การระงับไม่ได้ทำงานที่นี่เสมอ ... )