Làm thế nào để ánh xạ lại một tổ hợp phím vào một phím?


9

Có thể ánh xạ lại tổ hợp phím thành một khóa trong hệ thống dựa trên máy chủ X, để ví dụ nếu tôi nhấn End+ Arrow_up, mã khóa cho Homeđược tạo không? Google dường như im lặng về vấn đề này. Sẽ thật tuyệt nếu có một giải pháp, vì nó sẽ mở ra nhiều khả năng cho việc lập bản đồ bàn phím thuận tiện hơn.

Câu trả lời:


5

Hãy xem câu hỏi tương tự này tại superuser. Cái gì đó như

"xdotool key Home"
  End + Up

trong .xbindkeysrctập tin nên đủ.

Nếu bạn thực sự muốn thử sử dụng xmodmap, một sự khởi đầu sẽ là ánh xạ Endkhóa hoặc Upkhóa thành một phím bổ trợ. Xmodmap. Ví dụ, bạn có thể lấy hai phím của bạn với xevvà lập bản đồ các Endchìa khóa để mode_switch

keycode NN("End" keycode) = mode_switch

và sau đó bản đồ phần mode_switch của UpđểHome

keycode NN("Up" keycode) = Up NoSymbol Home

Nhưng tôi không chắc về phần đó, bạn sẽ phải thử nghiệm. Những gì chắc chắn sẽ làm việc là để cho môi trường máy tính để bàn của bạn làm việc (dconf, v.v.).

Một manh mối khác có thể được tìm thấy ở đây .

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.