ฉันค้นหาวิธีปิดใช้งานคุณสมบัติ "มุมร้อนแรง" ของปุ่มกิจกรรมใน Gnome Shell ฉันต้องการให้คลิกเพื่อที่ฉันจะไม่เปิดใช้งานโดยไม่ตั้งใจเมื่อวางเมาส์
ฉันค้นหาวิธีปิดใช้งานคุณสมบัติ "มุมร้อนแรง" ของปุ่มกิจกรรมใน Gnome Shell ฉันต้องการให้คลิกเพื่อที่ฉันจะไม่เปิดใช้งานโดยไม่ตั้งใจเมื่อวางเมาส์
คำตอบ:
ตำแหน่งนี้ถูกเปลี่ยนเป็น 11.04 สำหรับ 11.04 ดูด้านล่าง คุณสามารถแก้ไขไฟล์ได้อย่างรวดเร็ว/usr/share/gnome-shell/js/ui/layout.js
หากพบรหัส:
this._corner = new Clutter.Rectangle({ name: 'hot-corner',
width: 1,
height: 1,
opacity: 0,
reactive: true });
เปลี่ยนreactive: true
เป็นreactive: false
และจะปิดใช้งานมุมที่ร้อนแรง แต่ยังคงอนุญาตให้เปิดใช้งานหน้าจอภาพรวมโดยคลิกที่ปุ่มกิจกรรมหรือโดยการกดปุ่มSuper(Windows)
ฉันจะดูที่การสร้างส่วนขยายเพื่อแก้ไขพฤติกรรมนี้แทนที่จะแก้ไขโดยตรงของไฟล์ panel.js เพราะมันจะถูกเขียนทับด้วยการอัพเดต
เหมือนข้างบน แต่แก้ไขไฟล์/usr/share/gnome-shell/js/ui/panel.js
:
this._corner = new Clutter.Rectangle({ width: 1,
height: 1,
opacity: 0,
reactive: true });
ปรับแต่งกิจกรรมขยายมีตัวเลือกที่จะปิดการใช้งาน "กิจกรรม" ฮอตสปอต มันถูกเรียกว่า "Disable Hot Corner" นอกจากนี้ตามค่าเริ่มต้นข้อความจะถูกแทนที่ด้วยไอคอนซึ่งจะช่วยประหยัดพื้นที่
ใช้งานได้กับ Ubuntu 12.10
ในรุ่น 11.10 และใหม่กว่าคุณสามารถปิดใช้งานมุมร้อนแรงได้โดยติดตั้งส่วนขยาย" No Topleft Hot Corner " จากเว็บไซต์ส่วนขยาย Gnome-shell อย่างเป็นทางการ
ดาวน์โหลดextension.js
และmetadata.json
จากhttps://github.com/hermanus/gnome-shell-extensions/tree/master/Gnome-shell-activities-hotspot-disabler~/.local/share/gnome-shell/extensions/activitieshotspotdisabler@harmus.gmail.com/
และใส่ไว้ใน ชื่อของไดเรกทอรีมีความสำคัญ - คุณสามารถเปลี่ยนได้หากคุณเปลี่ยน uuidmetadata.json
ด้วย
นี่จะติดตั้งส่วนขยายที่แทนที่Panel.HotCorner.prototype._onCornerEntered
ฟังก์ชั่นดังนั้นหน้าจอกิจกรรมจะแสดงเฉพาะเมื่อคุณคลิกที่ 'กิจกรรม' เพื่อเปิดใช้งานเยี่ยมชมhttps://extensions.gnome.org/local/
ปัจจุบันส่วนขยายนี้ใช้งานได้กับ Gnome เวอร์ชัน 3.6 ซึ่งเป็นส่วนที่จัดส่งมาพร้อมกับ Ubuntu 12.10 หากคุณเรียกดูประวัติที่ Github คุณจะพบรุ่นที่ใช้งานได้กับ Gnome รุ่นเก่า (มากถึง 3.0. = Ubuntu 11.04)