ฉันจะลงทะเบียนแป้นพิมพ์ลัดบนรีลีสคีย์ได้อย่างไรแทนที่จะกดปุ่ม?


17

ฉันต้องการมีทางลัดใน Windows; Superเปิดเมนูเริ่มSuper+ Sเปิดหน้าต่างค้นหาSuper+ EเปิดThunarฯลฯ

ฉันรู้วิธีการใช้แป้นพิมพ์ลัดชุด แต่เมื่อฉันตั้งSuperเพื่อเปิดwhiskermenu, whiskermenuนอกจากนี้ยังปรากฏขึ้นในทุกกรณีอื่น ๆ ของSuper+ * ทางลัด ฉันคิดว่าเป็นเพราะ XFCE ลงทะเบียนทางลัดเมื่อมาถึงแทนที่จะรอการเปิดตัวพร้อมกัน (เช่นใน Windows)

ฉันจะตั้งค่าอย่างไร


คุณได้แก้ไขปัญหานี้แล้วหรือยัง?
มูฮัมหมัด Gelbana

ไม่ฉันไม่มี. ข้อเสนอแนะใด ๆ ยินดีต้อนรับ
ijustlovemath

ฉันมีปัญหาเดียวกันฉันหวังว่าเราจะสามารถหาวิธีแก้ปัญหานี้ได้
GTRONICK

คำตอบ:


6

คุณสามารถทำได้ด้วยวิธีนี้:

ติดตั้ง xbindkeys

sudo apt-get install xbindkeys

เรียกใช้คำสั่ง:

xbindkeys --key

ในกล่องสีขาวที่ปรากฏขึ้นให้กดแป้นผสมของคุณ ตัวอย่างWin+ Eจะคืนค่าดังต่อไปนี้:

"(Scheme function)"
    m:0x50 + c:26
    Mod2+Mod4 + e

ตอนนี้คัดลอกบรรทัดสุดท้าย (หรือวินาทีสุดท้าย) และใช้ตามที่ระบุด้านล่าง

สร้างไฟล์ใหม่.xbindkeysrcในไดเรกทอรีบ้านของคุณ

touch $HOME/.xbindkeysrc

เปิด

nano $HOME/.xbindkeysrc

ป้อนคำสั่งและคีย์ที่ต้องการตามที่ระบุด้านล่าง

"nautilus"
    release+Mod2+Mod4 + e

(หมายเหตุ: อย่าลืมreleaseแทนที่ "nautilus" ด้วยคำสั่งใด ๆ )

ในทำนองเดียวกันเพิ่มทั้งหมดต้องการชุดคำสั่งที่สำคัญหนึ่งด้านล่างอื่น ๆ

ตอนนี้เพิ่มxbindkeysไปที่xinitrc:

sudo nano /etc/X11/xinit/xinitrc

เพิ่มxbindkeysในการเริ่มต้น (บรรทัดที่ 1 หรือก่อนหน้า. /etc/X11/Xsession)

รีบูตระบบของคุณและคุณควรได้รับพฤติกรรมที่คาดหวัง

เคล็ดลับ: ตรวจสอบให้แน่ใจว่าคุณไม่ได้ตั้งค่าคอนฟิเกอเรชันที่ขัดแย้งกันใน xbindkeys และวิธี GUI ของคุณโดย DE ของคุณ

สำหรับตัวอย่างเพิ่มเติม man xbindkeys


ฉันไม่ได้อยู่ใน Xubuntu หรือแม้แต่ XFCE อีกต่อไป แต่จะพยายามหมุน VM เพื่อทดสอบสิ่งนี้ ขอบคุณที่สละเวลาตอบ ฉันคิดว่าฉันจะไม่ได้รับหนึ่ง!
ijustlovemath

จะไม่ทำงานบน Wayland
Ray Foss

-1

คุณสามารถแก้ไขได้โดยติดตั้ง XOrg ที่ได้รับการติดตั้งแล้ว

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt update && sudo apt upgrade -y

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