วิธีการสลับ ctrl และ alt key ใน ubuntu 16.04?


11

ฉันได้อ่านสิ่งต่อไปนี้:

1. จะแลกเปลี่ยนคีย์ alt และ ctrl ใน xubuntu ได้อย่างไร

2. วิธีการสลับคำสั่งและปุ่มควบคุมด้วย xkb ทีละขั้นตอน?

นอกเหนือจากข้างต้นฉันใช้เวลาค่อนข้างนานกับเอกสารของ Google และ xkb

ฉันถือว่าผู้ใช้หลายคนอย่างฉันเปลี่ยนจาก Mac เป็น Ubuntu ต้องการสลับ ctrl และ alt alt ทันทีหลังจากติดตั้งเสร็จ

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

นอกจากนี้ยังไม่มีคำตอบใดถูกต้อง (นี่ไม่ได้เป็นการบอกว่าฉันไม่ได้ชื่นชมความช่วยเหลือในที่สุดโพสต์ด้านบนก็ช่วยฉันให้ได้ในสิ่งที่ฉันต้องการ แต่การตอบกลับไม่สมบูรณ์)

เธรด 1 สลับซ้าย ctrl ด้วย alt ซ้ายเท่านั้น

เธรด 2 สลับ ctrl และชนะแม้ว่าคำถามนั้นไม่เกี่ยวกับรหัสการชนะ

คำตอบ:


13
  1. แก้ไขไฟล์/usr/share/X11/xkb/symbols/ctrlเพื่อเพิ่มบรรทัดต่อไปนี้เพื่อสลับRight AltกับRight Ctrlคีย์:

    // Swap the functions of the right Alt key and the right Ctrl key.
    partial modifier_keys
    xkb_symbols "swap_ralt_rctl" {
        replace key <RALT> { [ Control_R, Control_R ] };
        replace key <RCTL> { [ Alt_R, Meta_R ] };
    };
    

    ในทำนองเดียวกันคุณสามารถเพิ่มสายที่จะแลกเปลี่ยนกับLeft AltLeft Ctrl

  2. แก้ไขไฟล์/usr/share/X11/xkb/rules/evdev.lstเพื่อ dd บรรทัดต่อไปนี้ใน! optionส่วน:

    ctrl:swap_ralt_rctl Swap Right Alt key with Right Ctrl key
    
  3. แก้ไขไฟล์/usr/share/X11/xkb/rules/evdevเพื่อเพิ่มบรรทัดต่อไปนี้ใน!option = symbolsส่วน:

    ctrl:swap_ralt_rctl = +ctrl(swap_ralt_rctl)
    
  4. ใช้dconfจากแดชบอร์ด (หากจำเป็นต้องติดตั้งด้วยapt-get install dconf-tools) และใช้วิธีใดวิธีหนึ่งต่อไปนี้:

    • เปิดตัวแก้ไข dconf จากแดชบอร์ดและไปที่คีย์/org/gnome/desktop/input-sources/xkb-optionsและตั้งค่าเป็น:

      ['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']
      
    • ใช้ dconf จากเทอร์มินัล (น่าจะเป็นคำสั่งด้านล่างควรทำงานแทนขั้นตอนก่อนหน้านี้ แต่ฉันไม่แน่ใจเกี่ยวกับมัน):

      dconf write "/org/gnome/desktop/input-sources/xkb-options" "['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']"
      

1
ใช้งานได้สำหรับฉัน แต่การแมปที่ถูกต้องมีอยู่แล้วในไฟล์ทั้งหมดในระบบของฉัน ทั้งหมดที่จำเป็นสำหรับฉันคือคำสั่งสุดท้ายซึ่งทำงานตามที่เขียนไว้
Mack

1
ขั้นตอนที่ดี! ขอบคุณ
BurningKrome

4

สำหรับผู้ใช้เดสก์ท็อป GNOME สามารถทำได้ผ่าน GUI ก่อนอื่นให้ติดตั้งเครื่องมือปรับแต่ง GNOME จากศูนย์ซอฟต์แวร์จากนั้นเรียกใช้ จากนั้นคุณสามารถตรวจสอบช่องทำเครื่องหมายที่เกี่ยวข้อง:

เครื่องมือปรับแต่ง GNOME


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