มีปุ่มลัดเพื่อย่อขนาดหน้าต่างทั้งหมดโดยไม่ต้องสลับหรือไม่?


13

ฉันรู้เกี่ยวกับปุ่มกดแสดงเดสก์ท็อป (ค่าเริ่มต้นCtrl+ Alt+ D) ซึ่งฉันใช้บ่อยพอ แต่ผมกำลังมองหาวิธีการลดหน้าต่างทั้งหมดโดยไม่เปิดใช้ "แสดงสก์ท็อป"

ฉันใช้การติดตั้งเริ่มต้น (เช่น Gnome, Metacity & Compiz) ฉันดูที่ตั้งทั้งหมดเพื่อกำหนดค่าปุ่มลัดที่ฉันรู้ ฉันได้ดูรายการ keybind ที่เป็นค่าเริ่มต้นใน Ubuntu wiki และใน Compiz wiki (ไม่ต้องพูดถึงค้นหาที่นี่)

ฉันสนใจที่จะรู้ว่ามันมีอยู่ที่ไหนถ้าไม่ใช่ใน Gnome / Metacity / Compiz หรือวิธีอื่นที่จะทำให้มันสำเร็จด้วยการใช้ปุ่มกด

คำตอบ:


9

บุคคลนี้พบวิธีที่จะทำสิ่งที่คุณกำลังมองหา: http://www.cs.bgu.ac.il/~gwiener/linux/minimizing-all-windows-in-gnome/

  1. ก่อนติดตั้ง devilspie

    sudo apt-get install devilspie
    
  2. จากนั้นสร้างไฟล์ที่เรียกว่าminimize.dsในโฟลเดอร์บ้านของคุณ ในไฟล์ดังกล่าวให้ใส่สิ่งต่อไปนี้:

    (begin
      (minimize)
      (quit))
    

    ทดสอบโดยการเรียกใช้: devilspie minimize.ds

  3. หากการทำงานตามที่มันควรจะเพิ่มทางลัด: ระบบการตั้งค่า➜➜แป้นพิมพ์ลัด

    คลิกที่ปุ่มเพิ่มและกรอกข้อมูลในฟิลด์ที่แสดงด้านล่างแทนที่YOURUSERNAMEด้วยชื่อผู้ใช้จริงของคุณ

    และในที่สุดคลิกสองครั้งที่มันบอกว่าปิดการใช้งานและกดปุ่มทางลัดของคุณ

    ข้อความแสดงแทน


ใช่ นั่นคือสิ่งที่ฉันต้องการ ด้วยวิธีนี้ฉันสามารถใช้ทั้งสองบิตของการทำงานและพวกเขาทำงานตามที่ฉันคาดหวัง
George Marian

ขอขอบคุณ. ฉันกำลังดิ้นรนกับปัญหาเดียวกันใน Cent OS 7 ที่ใช้ตามที่แนะนำและใช้งานได้!
Jitendra

9

สามารถพบได้ในระบบ ---> การตั้งค่า ---> แป้นพิมพ์ลัด

ข้อความแสดงแทน


1
Ctrl -> เปอร์ - D ทำงานสำหรับฉัน
Vlad

2

Ctrl+Alt+D? คุณสามารถตั้งค่าใน GnomeSystem->Preferences


1
ฉันรู้เกี่ยวกับปุ่มลัดนั้นและใช้บ่อยพอ อย่างไรก็ตามนั่นไม่ใช่สิ่งที่ฉันต้องการ เนื่องจากวิธีที่ฉันใช้สภาพแวดล้อม GUI ฉันต้องการวิธีที่จะย่อขนาดหน้าต่างทั้งหมดให้เล็กที่สุดโดยไม่มีการสลับ นี่คือกรณีการใช้งานของฉัน: ฉันกดปุ่มลัดจากนั้นฉันก็เปิดหน้าต่างหลายบานจากนั้นบางครั้งฉันก็กดปุ่มลัดอีกครั้ง ด้วยการสลับนั่นคือผิดทุกอย่าง สลับเป็นสิ่งที่ดีสำหรับการเข้าถึงเดสก์ท็อปอย่างรวดเร็ว แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการย่อขนาดหน้าต่างทั้งหมดโดยไม่ต้องทำด้วยตนเองสำหรับแต่ละหน้าต่าง
George Marian

