Bản đồ Windows windows Phím key trên bàn phím để ct ctrl


17

Tôi đang dùng Ubuntu và sử dụng bàn phím Microsoft. Tôi muốn ánh xạ Winchìa khóa của tôi đến một Ctrlchìa khóa. Làm thế nào tôi có thể làm điều đó?

Câu trả lời:


14

xmodmapcho phép bạn sửa đổi keymap. Tạo một tệp để giữ các lệnh xmodmap ( ~/.xmodmaprclà một lựa chọn phổ biến). Các Winkhóa được gọi là "Super" trong xmodmap (Super_L và Super_R cho các bên trái và bên phải). Theo mặc định, chúng được kết nối với mod4, vì vậy bạn muốn xóa chúng khỏi công cụ sửa đổi đó và thêm chúng vào control. Thêm phần này vào tệp lệnh:

remove mod4 = Super_L Super_R
add control = Super_L Super_R

Nói xmodmapđể tải nó với:

$ xmodmap ~/.xmodmaprc

Nó sẽ chỉ tồn tại chừng nào phiên X của bạn thực hiện, vì vậy bạn sẽ cần chạy lại mỗi lần hoặc đặt nó vào một cái gì đó giống như ~/.xinitrcvậy để nó sẽ được chạy tự động


11
jinx:819 Z$ grep ctrl /usr/share/X11/xkb/rules/evdev.lst | grep win
  altwin:ctrl_win      Control is mapped to Win keys (and the usual Ctrl keys)
  altwin:ctrl_alt_win  Control is mapped to Alt keys, Alt is mapped to Win keys

Đi vào cài đặt bàn phím, nhấp vào "Tùy chọn", mở rộng "Hành vi phím Alt / Win" và chọn "Điều khiển được ánh xạ tới phím Win".

(Phiên bản dòng lệnh : setxkbmap -options altwin:ctrl_win, sau đó chỉnh sửa /etc/X11/xorg.confvà thêm XkbOptions "altwin:ctrl_win"vào phần bàn phím InputDevice. (Nếu đã có một XkbOptionsdòng, sau đó thêm nó vào dòng đó, được phân tách bằng dấu phẩy : XkbOptions "grp:alt_shift_toggle,altwin:ctrl_win".)


Ồ, điều đó có phần đơn giản hơn câu trả lời của tôi. Nice
Michael Mrozek

/ usr / bin / setxkbmap von debian x11-xkb-utils-7.7 + 2 có mệnh đề "-option" mà không có "s" như trong "-options".
把 友情 留

1
và debian từ nhiều năm trước đã thống nhất cấu hình bàn điều khiển và bàn phím x11 trong "/ etc / default / keyboard". tệp này có cú pháp x11 và được xserverrc cung cấp, trong khi được dịch cho setupcon trong một bản initscript.
把 友情 留
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.