ฉันจะกำหนดค่าปุ่มลัด <Super> D ใน Xfce เพื่อแสดงเดสก์ท็อปได้อย่างไร


9

ฉันจะรับ Super- การDเชื่อมโยงคีย์ในเดสก์ท็อป Xfce ได้อย่างไร Start+ dไม่ทำงานและอัญเชิญมัสสุเมนู แต่ไม่แสดงเดสก์ทอป ฉันลองเปลี่ยนทางลัดจากCtrl+ alt+ Dเป็นStart+ Dแต่มันยังไม่ทำงาน

สิ่งนี้ทำงานได้ดีใน Cinnamon เมื่อSuperกดปุ่มเมนูจะปรากฏขึ้นและสำหรับStart+ dจะใช้งานได้เหมือนใน Windows

อะไรคือเหตุผลถ้ามันใช้งานได้ในซินนาม่อนมันไม่สามารถทำงานใน Xfce ได้?


คุณช่วยอธิบายวิธีการเปลี่ยนทางลัดได้ไหม?
Panagiotis Tabakis

คำตอบ:


6

คุณสามารถเปลี่ยนทางลัดที่จัดการกับตัวจัดการหน้าต่างได้ด้วยการเปิดตัวจัดการหน้าต่างจากการตั้งค่า> ตัวจัดการหน้าต่างแท็บแป้นพิมพ์

  • เลื่อนลงจนกว่าคุณจะเห็นแสดงเดสก์ท็อป (ค่าเริ่มต้น Ctrl+ Alt+ D)
  • คลิกเพื่อเลือกแถวแล้วกด Edit โปรแกรมจัดการหน้าต่าง
  • กดรวมแป้นคีย์บอร์ดที่ต้องการบนหน้าต่างป๊อปอัพจัดการหน้าต่างการดำเนินการทางลัด ( Super+ Dในกรณีของคุณ)
    ทางลัดของ Window Manager Action
  • Closeคลิก

วิธีการแสดงสก์ท็อปนี้จะถูกเรียกโดย+SuperD


2
วิธีนี้ใช้ไม่ได้หากคุณมีคีย์ Super ผูกไว้เพื่อเปิดเมนูมัสสุดูเหมือนว่า
Clément

1

ฉันมีปัญหาเดียวกันใน Linux Mint 18 Xfce

ฉันแก้ไขมันด้วยคำตอบของลิงก์นี้: http://www.linuxquestions.org/questions/linux-software-2/how-to-show-desktop-in-xfce4-601161-print/

สคริปต์ที่ใช้คำสั่ง« wmctrl -k on »และ« wmctrl -k off »

#!/bin/sh
if xprop -root  _NET_SHOWING_DESKTOP|egrep '= 1' ; then
      wmctrl -k off ;
    else
      wmctrl -k on ;
    fi

คุณสามารถสร้างทางลัดไปยังสคริปต์ในการตั้งค่าแป้นพิมพ์


1
มันไม่ขัดแย้งกับเมนู Whisker ใช่ไหม สิ่งนี้จะเกิดขึ้นหากคุณมี <Super> เพื่อเรียกเมนูมัสสุ
user12458

นั่นไม่ใช่ความขัดแย้งสำหรับฉันถ้าฉันมีเวลา <super> พัลส์เพียงพอ ดังนั้นฉันจึงชีพจร <Super> ก่อนแล้วจึง <D> และฉันก็ไม่มีปัญหา อันที่จริงฉันมีทางลัดมากขึ้นด้วย <super> + <letter> นอกจากนี้หากคุณต้องการคุณสามารถลบทางลัดไปยังเมนู Whisker ในการตั้งค่าแป้นพิมพ์
Pseudoabulafia

สามารถปรับเวลานั้นได้หรือไม่?
user12458

นั่นเป็นทางออกเดียวที่ทำงานได้จากฉันxubuntuฉันเพิ่มสคริปต์นั้นลงในไฟล์ใหม่sudo nano /usr/local/sbin/showdesktopและsudo chmod +x showdesktopAssatinate ทางลัดจากเมนูทางลัดการตั้งค่า xfce / แป้นพิมพ์ของแอปพลิเคชัน
Salem F

