การปิดใช้งานการซ่อนเมาส์ใน Gnome Terminal ขณะพิมพ์


17

ไม่มีใครรู้วิธีปิดพฤติกรรมที่แสดงความเกลียดชังซึ่งขณะนี้เป็นค่าเริ่มต้นใน Gnome Terminal - เมื่อมีการกดคีย์ตัวชี้เมาส์จะซ่อนจนกว่ามันจะถูกย้ายอีกครั้ง

ฉันพร้อมที่จะเปลี่ยน Linux distros เป็น Gnome-free หลังจากเวลาผ่านไปหลายชั่วโมงเพื่อพยายามทำให้สิ่งนี้ไม่เกิดขึ้น มันทำให้ฉันช้าลงอย่างสิ้นเชิง / ฆ่าประสิทธิภาพการทำงานของฉัน ...


ฉันกำลังอยู่ใน Fedora ล่าสุด btw
BadZen

3
ในฐานะคนที่ใช้หน้าต่างแอพพลิเคชั่นหลายบานเป็นประจำในเวิร์กโฟลว์ของฉันฉันเข้าใจความคับข้องใจของคุณอย่างสมบูรณ์ แทนที่จะคอมไพล์ GNOME ใหม่ (ซึ่งควรทำเครื่องหมายเป็นคำตอบที่ถูกต้อง) ฉันขอแนะนำให้คุณติดตั้ง ROXTerm: เดิมทีsudo apt-get install roxtermมันถูกออกแบบมาเป็นเทอร์มินัล GNOME แต่ไม่มีการพึ่งพาไลบรารี GNOME นอกจากนี้ยังซ่อนเคอร์เซอร์ในลักษณะที่เป็นตรรกะมากขึ้น!
wayfarer_boy

2
นอกจากนี้เมื่อเปรียบเทียบทั้งสองแบบเคียงข้างกันฉันเห็นสิ่งที่ฉัน / จริง ๆ / ต้องการสำหรับเคอร์เซอร์เพื่อยกเลิกการซ่อนในการย้ายเมาส์ - ไม่ต้องคลิก - และไม่ปิดการใช้งานการซ่อนตัวพร้อมกัน แม้ว่า @ Egmont ของการตอบสนองอาจยังคงคำตอบของฉันเป็น Q ถาม ...
BadZen

2
พฤติกรรมที่ไม่ดี (รายงานที่bugzilla.gnome.org/show_bug.cgi?id=725342 ) เกิดจากการขาดโฟกัส / เข้าเหตุการณ์ ( bugzilla.gnome.org/show_bug.cgi?id=677329 ) ซึ่งเพิ่งแก้ไขใน Gtk + : git.gnome.org/browse/gtk+/commit/?id=d55b815
egmont

1
สิ่งที่ F! ใช่นี่คือมัน (Fedora 22) มันซ่อนเมาส์และถ้าคุณคลิกมันมันจะไม่ปรากฏ ฉันใช้ Cinnamon บน Fedora ฉันละทิ้งแอปพลิเคชั่น gnome ส่วนใหญ่ (ตอนนี้ตัวแก้ไขไร้ประโยชน์แล้ว) ยังคงใช้ gnome-terminal อีกครั้งถึงเวลาที่จะทิ้งไว้
dashesy

คำตอบ:


4

Gnome-terminal ไม่มีตัวเลือกให้ปิดการใช้งานการซ่อนเคอร์เซอร์ของเมาส์ การเลื่อนเมาส์ในบางครั้งจะยกเลิกการซ่อนมัน (ไม่แน่ใจว่าเกณฑ์คืออะไร) และบางครั้งไม่ หลายครั้งที่คุณต้อง (ตามที่คุณสังเกตเห็นแล้ว) คลิกที่หน้าต่างเพื่อยกเลิกการซ่อน ปัญหานี้คือถ้าคุณมีหน้าต่างเทอร์มินัลหลายจอและจอภาพหลายจอโดยที่เคอร์เซอร์ซ่อนอยู่คุณจะไม่ทราบว่าคุณกำลังคลิกที่ใด

ความละเอียดคือการเปลี่ยนขั้วเริ่มต้นที่จะจำลองที่แตกต่างกันเช่นหรือเป็นที่กล่าวถึงในการแสดงความคิดเห็นxfece4-terminalroxterm

คุณจะต้องเปลี่ยนเทอร์มินัลอีมูเลเตอร์เริ่มต้นเพื่อแสดงการกำหนดค่าใหม่ของคุณตามค่าเริ่มต้นด้วย:

$ gsettings set org.gnome.desktop.default-applications.terminal exec 'xfce4-terminal'

(เปลี่ยนเทอร์มินัล xface4 ในคำสั่งเป็นอีมูเลเตอร์สำรองของคุณ)


0

นี่เป็นข้อผิดพลาดใน gnome-terminal: เคอร์เซอร์ของเมาส์บางครั้งจะซ่อนถ้าเทอร์มินัลโฟกัสอยู่

ข้อผิดพลาดถูกทำเครื่องหมายเป็นRESOLVED FIXEDดังนั้นจึงอาจถึงการกระจายของคุณ:

การแก้ไขทำให้มันกลายเป็น Gtk + 3.18.9 tarball อย่างเป็นทางการและในที่สุดก็มีปรากฏใน Debian Unstable และใน Ubuntu Xenial เบต้า

คำตอบของ James แก้ปัญหา แต่สำหรับผู้ที่ไม่แน่ใจเกี่ยวกับการสับสนกับระบบของพวกเขาทนข้อผิดพลาดเป็นเวลาอีกไม่กี่สัปดาห์จนกว่าการปรับปรุงการแจกจ่ายของคุณ gnome-terminal เป็นตัวเลือกที่ปลอดภัยที่สุด

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