ฉันจะปิดใช้งานการวางซ้อนแป้นพิมพ์ลัดของ Unity ได้อย่างไร


24

เป็นไปได้หรือไม่ที่จะปิดการใช้งานแป้นพิมพ์ลัดบน Ubuntu 12.04


เหตุผลหนึ่งในการปิดการใช้งานนี้หรือชะลอการปรากฏตัวของปุ่มลัดซ้อนทับคือมันรบกวนการจับภาพหน้าจอด้วยฟังก์ชั่นจับภาพหน้าจอที่ใช้งานง่ายโดยปกติแล้วเปิดใช้งานโดยปุ่ม <Super> 1 คำแนะนำในการซ้อน ซึ่งมักจะไม่ใช่สิ่งที่คุณต้องการ

ฉันไม่ได้ใช้ 12.10 แต่เท่าที่ฉันรู้ว่าตัวเลือกนี้ยังไม่ถูกลบ คุณสามารถลอง reseting / การตั้งค่าความเป็นเอกภาพของคุณด้วย Compiz $ compiz.reset, $ dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay falseออกจากระบบและเข้าสู่ระบบแล้วรัน
เจสซี

คำตอบ:


16

สำหรับ Ubuntu 12.04 และต่ำกว่า:

การวางซ้อนแป้นพิมพ์ลัดจะถูกควบคุมโดยตัวเลือกในปลั๊กอินรวม Compiz

ป้อนคำอธิบายรูปภาพที่นี่

ในแท็บทดลองของccsmคุณสามารถยกเลิกการเลือกตัวเลือกที่แสดง

โปรดจำไว้ว่าการใช้ CCSM นั้นเป็นสิ่งที่ไม่ควรทำอย่างยิ่ง gconf-editor

ป้อนคำอธิบายรูปภาพที่นี่

ยกเลิกการเลือกตัวเลือกที่แสดงในเส้นทาง /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay


3
ในการติดตั้ง 12.10 ใหม่ของฉัน/apps/compiz-1/plugins/unityshellไม่มีอยู่
Bart van Heukelom

ทำไมใช้gconf-editorที่ต้องการมากกว่าการใช้ccsm?
Kristopher Ives

1
@KristopherIves - คำถาม & คำตอบนี้จะอธิบายคำถามของคุณ: askubuntu.com/questions/80589/…
fossfreedom

1
ในการติดตั้ง 14.04 ที่ค่อนข้างสดใหม่ของฉัน / apps / compiz-1 / plugins / unityshell ก็ไม่ปรากฏเช่นกัน
Tom Swirly

/ apps / compiz-1 / plugins / unityshell ไม่ปรากฏใน 16.04.1 ทั้งคู่
anon58192932

7

สำหรับคนอย่างฉันที่ชอบบรรทัดคำสั่ง:

Ubuntu 12.10+:

(ทดสอบถึง 16.04)

dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false

Ubuntu 12.04 และต่ำกว่า:

sudo apt-get install gconf-editor
gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay --type bool false

ทำงานได้ดีบน Ubuntu 18.04 ที่ใช้ Unity
มูฮัมหมัดบิน Yusrat

5

สำหรับ Ubuntu 12.10:

คุณสามารถปิดการใช้งานพฤติกรรมนี้โดยทำตามขั้นตอนนี้:

  1. ติดตั้งUbuntu Tweak ติดตั้งมัน
  2. เปิดฉลากTweaksแล้วเลือกUnity

    screenshoot

  3. ตอนนี้คุณต้องดูที่ตัวเลือกที่สองที่เรียกว่าคำแนะนำทางลัดซ้อนทับ

    screenshoot2

  4. ตอนนี้คลิกที่กล่องเพื่อปิดคุณสมบัตินี้ดังนั้นสิ่งนี้ยังคงเป็นเช่นนี้:

    screenshoot3


1
จากความอยากรู้สิ่งนี้จะทำในบรรทัดคำสั่งได้อย่างไร
Kupiakos

ฉันไม่รู้ว่านี่เป็นการเปลี่ยนแปลงตัวเลือกเฉพาะในgconf schema หรือไม่ ถ้าเป็นเช่นนั้นควรมี
Lucio

0

ฉันรู้ว่านี่เป็นเธรดเก่า แต่โซลูชัน dconf ไม่ทำงานอีกต่อไปอย่างน้อยที่สุดเท่ากับ 16.04 (และอาจเร็วกว่านี้เช่นกัน)

สำหรับ 16.04+ วิธีที่ง่ายที่สุดคือการรับ Unity Tweak Tool และไปที่ภาพรวม -> เพิ่มเติมและยกเลิกการเลือก "Hold Super สำหรับแป้นพิมพ์ลัด"


แปลกฉันเพิ่งทดสอบวิธีการแก้ปัญหาของฉันใน 16.04 และมันทำงานได้ดี
bmaupin

0

คำตอบเหล่านี้ใช้ไม่ได้กับฉันเลยและ Ubuntu Tweak ไม่ได้ช่วยจริงๆเพราะนี่เป็นการตั้งค่าสำหรับผู้ใช้แต่ละคนและเมื่อคุณเปิด Ubuntu Tweak คุณจะออกจากป๊อปอัพครั้งแรกนี้แล้ว ออกจากเหตุการณ์เมาส์ / คีย์บอร์ดครั้งแรก) ดังนั้นจุดปิดการใช้งานป๊อปอัพที่ถูกปิดใช้งานแล้วคืออะไร? การตั้งค่านี้เหมาะสมสำหรับผู้ใช้ใหม่เท่านั้น

ฉันได้ลองหลาย dconf / gsettings / ไม่ว่าจะมีคำตอบอะไรก็ไม่สามารถตั้งค่าได้สำเร็จ ฉันเหนื่อย

gsettings set org.compiz.unityshell:/ shortcut-overlay false

และยังผ่าน/usr/share/compiz/unityshell.xmlแต่ไม่มันไม่ทำงาน เห็นได้ชัดว่าป๊อปอัปนี้ปรากฏขึ้นหาก.config/unity/first_run.stampไฟล์ไม่มีอยู่ คุณสามารถ:

mkdir -p /etc/skel/.config/unity
touch /etc/skel/.config/unity/first_run.stamp

วิธีนี้ผู้ใช้ใหม่จะมีไฟล์นี้ในการลงชื่อเข้าใช้ครั้งแรกและจะไม่เห็นป๊อปอัปประณาม

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