ฉันจะกำหนดค่าพฤติกรรมการซ่อนตัวเรียกใช้อัตโนมัติของ Unity ได้อย่างไร


115

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

คำตอบ:


63

11.04 และ 11.10

Unity launcher มีตัวเลือกซ่อนอัตโนมัติที่เปิดใช้งานตามค่าเริ่มต้น ลีคำตอบที่มีรายละเอียด มันมีตัวเลือกน้อย:

  • ไม่เลย - ตัวเรียกใช้งานจะไม่ซ่อนตัว
  • Autohide - ตัวเรียกใช้งานจะซ่อนอัตโนมัติตามเวลา
  • Dodge Windows - ตัวเรียกใช้งานจะซ่อนเมื่อหน้าต่างซ้อนทับ
  • Dodge Active Window - ตัวเรียกใช้งานจะซ่อนเฉพาะเมื่อหน้าต่างที่ใช้งานอยู่จะทำการซ้อนทับ

คำถามนี้มีข้อมูลเกี่ยวกับวิธีกำหนดค่าโหมดต่างๆของ Unity:


ดูเหมือนว่าจะไม่มีอยู่ใน 14.04
jcora

@jzc นี่คือคำตอบที่คุณต้องการ: askubuntu.com/a/106673/235
Jorge Castro

ฉันกำลังมองหาตัวเลือกเพิ่มเติม Dodge Windows และ Dodge Active Window คำตอบที่คุณเชื่อมโยงสถานะ: ไม่เหมือนกับ Ubuntu รุ่นก่อนหน้าตัวเลือก dodge windows ถูกลบออกเนื่องจากการทดสอบของผู้ใช้ที่แสดงให้เห็นว่ารูปแบบของการซ่อนอัตโนมัตินี้ทำให้เกิดความสับสน (จากคำตอบ)
jcora

56

12.04 และใหม่กว่า - Unity

ตัวเลือกซ่อนอัตโนมัติของ Unity Launcher ตอนนี้เป็นตัวเลือกการตั้งค่าระบบ - ลักษณะที่ปรากฏ : ตามค่าเริ่มต้นซ่อนอัตโนมัติจะถูกปิด - ใน Ubuntu รุ่นก่อนหน้าพฤติกรรมเหล่านี้จะย้อนกลับ

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

จากแท็บพฤติกรรมคุณมีตัวเลือกในการเปิดการซ่อนอัตโนมัติของตัวเรียกใช้และใช้แถบเลื่อนเพื่อควบคุมการตอบสนองต่อการเปิดเผยของตัวเรียกใช้งาน

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

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

ตัวเลือกในการเปิดการซ่อนอัตโนมัติและการควบคุมตำแหน่งฮอตสปอต (ขอบซ้าย / มุมซ้ายบน) อยู่บนแท็บพฤติกรรม

ไม่เหมือนกับ Ubuntu รุ่นก่อนหน้าตัวเลือก dodge windows ถูกลบเนื่องจากการทดสอบของผู้ใช้ที่แสดงให้เห็นว่ารูปแบบของการตรวจสอบอัตโนมัติทำให้เกิดความสับสน

12.04 & Unity-2D

ความล่าช้าของ Unity-2D Launcher เป็นตัวเลือกการตั้งค่าระบบ - ลักษณะที่ปรากฏ :

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

จากแท็บพฤติกรรมคุณมีตัวเลือกในการเปิดการซ่อนอัตโนมัติของตัวเรียกใช้งานและโดยคลิกที่ปุ่มต่ำ / สูงเพื่อควบคุมการตอบสนองต่อการเปิดเผยของตัวเรียกใช้งาน

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

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

ตามค่าเริ่มต้นลักษณะการซ่อนอัตโนมัติจะถูกปิดใช้งานซึ่งหมายความว่าตัวเรียกใช้จะมองเห็นได้อย่างถาวร


คำถามที่เชื่อมโยง:


35

11.04 และ 11.10

คุณสามารถปิดใช้งานคุณสมบัติซ่อนอัตโนมัติของ Unity launcher ได้โดยทำตามขั้นตอนง่าย ๆ เหล่านี้:

คำเตือน: CCSM เป็นเครื่องมือขั้นสูงและการใช้มันอาจทำลายเอกภาพของคุณ เพื่อหลีกเลี่ยงปัญหานี้ให้ทำตามขั้นตอนอย่างที่อธิบายไว้ที่นี่

  • ติดตั้งแพคเกจ CompizConfig Settings Manager ผ่านทาง Ubuntu Software Center

การติดตั้งเครื่องมือจัดการการตั้งค่า Compiz

  • เมื่อติดตั้งแล้วให้เปิดเครื่องมือจัดการการตั้งค่าและเลื่อนลงไปจนกระทั่งคุณเห็น 'Ubuntu Unity Plugin' ซึ่งอยู่ในหมวดหมู่ Desktop

