Google Chrome ve X ekran (xorg ve xsession) ile Ubuntu Server 14.04.3 üzerinde çalışan bir kiosk uygulamam var.
Şu anda boşta kaldıktan 2 saniye sonra fareyi gizlemek için bazı komut dosyası var ve kullanıcı fareyi hareket etmeye çalıştığında belirir. Ben sadece cursor:none
enjekte görünmez bir bindirme kaldıraç ve gerektiğinde o bindirme kaldırmak.
Kiosk'u başlattığımda kod beklendiği gibi yürütülür ve bindirmeyi yerleştirdiğini görebilirim, ancak fare sadece "yüklü" olduğundan, onunla küçük bir hareket yapana kadar kaybolmaz. Tarayıcı, fareyi ekranın ortasında gösterilen küçük bir hareket bile yapana kadar fareyi algılamıyor gibi görünüyor. Sorun sadece iyi yürütmek gibi kodumu ile ilgili olmadığından.
Yapmak istediğim şey, fare 2 saniye boyunca hareket ettirilmemişse gizleyin. Kullanıcı fareyi hareket ettirmeye çalıştığında, bir kez daha gösterin. Çözüm, X ekranını başlattıktan hemen sonra çalışmalıdır, bu yüzden X ekranını önyüklediğimde fare ekranın ortasındadır ve önyükleme sırasında dokunmasam bile 2 saniye boş kaldıktan sonra kaybolacaktır. Kiosk yeni önyükleme yapıldığında fare algılanmadığından kodumu kullanmak yerine X ekranıyla uğraşarak bunu başarmam gerektiğini tahmin ediyorum.
X ekran ile böyle bir şey yapmak mümkün mü?
init.d
klasör içinde bir dosya mı demek istiyorsun ?