ฉันสามารถกำหนดแป้นพิมพ์ลัดด้วยปุ่ม Super ได้หรือไม่


24

ใน 10.04 ฉันมีแป้นพิมพ์ลัดจำนวนมากที่กำหนดโดยใช้Super/ Mod4และอีกหนึ่งคีย์เดียว

  • Super+ Oวิ่ง Opera
  • Super+ Wเปิด Nautilus ชี้ไปที่โฟลเดอร์งานของฉัน ฯลฯ

ใน 11.04 สิ่งเหล่านี้ดูเหมือนจะไม่ทำงาน - มีเพียงSuper+ Rทำงานเพื่อรันเทอร์มินัลและSuper+ Shift+ Wรัน Nautilus ได้สำเร็จ

มีวิธีที่ฉันสามารถทำให้ฟังก์ชันเหล่านี้ทำงานอีกครั้งได้ไหม?

เพิ่มไว้ในแป้นพิมพ์ลัดไม่ได้ทำงานและไม่ไม่เพิ่มคำสั่งในCompizConfig จัดการการตั้งค่า


1
คุณกำลังเพิ่มคำสั่งในปลั๊กอินคำสั่งสำหรับ ccsm หรือไม่? มันใช้งานได้ดีสำหรับฉัน: อย่าลืมตั้งค่าทั้งคำสั่งและใช้การโยงคีย์: P
MarkovCh1 1

ใช่ฉันทำอย่างนั้นตามที่ฉันเขียนและตั้งค่าการโยงคีย์ แต่มันไม่ทำงานจนกว่าฉันจะลบการเชื่อมโยงตัวเรียกใช้ตามที่ได้รับคำแนะนำด้านล่าง
Rasmus

2
การติดตามสำหรับ 12.04: ฉันพบปัญหาในการอัปเดตเป็น 12.04 นั่นคือปุ่มลัดบางตัวใช้งานไม่ได้อีกครั้งและบางตัวได้รับการแก้ไข ภายใต้ระบบการตั้งค่า> คีย์บอร์ด> ลัดบางส่วนของทางลัดของฉันเองได้รับการเปลี่ยนแปลงจากการSuper+<key> Mod4+Super+Hyper+<key>เหล่านี้ทำงาน wtill เพื่อให้ได้ทั้งหมดที่มีการปรับเปลี่ยนอื่น ๆ Ctrl+Super+<key>เช่น Pure Super+<key>ไม่ทำงานเมื่อตั้งค่าในกล่องโต้ตอบนั้น การตั้งค่าใน CCSM โดยใช้ปลั๊กอินคำสั่งใช้งานได้ (ใช้ร่วมกับคำตอบด้านล่าง)
Rasmus

ฉันต้องบอกว่าฉันซาบซึ้งจริง ๆ ว่าทางลัด Dash / Launcher <kbd> Super </kbd> นั้นสามารถแก้ไขได้ทีละตัว โดยทั่วไปฉันชอบแนวคิด แต่ฉันต้องการอยู่แบบไม่มีทางลัดหลายอย่างเช่น <kbd> Super </kbd> + <kbd> G </kbd> ที่ฉันเคยใช้ใน terminator
tlwhitec

คำตอบ:


33

สิ่งนี้เกิดขึ้นเพราะใน Natty Super/ Mod4เป็นทางลัดไปยังพาเนล Unity คุณสามารถเปลี่ยนได้ใน Compiz

  1. ติดตั้งcompizconfig ตั้งค่าผู้จัดการติดตั้ง compizconfig-settings-managerแพคเกจ

  2. Hit Alt+ F2พิมพ์about:configและกดEnterเพื่อเปิดการกำหนดค่า Unity

  3. เปลี่ยนช็อตคัตสำหรับคีย์เพื่อแสดงตัวเรียกใช้งานตามที่คุณต้องการปลดSuperกุญแจ:

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

ในตัวอย่างนี้ฉันเปลี่ยนจากSuperเป็นSuper+L

ตอนนี้คีย์ mod ของคุณสามารถใช้ได้ฟรีตามที่คุณต้องการ


2
ข้อเสียอย่างหนึ่งของเรื่องนี้คือ Super + (หมายเลข) ไม่ทำงานอีกต่อไปเพื่อสลับระหว่างแอปอย่างรวดเร็วอย่างน้อยก็ไม่ต้องใช้แป้นพิมพ์ Azerty ของฉัน
Bleep Bloop

คุณพูดถูก
desgua

คุณอาจพบคำตอบแรกได้ที่askubuntu.com/questions/378037/…มีประโยชน์ในการดูว่าการจับคู่กุญแจของคุณคืออะไร
Michael Durrant

ฉันไม่สามารถหาเทียบเท่ากับสิ่งนี้ในอูบุนตู 14.04 คุณจะรู้ว่าจะเป็นอย่างไร
สาม Diag

ใน Ubuntu 14.04 คุณสามารถกำหนด "Super" + "Key" ให้กับทางลัดโดยไม่จำเป็นต้องเปลี่ยนทางลัดของ launcher
desgua

6

เมื่อต้องการทำสิ่งนี้โดยไม่ต้องติดตั้งอะไรและไม่จำเป็นต้องนำทางเมนูที่ไม่คุ้นเคย

  1. กดAlt+F2
  2. ชนิด gnome-terminal Enter
  3. ชนิด gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher '<Super>a' Enter

เปลี่ยนaafter <Super>เป็นคีย์ที่คุณต้องการ

โปรดทราบว่าsและwถูกใช้ไปแล้วและฉันไม่แนะนำให้ใช้lเพราะมักจะใช้สำหรับล็อคหน้าจอ


2
gnome-terminalแนะนำให้รันเนื่องจากคุณไม่สามารถวางลงในAlt+F2กล่องโต้ตอบ Bug 736222
Mikel

0

เรียบง่ายจากที่นี่ : ในการตั้งค่าระบบ / แป้นพิมพ์ / แท็บการพิมพ์ / ลิงค์การตั้งค่าเค้าโครง (ที่ด้านล่าง) / แท็บเลย์เอาต์ / ปุ่มตัวเลือก / "การทำงานของปุ่ม Alt / Win" ให้เลือก Meta จะถูกแมป

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