Bạn có thể thử sử dụng xmodmap
cho việc này, một số thông tin hữu ích có tại trang ArchWiki xmodmap . Về cơ bản, đây là một tiện ích để quản lý ánh xạ bàn phím của bạn trong X. Đối với câu hỏi cụ thể của bạn, bạn có thể làm một cái gì đó như
xmodmap -pke >mycustommodmap
để có được các cài đặt hiện tại đầu tiên. Trên hệ thống của tôi, phím bấm 'xấu' gây ra một cái gì đó được gọi dead_circumflex
, có thể được tìm thấy trong tệp đó. Sau khi thay đổi điều này thành asciicircum
và tải bản đồ mới với
xmodmap mycustummodmap
chìa khóa ngay lập tức tạo ra a ^
.
Để đảm bảo rằng việc này được thực hiện tự động khi bạn đăng nhập, bạn có thể đặt tên của tệp .Xmodmap
trong thư mục chính của mình. Nếu nó không được tải tự động sau đó hoặc bạn không muốn đặt tên tệp của mình theo cách đó, bạn có thể hướng dẫn máy tính để bàn của bạn chạy lệnh được chỉ định khi khởi động bằng cách nào đó.
Biên tập
Trên thực tế, mặc dù việc có được bản đồ hiện tại trước tiên là một nơi tốt để bắt đầu, bạn không cần tất cả những dòng đó trong bạn .Xmodmap
, chỉ là những thứ bạn muốn thay đổi. Ví dụ, trong tôi .Xmodmap
, để thay đổi hành vi cho ^
(dấu mũ) và ~
(dấu ngã), nội dung chỉ là
keycode 34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode 61 = equal plus equal plus asciitilde dead_abovedot dead_tilde