จะปิดการใช้งานเคอร์เซอร์ของเมาส์บน LXDE ได้อย่างไร?


15

ฉันใช้ Pi เป็นอุปกรณ์แสดงผลเท่านั้นเพื่อแสดงฟีดวิดีโอดังนั้นฉันจึงไม่มีไอคอนและไม่มีรูปพื้นหลัง แต่เคอร์เซอร์ของเมาส์อยู่ตรงกลางและเมื่อฉันเริ่มวิดีโอมันใหญ่ขึ้นเพราะความละเอียดของวิดีโอ ดังนั้นฉันต้องการปิดการใช้งานอย่างสมบูรณ์

ความช่วยเหลือใด ๆ

(นอกหัวข้อ) การตั้งค่ารูปพื้นหลังเป็นหน้าจอว่างเปล่าหรือลดเวลาที่ไม่มีกิจกรรมซึ่งหน้าจอว่างเปล่าจะมีประโยชน์เช่นกัน

คำตอบ:


11

ดังต่อไปนี้:

sudo apt-get install unclutter
unclutter -display :0 -noevents -grab

เป็นที่รู้กันว่าทำงานได้อย่างสมบูรณ์บน Raspbian Wheezy


2
ทำงานกับเจสซีเช่นกัน ใช้งานได้จาก autoload ของโปรแกรมจัดการหน้าต่าง
ClearCrescendo

9

เซิร์ฟเวอร์ X มีตัวเลือก-nocursorที่จะปิดเคอร์เซอร์เมาส์อย่างถาวร

คุณต้องแก้ไข/etc/X11/xinit/xserverrcเพื่อเพิ่มตัวเลือกในการเริ่มต้น X

ฉันมองหาสถานที่อื่น ๆ เพื่อฉีดตัวเลือกเพิ่มเติม (-nocursor) แต่ไม่มีอะไรอื่นที่อยู่ในใจที่เป็นตัวจัดการการแสดงผลที่ไม่เชื่อเรื่องพระเจ้า (LXDE, KDE, GNOME, AwesomewM, Fluxbox ฯลฯ )

Unclutter (ที่ถูกกล่าวถึงโดย @lenik ) เป็นวิธีแก้ปัญหาที่ดีเช่นกันแม้ว่าจะไม่ได้เรียกใช้บ่อยจนกว่าผู้ใช้จะลงชื่อเข้าใช้ซึ่งอาจเกิดขึ้นหรือไม่เกิดขึ้นในกรณีของคุณทั้งนี้ขึ้นอยู่กับวิธีที่คุณใช้ระบบ


สิ่งนี้ไม่ได้ผลสำหรับฉันใน Raspbian Jessie
59

2
@ThN แก้ไขไฟล์ได้ที่นี่: /etc/lightdm/lightdm.conf ดูที่darmawan-salihun.blogspot.nl/2013/01//
บอย

1
@Boy Wow ... น่าอัศจรรย์เพียงแค่ มันได้ผล ขอบคุณบอย :)
59

คุณอาจจำเป็นต้องยกเลิกการใส่เครื่องหมายบรรทัดใน lightdm.conf ด้วย
pasty nasty

ดียิ่งกว่าunclutterจริง ๆ
Mauricio Pasquier Juan

2

แก้ไขไฟล์/etc/lightdm/lightdm.confโดยเช่นใช้ nano:

# nano /etc/lightdm/lightdm.conf

ก่อนอื่นให้ค้นหาบรรทัด xserver-command=Xคุณสามารถทำได้ใน nano โดยใช้:

ctrl+w xserver-command=X

ยกเลิกหมายเหตุบรรทัดและเพิ่ม:

-nocursor    

ดังนั้นดูเหมือนว่านี้:

xserver-command=X -nocursor 

คุณช่วยอธิบายสิ่งนี้ได้ไหม? มันต้องการunclutterหรือไม่ มันปิดการใช้งานตัวชี้เมาส์อย่างสมบูรณ์หรือไม่?
not2qubit

1

ใน Raspbian Stitch ( 4.9.59-v7+) ล่าสุดการใช้งานunclutterดูเหมือนเป็นวิธีที่ดีที่สุดด้วยตัวเลือกที่เรียบง่ายของการควบคุมที่เกี่ยวข้อง สิ่งหนึ่งที่ฉันสังเกตเห็นคือการใช้-idle 0เป็นความคิดที่ไม่ดีและทำให้เมาส์สั่นและ CPU ทำงานหนักเกินไป อย่างไรก็ตามหมายเลขใดก็ตามที่อยู่เหนือ 1s นั้นดี ตัวเลือกที่ดีที่สุดที่ฉันพบดูเหมือนจะเป็น:

unclutter -display :0 -idle 3 -root -noevents

หากคุณต้องการให้สิ่งนี้เริ่มโดยอัตโนมัติคุณมีสองเพิ่มบรรทัดนี้นำหน้าด้วย@หนึ่งในสองตัวเลือกของสถานที่ที่จะนำมัน:

  1. /etc/xdg/lxsession/LXDE-pi/autostart (แนะนำ)
  2. /etc/xdg/lxsession/LXDE/autostart

ไม่แน่ใจว่ามีความแตกต่างอะไร แต่ใช้LXDE-piงานได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.