Tạo khóa mod mới với Xmodmap để ánh xạ lại các phím?


1

Tôi đang cố gắng sắp xếp lại các dấu ngoặc đơn và phím ngoặc của mình sang một vị trí thoải mái hơn trên bàn phím.

Có thể tạo khóa sửa đổi MỚI (chẳng hạn như Control hoặc Shift) trong Xmodmap và sau đó gán cho khóa mũ không? Một cái gì đó sẽ cho phép tôi giữ phím mũ và sau đó nhấn một cái gì đó như Y hoặc T và dẫn đến đầu ra của (hoặc)?

Nếu điều đó là không thể, liệu có thể ánh xạ lại đầu ra thay đổi thay đổi của các khóa nhất định không? Ví dụ, sự thay đổi của 1 là! Có thể sắp xếp lại sự thay đổi của 1 từ! đến (.

Một khả năng khác mà tôi đã đọc về từ https://stackoverflow.com/questions/17644556/shift-key-training-wheels-and-shift-parentribution-remap , là cho bất cứ khi nào tôi cuộn hai phím (nhấn LShift, nhấn RShift, phát hành LShift, phát hànhRShift) để phát hành "()". Làm thế nào tôi có thể thực hiện những điều này?

Câu trả lời:


0

Nếu bạn cần một phím bổ trợ mới, bạn có thể sử dụng phím mode_switch. Mã khóa của nó là 203 (tôi nghĩ) vì vậy trên bàn phím thông thường có lẽ nó không ở đó và không được sử dụng (đó là ít nhất là tình huống với bàn phím của tôi).

Để đạt được những gì bạn muốn, bạn có thể sử dụng công cụ xmodmap. Xem: https://wiki.archlinux.org/index.php/xmodmap

Cá nhân tôi muốn đặt các phím mũi tên ở giữa bàn phím (j - xuống; u - lên; h trái; k - phải) vì thật khó chịu khi di chuyển bàn tay của bạn để đến với chúng.

Những gì tôi đã làm là: tạo một tệp và đặt vào đó như sau:

keycode 66 = Mode_switch NoSymbol
keycode 30 = u U Up Up
keycode 43 = h H Left Left
keycode 44 = j J Down Down
keycode 45 = k K Right Right
keycode 38 = a A Caps_Lock Caps_Lock

bây giờ Chạy: xmodmap

và bạn đã hoàn thành.

Tôi nghĩ rằng nếu bạn đặt nó dưới ~ / .Xmodmap thì nó sẽ được tải khi bạn đăng nhập (vì vậy bạn không phải gọi thủ công), mặc dù tôi chưa kiểm tra nó.

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.