Để ánh xạ lại phím menu, bạn sẽ cần phải làm như sau.
cài đặt các điều kiện tiên quyết
Cài đặt gói xkbset
:
sudo apt-get install xkbset
xác định bố cục bàn phím
Tiếp theo bạn cần xác định bố trí bàn phím nào bạn đang sử dụng. Trong trường hợp của tôi gb cho một bố trí bàn phím vương quốc Anh / Anh hoặc chúng tôi cho Hoa Kỳ
setxkbmap -layout gb
Lưu ý: nếu bạn chạy
setxkbmap -query
nó sẽ cung cấp cho bạn đầu ra như sau - nếu mô hình và bố cục là bàn phím của bạn thì bạn đang sử dụng bố cục chính xác
rules: evdev
model: pc105
layout: gb
Tiếp theo xác định rằng chúng tôi sẽ là phím chuột ánh xạ tiếp theo:
xkbset m
xkbset exp =m
tìm Menumã khóa
Ánh xạ Menuchìa khóa. Để làm điều này, chúng ta cần Menumã khóa. Trong một lần chạy thiết bị đầu cuối xev
, di chuyển chuột của bạn bên trong hình vuông và bấm Menuphím.
Kết quả cuối cùng
Trong trường hợp của tôi Menu, mã khóa của tôi là giá trị 135 và mã này sẽ được ánh xạ tới Nút chuột 2
xmodmap -e "keycode 135 = Pointer_Button2"
Đã thử nghiệm như sau:
- Sao chép một số văn bản trong một thiết bị đầu cuối - Dán hành động được bắt đầu
- Di chuột qua thanh tiêu đề - Cửa sổ di chuyển đến nền
Đặt tất cả những thứ này lại với nhau:
Ok, một khi chúng ta đã tìm ra mã khóa chính xác, chúng ta có thể kết hợp mã này để bắt đầu từ đăng nhập.
Đầu tiên tạo một tập tin trong thư mục nhà của bạn được gọi là remapkeys
gedit ~/remapkeys
Bây giờ sao chép và dán như sau
#!/bin/sh
setxkbmap -layout gb
xkbset m
xkbset exp =m
xmodmap -e "keycode 135 = Pointer_Button2"
Tiết kiệm. Trao quyền thực thi tập tin
chmod +x ~/remapkeys
Sau đó, từ tìm kiếm Dash cho Ứng dụng khởi động hoặc nếu sử dụng Gnome Classic - Ứng dụng - Khác - Ứng dụng khởi động
Thêm mục nhập Ứng dụng khởi động mới
Lệnh nên là:
bash -c "sleep 5 && ~/remapkeys"
Lệnh ngủ trong 5 giây để cho phép máy tính để bàn của bạn xuất hiện trước khi chạy tập lệnh mới của bạn - nếu máy tính để bàn của bạn không xuất hiện trong vòng 5 giây (có thể bạn đang sử dụng netbook chậm?), Sau đó tăng thời gian chờ này lên 10 hoặc 15 giây. Đăng xuất và đăng nhập để kiểm tra.