การซ่อนเมาส์หลังจากไม่ได้ใช้งานสองสามวินาทีบนหน้าจอ X
ฉันมีแอปพลิเคชั่นคีออสก์ที่ทำงานบน Ubuntu Server 14.04.3 พร้อมหน้าจอ Google Chrome และ X (xorg และ xsession) ขณะนี้ฉันมีสคริปต์บางอย่างเพื่อซ่อนเมาส์หลังจาก 2 วินาทีที่ไม่ได้ใช้งานและเมื่อผู้ใช้พยายามย้ายเมาส์มันจะปรากฏขึ้น ฉันเพียงแค่ยกระดับการcursor:noneซ้อนทับที่มองไม่เห็นและลบการซ้อนทับนั้นเมื่อจำเป็น ดูเหมือนว่าเมื่อฉันบูทคีออสก์โค้ดจะทำงานตามที่คาดไว้และฉันสามารถเห็นโอเวอร์เลย์แทรกได้ แต่เนื่องจากเมาส์เพิ่ง "โหลด" มันจะไม่หายไปจนกว่าฉันจะเคลื่อนไหวเล็กน้อยด้วย ดูเหมือนว่าเบราว์เซอร์จะไม่ตรวจจับเมาส์จนกว่าฉันจะเคลื่อนไหวเล็กน้อยแม้กระทั่งซึ่งทำให้เมาส์ปรากฏที่กลางหน้าจอ เนื่องจากปัญหาไม่เกี่ยวข้องกับรหัสของฉันเพราะดูเหมือนว่าจะทำงานได้ดี สิ่งที่ฉันต้องทำคือถ้าเมาส์ไม่ได้ถูกย้ายเป็นเวลา 2 วินาทีซ่อนมันไว้ เมื่อผู้ใช้พยายามเลื่อนเมาส์ให้แสดงอีกครั้ง วิธีแก้ปัญหาต้องทำงานทันทีหลังจากบู๊ตจอ X ดังนั้นเมื่อฉันบู๊ตจอแสดงผล X เมาส์อยู่กลางหน้าจอและแม้ว่าฉันจะไม่ได้แตะต้องตอนบู๊ตมันก็จะหายไปหลังจาก 2 วินาทีที่ไม่ได้ใช้งาน ฉันเดาว่าฉันต้องทำสิ่งนี้ให้สำเร็จด้วยการเปิด X display แทนการใช้รหัสของฉันเนื่องจากไม่พบเม้าส์เมื่อคีออสถูกบูทใหม่ เป็นไปได้ไหมที่ทำสิ่งนั้นกับ X display?