เครื่องมือจัดการการตั้งค่า Compiz

  • ตั้งค่า 'Hide Launcher' เป็น 'ไม่เคย'

การเปลี่ยนการตั้งค่าการซ่อนอัตโนมัติของ Launcher

  • การตั้งค่าจะถูกนำไปใช้โดยอัตโนมัติและตัวเรียกใช้จะถูกล็อคเข้าที่

ตัวจัดการการตั้งค่า Compiz Config สามารถแบ่งสิ่งต่าง ๆ ได้ดูคำตอบของ jackocnrเพื่อเรียนรู้วิธีการทำสิ่งนี้ด้วยวิธี gnome มาตรฐาน
cfi

เห็นได้ชัดว่าคำถามนี้ตอบก่อนที่จะมีการเปลี่ยนแปลงลอนเชอร์

หลบหน้าต่างจะดี ฉันกลับไปที่ Unity (Ubuntu 16.04) และฉันพลาดตัวเลือกนี้ ฉันต้องการให้หยุดอัตโนมัติ แต่ไม่ใช่เมื่อฉันอยู่บนเดสก์ท็อป
Mich. Gio

16

หากคุณไม่ได้ติดตั้ง Compiz Config ไว้คุณสามารถทำได้อย่างง่ายดาย เปิดตัวgconf-editorโดยการกดปุ่มAlt+ แล้วพิมพ์และกดปุ่มF2 นำทางไปแล้วตั้งไปEnter
/apps/compiz-1/plugins/unityshell/screen0/optionslauncher_hide_mode0


15

เมื่อติดตั้ง Compiz Config (ccsm) แล้วให้ไปที่Ubuntu Unity Pluginตอนนี้คุณจะเห็นเมนูแบบเลื่อนลงถัดจากคำHide Launcherคลิกที่เมนูแบบเลื่อนลงแล้วเลือกNeverและนั่นคือ Unity launcher จะไม่ซ่อนอีกต่อไป


มันจะแสดงตัวเรียกใช้เสมอในขณะนี้ แต่ windows จะขยายให้ใหญ่ที่สุด สามารถแก้ไขได้หรือไม่
Bart van Heukelom

1
โอ้และบนจอภาพสองจอหน้าต่างบนหน้าจอรองจะเพิ่มความแปลกมาก (ความสูงเต็มความกว้าง 20 พิกเซลบนขอบ)
Bart van Heukelom

ฉันได้ "แก้ไข" ทั้งสองประเด็นโดยเลือกจอด้านซ้ายเป็นหลักแทนที่จะเป็นด้านขวาซึ่งเห็นได้ชัดว่ามันไม่สามารถจัดการได้เป็นอย่างดี
Bart van Heukelom

@Bart van Heukelom คุณจะสร้างหน้าจอหลักได้อย่างไร
James McMahon

@James McMahon พร้อมเครื่องมือปรับแต่ง Nvidia
Bart van Heukelom


2

คุณสามารถซ่อน Unity Launcher ได้โดยอัตโนมัติ ทำตามขั้นตอนด้านล่างเพื่อทำ

  • ขั้นแรกให้เปิดการตั้งค่าระบบ การตั้งค่าระบบ

  • ตอนนี้คลิกที่ไอคอนลักษณะในกลุ่มส่วนบุคคล

  • ตอนนี้สามารถมองเห็นหน้าต่างที่คล้ายกับด้านล่าง หน้าต่างลักษณะที่ปรากฏ
  • คุณจะเห็นว่าคุณลักษณะซ่อนอัตโนมัติถูกปิดใช้งานตามค่าเริ่มต้นในรุ่นของฉัน ( 16.04 )
  • คุณอยู่ที่นั่น! คลิกที่สลับเปลี่ยนไปหันคุณลักษณะON

คุณจะเห็นว่าUnity-Launcherซ่อนอัตโนมัติเมื่อเคอร์เซอร์ถูกปิด

คุณสามารถทำเช่นเดียวกันใน Ubuntu เวอร์ชันด้านบน12.04


0

คุณต้องแก้ไขที่มา & สร้างความสามัคคีใหม่ ยังไม่ได้ตรวจสอบสิ่งนี้ในบางครั้ง (natty) บิตฉันเชื่อว่ามันถูกกำหนดในเอกภาพ / ปลั๊กอิน / unityshell / src / LauncherHideMachine.cpp ซึ่งอาจมาจากที่นี่ (มาจากแหล่ง Unity-5.2

_hide_delay_timeout_length = 750;


0

17.10

ใน Ubuntu 17.10 ให้เปิดการตั้งค่า (สามารถกด windows / super key และค้นหาการตั้งค่า) แล้วสลับตัวเลือกซ่อนตัวเลือก Dock โดยอัตโนมัติภายใต้ Dock

การตั้งค่า Dock


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