0

หากต้องการเปิดใช้งานให้ทำดังนี้

  • ไปที่โฟลเดอร์~/.config/xfce4/xfconf/xfce-perchannel-xml/(โปรดสังเกตว่านี่เป็นโฟลเดอร์ที่ซ่อนดังนั้นหากคุณใช้ Thunar ให้กดCtrl+ Hเพื่อดูโฟลเดอร์และไฟล์ที่ซ่อนอยู่)

  • เปิดไฟล์xfce4-keyboard-shortcuts.xml ด้วยโปรแกรมแก้ไขข้อความ (หากคุณดับเบิลคลิกไฟล์จะเปิดในเบราว์เซอร์)

  • เพิ่มบรรทัดต่อไปนี้:

    <property name="&lt;Super&gt;d" type="string" value="show_desktop_key"/>
    

ในกรณีของฉันฉันมีมันในส่วนย่อยที่สอง<property name="xfwm4" type="empty">แต่มันอาจทำงานได้ในส่วนแรก, <property name="commands" type="empty">.


ไม่ทำงานสำหรับฉัน!
user12458

จากนั้นลองข้างต้นในไฟล์เดียวกัน แต่ในโฟลเดอร์ใด ๆ เหล่านี้ (ต้องใช้sudoกำลัง): /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/และ/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/

ยังไม่ทำงาน! ฉันต้องวางไว้ในสถานที่ให้บริการเริ่มต้นหรือไม่ หรือเพียงแค่โดยตรงภายใต้ xfmw4? ฉันพยายามออกจากระบบและทดสอบ! แต่ก็ยังใช้งานไม่ได้
12458

แปลก ... คุณลองแก้ไขผ่านเมนูการตั้งค่าหรือไม่ เปิดการตั้งค่า ( xfce4-settings-managerในเทอร์มินัล) เลือก Window Manager จากนั้นเลือกแท็บคีย์บอร์ดและเลื่อนลงจนกระทั่งคุณเห็น "แสดงเดสก์ท็อป" เปลี่ยนอันนั้นโดยใช้ตัวเลือกคีย์ของคุณ

ใช่ แต่นั่นไม่ได้ผล
user12458

0

ฉันคิดว่ามีข้อบกพร่องใน XFCE หากฉันไปที่การตั้งค่า> ตัวจัดการหน้าต่าง> แป้นพิมพ์และกำหนดทางลัด Super + D มันจะทำงานจนกว่าจะรีสตาร์ทครั้งถัดไป เพื่อให้ทางลัดนี้ทำงานได้เสมอคุณต้องลบการกำหนดทางลัดที่มีอยู่ก่อน ดังนั้นกดปุ่ม [Clear] ก่อนเพื่อลบทางลัดเริ่มต้นจากนั้นกดปุ่ม Super + D มิฉะนั้นทางลัดที่มีอยู่จะยังคง "อยู่ใต้ฝาครอบ" และรบกวน

นอกจากนี้แน่นอนคุณอาจต้องการล้างตำแหน่งอื่น ๆ ที่ใช้ Windows Key (Super) เช่นเพื่อแสดงเมนู Whisker เพราะไม่เช่นนั้นทุกครั้งที่คุณกดปุ่ม Super + D มันจะพยายามเปิดเมนู Whisker ตัวอย่างเช่นฉันใช้ชุดค่าผสมอื่น ๆ กับคีย์ Windows เช่น Super + T = launch Terminal, Super + E = เรียกใช้ Thunar (คล้ายคลึงกับ Super + E บน Windows ซึ่งเปิดตัว Windows Explorer) ดังนั้นฉันต้องล้างการมอบหมาย Win Key เพื่อแสดง Whisker Menu เพื่อป้องกันไม่ให้เมนูโผล่ขึ้นมาเสมอ

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