2
ที่จริงแล้วคือ "แสดงเดสก์ท็อป" แทน "ย่อเล็กสุดทั้งหมด" และมันจะสลับ
Mussnoon

1

ลองใช้ wmctrl

sudo apt-get install wmctrl

จากนั้นสร้างทางลัดที่กำหนดเองใหม่ที่ดำเนินการคำสั่งต่อไปนี้

wmctrl -k on

สิ่งนี้ควรทำในสิ่งที่คุณต้องการ


นั่นเพิ่งเปิดใช้งานแสดงเดสก์ท็อปซึ่ง OP ไม่ต้องการ
อิสยาห์

@dor ถูกต้อง อย่างไรก็ตามมันเป็นคำตอบของคำถามที่ฉันถามตอนแรก คือไม่มีการสลับ การแก้ไขของ Roland อธิบายชัดเจนว่าหลังจากคำตอบนี้ถูกโพสต์ ดังนั้นแม้ว่ามันจะไม่ใช่สิ่งที่ฉันต้องการ แต่มันก็ใกล้เข้ามาแล้ว อย่างน้อยที่สุดนี่เป็นวิธีการลดขนาดหน้าต่างด้วยปุ่มลัดหนึ่งอันที่ไม่สามารถสลับได้ การโต้ตอบระหว่างสิ่งนี้กับการสลับเดสก์ท็อปการแสดงนั้นแปลก แต่ไม่ได้มีวิธีแก้ไขปัญหาอื่น
George Marian

ฉันไม่เห็นความแตกต่างระหว่างสิ่งนี้กับสิ่งที่ DoR เสนอเกี่ยวกับกรณีการใช้งานของคุณในโซลูชันของ Pawel แต่ฉันดีใจที่คุณพบสิ่งที่คุณกำลังมองหา ไชโย
Ramón

โดยทั่วไปการใช้ show desktop จะย่อขนาดหน้าต่างและจดจำว่าหน้าต่างใดถูกย่อขนาดเล็กสุด หน้าต่างเหล่านั้นจะได้รับการกู้คืนเมื่อใช้งานเดสก์ท็อปโชว์ครั้งต่อไป (เช่นมันทำงานเหมือนสลับ) นั่นไม่ใช่ความคิดเดียวกับที่ลดขนาดหน้าต่างทั้งหมด ด้วยวิธีนี้ปุ่มลัดทั้งสองดูเหมือนจะไม่โต้ตอบ นั่นคือฉันสามารถย่อทั้งหมดแล้วกดแสดงเดสก์ท็อปและไม่มีอะไรเกิดขึ้น ใช้wmctrlจะคืนค่าหน้าต่างเหล่านั้นถ้าฉันกดแสดงเดสก์ท็อป โดยไม่คำนึงถึงฉันรู้สึกซาบซึ้งในความพยายามและคุณสอนสิ่งที่มีประโยชน์ให้ฉัน ดังนั้น +1 สำหรับสิ่งนั้น
George Marian

อ่าฉันเห็นความแตกต่างแล้ว ขอบคุณสำหรับคำอธิบาย
Ramón

0

สิ่งนี้สร้างขึ้นในการตั้งค่าของ Ubuntu

ไปที่: การตั้งค่า> การตั้งค่าระบบ> ทางลัดและท่าทาง> แป้นพิมพ์ลัดทั่วโลก> เลือก 'KWin' ในเมนูแบบเลื่อนลงส่วนประกอบ KDE> จากนั้นเลื่อนลงไปที่ 'แสดงเดสก์ท็อป'> กำหนดฮอตคีย์ที่กำหนดเอง โอมเพี้ยง!


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