Ánh xạ lại hệ thống khóa rộng trong linux, không chỉ trong X


12

Tôi đang cố gắng thực hiện ánh xạ lại điển hình của capslock để kiểm soát, nhưng tôi cũng muốn ánh xạ lại điều khiển bên trái để trở thành siêu khóa thứ hai. Tôi có thể làm tốt điều này với xmodmap, nhưng ngay khi tôi chuyển sang một thiết bị đầu cuối ảo (tức là những gì xuất hiện khi bạn nhấn ctrl-alt-f1), tôi quay lại bị mắc kẹt với ánh xạ khóa mặc định. Vì vậy, điều tôi chủ yếu tìm kiếm là một cách để sắp xếp lại các phím trong các thiết bị đầu cuối ảo.

Tôi ổn với việc phải sử dụng xmodmap cho các thứ trong X và một phương thức riêng cho các thiết bị đầu cuối ảo, nhưng tôi thích làm gì đó xử lý cả hai tình huống nếu có thể.


1
Câu hỏi tương tự, câu trả lời nhiều hơn. superuser.com/questions/290115/ trên
Silfheed

Câu trả lời:



9

Từ Askubfox.com

Theo như bạn caps-> ctrlđi, điều này hoạt động. Bạn cũng có thể sử dụng phương pháp tương tự để sắp xếp lại siêu khóa của mình.

sudo vi /etc/default/keyboard

Bây giờ hãy tìm dòng bắt đầu bằng XKBOPTIONSvà thêm ctrl:nocapsvào để capsbổ sung ctrlhoặc ctrl:swapcapshoán đổi chúng.

Ví dụ, của tôi trông giống như

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

sau đó chạy

sudo dpkg-reconfigure keyboard-configuration

Lý do cách này tốt hơn là nó sẽ có hiệu lực trên các bảng điều khiển ảo (ví dụ ctrl+ alt+ F1) cũng như trong màn hình đồ họa.

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.