Làm cách nào để hoán đổi các phím ctrl và alt trong ubfox 16.04?


11

Tôi đã đọc như sau:

1. Làm cách nào để trao đổi sạch các phím alt và ctrl trong xubfox?

2. Làm cách nào để hoán đổi các phím Command và Control với xkb từng bước?

Khác với những điều trên, tôi cũng dành khá nhiều thời gian cho tài liệu google và xkb.

Tôi giả sử rằng nhiều người dùng như tôi chuyển từ Mac sang Ubuntu muốn trao đổi các phím ctrl và alt ngay sau khi hoàn tất cài đặt.

Mục đích của tôi để đăng câu hỏi này (và trả lời) ở đây là đưa ra một giải pháp nhanh chóng thay vì dành quá nhiều thời gian để xem qua các chủ đề và tài liệu trên.

Ngoài ra, không có câu trả lời nào ở trên cung cấp câu trả lời đúng. (Điều này không có nghĩa là tôi không đánh giá cao sự giúp đỡ. Các bài đăng trên đây cuối cùng đã giúp tôi đạt được những gì tôi muốn nhưng các phản hồi vẫn chưa hoàn thành.)

Chủ đề 1 chỉ hoán đổi ctrl trái với alt trái

Chủ đề 2 hoán đổi ctrl và giành chiến thắng mặc dù câu hỏi không phải là về khóa win

Câu trả lời:


13
  1. Chỉnh sửa tệp /usr/share/X11/xkb/symbols/ctrlđể thêm các dòng sau để trao đổi Right Altvới Right Ctrlkhóa:

    // 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 ] };
    };
    

    Tương tự, bạn có thể thêm các dòng để trao đổi Left Altvới Left Ctrl.

  2. Chỉnh sửa tập tin /usr/share/X11/xkb/rules/evdev.lstthành dd dòng sau trong ! optionphần:

    ctrl:swap_ralt_rctl Swap Right Alt key with Right Ctrl key
    
  3. Chỉnh sửa tập tin /usr/share/X11/xkb/rules/evdevđể thêm dòng sau trong !option = symbolsphần:

    ctrl:swap_ralt_rctl = +ctrl(swap_ralt_rctl)
    
  4. Sử dụng dconftừ bảng điều khiển (nếu cần cài đặt với apt-get install dconf-tools) và một trong các phương pháp sau:

    • Mở trình soạn thảo drc từ bảng điều khiển và điều hướng đến khóa /org/gnome/desktop/input-sources/xkb-optionsvà đặt giá trị của nó thành:

      ['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']
      
    • Sử dụng dconf từ terminal (có lẽ lệnh bên dưới sẽ hoạt động thay vì bước trước, nhưng tôi không chắc về nó):

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

1
Làm việc cho tôi, nhưng ánh xạ chính xác đã có trong tất cả các tệp trên hệ thống của tôi. Tất cả những gì cần thiết đối với tôi là lệnh cuối cùng, hoạt động như được viết.
Mack

1
Bước tốt đẹp! Thx
BurningKrom

4

Đối với những người sử dụng Bàn làm việc Gnome, điều này có thể được thực hiện thông qua GUI. Đầu tiên hãy cài đặt Công cụ Tweak Gnome từ trung tâm phần mềm, sau đó chạy nó. Sau đó, bạn có thể kiểm tra các hộp kiểm có liên quan:

Công cụ tinh chỉnh Gnome


Không có tùy chọn để trao đổi ctrl bên phải và alt mặc dù
ego
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.