Làm cách nào để trao đổi Escape và Caps Lock trong 14.04?


34

Dường như các Tùy chọn bố trí bàn phím cho phép những thứ như "Hoán đổi phím Escape và Caps Lock" đã biến mất khỏi cài đặt bàn phím trong 14.04 Có GUI nào khác để đặt chúng không? Hoặc nó trở lại dotfiles ?


Vâng, họ đã loại bỏ hầu hết trong 14.04. Nếu bạn muốn nó trở lại, báo cáo một lỗi.
Braiam

Nó thực sự hoạt động, ngoại trừ VirtualBox, nơi nó không hoạt động và người ta buộc phải dùng đến Xmodmap.
Adriano Mitre

Câu trả lời:


41

Cài đặt Công cụ Tweak Gnome (gnome-chỉnh-tool), trong tab Nhập có một tùy chọn để trao đổi Escvới Caps Lock. Điều này làm việc cho tôi trong Ubuntu 14.04.

phần gõ công cụ chỉnh gnome


1
Sẽ thật tuyệt nếu bạn có thể đăng ảnh chụp màn hình của cài đặt.
Seth

Đó là trong "Gõ" -> "Caps Key Behavior". Rất giống với các menu trước. Cảm ơn người dùng268068! dl.dropboxusercontent.com/u/17011409/gnometweaktool.png
wujj123456

1
điều này không hoạt động tốt (Unity bỏ qua cài đặt này cho tôi).
nếu __name__ là Không có

Công cụ này không phải là công cụ mặc định trong cài đặt Ubuntu nên cách tốt hơn tồn tại.
Léo Léopold Hertz

2
Tôi không khuyên dùng công cụ này vì nó không ổn định. Câu trả lời này không nên được chấp nhận.
Léo Léopold Hertz

4

Như tôi đã đề cập trong một câu hỏi tương tự khác , cách thông thường để trao đổi EscCtrllà với các dòng sau trong ~/.Xmodmaptệp:

clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock

Điều này sẽ hoạt động với tất cả các môi trường máy tính để bàn (KDE, Gnome) trên hầu hết các bản phát hành phổ biến (họ Ubuntu và Debian, họ Fedora và RH).


2
Cảm ơn rất nhiều vì điều này. Đây là một thay đổi tốt đẹp để sử dụng Vim. Tôi đang ở Xubfox. Thêm tệp cấu hình này tốt hơn nhiều so với cài đặt một chương trình hoàn toàn mới chỉ cho một cài đặt như được đề xuất trong câu trả lời được chấp nhận.
jbrock

4

Tôi đã vật lộn với điều này một chút trong quá trình thiết lập hệ điều hành cuối cùng của mình và tìm ra giải pháp. Trong thiết lập này, tôi phải đi qua Internet một lần nữa để tìm. Hãy để tôi ở đây để tham khảo trong tương lai.

Tôi đang sử dụng Ubuntu 14.04 LTS (cũng hoạt động với 16.04) và đây là cách tôi ánh xạ lại khóa mũ của mình để thoát:

  1. Thiết bị đầu cuối mở
  2. Mở /etc/default/keyboardtệp bằng sudo (ví dụ sudo nano /etc/default/keyboard)
  3. thêm caps:swapescapevào XKBOPTIONS. Sau khi sửa đổi, dòng nên như sau

    XKBOPTIONS = "mũ: swapescape"

Lưu ý rằng tôi đã không thử điều này với caps:swapescapecài đặt. Tôi đã sử dụng các caps:escapethiết lập; tức là sửa đổi của tôi chỉ sửa lại khóa mũ để thoát nhưng không ánh xạ lối thoát của tôi sang khóa mũ.

Nguồn của tôi


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.