Điểm:1

Trao đổi một số phím bàn phím

lá cờ us

Tôi muốn hoán đổi một số phím, chẳng hạn như Home và End trên bàn phím của mình.Tôi đã làm điều đó bằng xmodmap, nhưng điều này được hoàn nguyên mỗi khi máy tính của tôi chuyển sang chế độ ngủ và một số ứng dụng, e. g. VSCode không tôn trọng nó.

Có cách nào để trao đổi khóa vĩnh viễn và làm cho mỗi ứng dụng phát hiện ra nó không?

Tôi đang sử dụng Ubuntu 20.04.

Điểm:1
lá cờ us

Hóa ra, bạn có thể ánh xạ lại các phím trong nhân Linux.

  1. Xác định quét mã của khóa bạn muốn ánh xạ lại thành một số khóa khác. Đây sẽ là một số thập lục phân và bạn có thể thấy nó trong sudo showkey -s. Hãy cẩn thận, chương trình sẽ phát ra cả mã cho sự kiện nhấn phím và phát hành. Giả sử tôi muốn thay đổi hành vi của phím 0xe021 (Máy tính trên bàn phím của tôi.)
  2. Xác định mã khóa của khóa mà bạn muốn khóa của mình hoạt động như vậy. Đây sẽ là một số thập phân và bạn có thể lấy nó bằng sudo showkey -k. Hãy cẩn thận, chương trình sẽ phát ra cả mã cho sự kiện nhấn phím và phát hành. Giả sử tôi muốn có một phím '107' khác (Kết thúc trên bàn phím của tôi.)
  3. Số báo sudo setkeycodes e021 107, với mã của bạn.
  4. Để làm cho nó vĩnh viễn, bạn phải chạy nó sau mỗi lần khởi động với quyền root. Bạn có thể giải quyết nó bằng crontab. Chạy Sudo crontab -e và đặt lệnh của bạn từ phía trên vào cuối tệp (không có Sudo nhưng có đường dẫn tuyệt đối): /usr/bin/setkeycodes e021 107
Liso avatar
lá cờ sd
Rất hữu ích! +1

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.