คุณทำการแมปกุญแจไปยังปุ่ม Caps Lock ใน Xubuntu ได้อย่างไร?


59

ฉันใช้ Xubuntu 12.04 ฉันจะสลับหรือทำการแมปControl(หรือคีย์ใด ๆ ) และCaps Lockคีย์ใหม่ได้อย่างไร

คำตอบ:


98

อีกทางหนึ่ง:

sudo vi /etc/default/keyboard

จากนั้นค้นหาบรรทัดที่ขึ้นต้นด้วยXKBOPTIONSและเพิ่มctrl:nocapsเพื่อทำให้ Caps Lock เป็นคีย์ควบคุมเพิ่มเติมหรือctrl:swapcapsเพื่อสลับ Caps Lock and Control

ตัวอย่างเช่นฉันดูเหมือน

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"

จากนั้นเรียกใช้

sudo dpkg-reconfigure keyboard-configuration

เหตุผลที่วิธีนี้ดีกว่าคือมันจะมีผลกับคอนโซลเสมือน (เช่นCtrl+ Alt+ F1) เช่นเดียวกับในเดสก์ท็อปกราฟิก


1
นี่คือสิ่งที่สวยงาม XKBOPTIONS มีมานานแค่ไหนแล้ว?
Ehtesh Choudhury

2
XkbOptions ได้รับการตั้งชื่อสำหรับการตั้งค่าใน X ความสามารถนั้นมาจากconsole-setupแพ็คเกจซึ่งดูเหมือนว่าจะอยู่ใน Ubuntu ตั้งแต่อย่างน้อยสุวิมลและอาจเร็วกว่านี้
Mikel

2
ทำงานได้อย่างสมบูรณ์บน xubuntu 14.04 ขอบคุณ
Bjarke Freund-Hansen

1
ใช้งานได้อย่างไม่มีที่ติบน Ubuntu 14.04
Doorknob

6
ใช้caps:escapeทำการแมปกุญแจเพื่อหลบหนี
Harry Moreno

24

ในการสลับคีย์:

Xubuntu →เครื่องมือจัดการการตั้งค่าเซสชันและการเริ่มต้น

จากนั้นในการกำหนดค่าเซสชันและเริ่มต้นไป

Application Autostart (แท็บด้านบน) → เพิ่ม (ปุ่มด้านล่าง)

ตอนนี้บนหน้าจอเพิ่มแอปพลิเคชัน

  • ชื่อ : การควบคุมและการสลับ CapsLk
  • คำอธิบาย : สลับสองปุ่ม
  • คำสั่ง : / usr / bin / setxkbmap -option "ctrl: swapcaps"

หากต้องการทำการแมปใหม่อีกครั้ง Caps Lock to Control ไปที่:

Xubuntu →เครื่องมือจัดการการตั้งค่า→เซสชันและการเริ่มต้น

จากนั้นในการกำหนดค่าเซสชันและเริ่มต้นไป

Application Autostart (แท็บด้านบน) →เพิ่ม (ปุ่มด้านล่าง)

ตอนนี้บนหน้าจอเพิ่มแอปพลิเคชัน

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"

4
ว้าวนั่นมันยากกว่าที่เคยเป็นมาก
foxxtrot

ในการติดตั้ง Ubuntu 13.10 เกือบใหม่ของฉันมันทำงานเมื่อดำเนินการด้วยตนเอง แต่ไม่ได้มาจาก“ เซสชันและการเริ่มต้น”
Chris

ฉันไม่แนะนำวิธีนี้ใช้คำตอบอื่น askubuntu.com/a/223674/29097
Evan Carroll

3

สำหรับการเขียนแทนที่จะเป็นตัวพิมพ์ใหญ่ให้compose:capsเป็น-optionsพารามิเตอร์


3

สำหรับ Raring (อย่างน้อย):

เริ่ม "รูปแบบแป้นพิมพ์" (จากเส้นประ)

กด "ตัวเลือก ... " เพื่อไปยังเมนู "ตัวเลือกรูปแบบแป้นพิมพ์"

ฉันเลือก "Ctrl key position" => "Caps lock เป็น Ctrl" รสนิยมของคุณอาจแตกต่างกัน


1
"เส้นประ" คืออะไร แน่นอนว่าไม่ใช่ Unity (ใน Xubuntu) ฉันหวังว่า ฟังดูเหมือน Gnome solution ที่ไม่สามารถใช้งานได้ใน Xubuntu
Marty ผัด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.