Làm cách nào để hoán đổi Ctrl và Fn trên bàn phím Lenovo Thinkpad?


21

Tôi đã cố gắng trao đổi Fnchìa khóa của tôi với bên trái Control, mà không hoạt động.

Tôi đã sử dụng lệnh xevđể lấy keycodes / keyym.

Sau đó tôi đã sử dụng:

xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'

Nhưng nó chẳng thay đổi gì cả.

Tôi cũng không thể tạo ra .Xmodmapđể thay đổi các phím ở đó.

Tôi có quên gì không? Nó không ném ra một lỗi.


Có cách nào để làm điều này trong Ubuntu 14.04 không?
Louis

Câu trả lời:


29

Nếu bạn đang sử dụng máy tính xách tay Lenovo hoặc Thinkpad, hãy xem cấu hình BIOS / UEFI để kiểm tra xem có tùy chọn "Hoán đổi Fn và Ctrl" trong phần "Bàn phím" hay không. Theo hướng dẫn sử dụng, hầu hết các mô hình nên có tùy chọn đó.


Điều này chỉ giúp tôi tiết kiệm rất nhiều thời gian ... cảm ơn bạn!
Isaac Gregson

Điều này hoạt động hoàn hảo trên yoga 500 của tôi.
nilsmagnus 23/2/2016

Đây là câu trả lời đúng trong trường hợp của tôi. Cảm ơn!
Brylie Christopher Oxley

5

Bạn có thể đang sử dụng bàn phím Lenovo, báo cáo Fnnhư XF86WakeUp. Thông thường Fnhoàn toàn không đăng ký một xevsự kiện vì nó được xử lý bởi BIOS, do đó bạn không thể ánh xạ lại nó.

Thực tế là nó được báo cáo là XF86WakeUpcó nhiều nhầm lẫn, như bạn có thể thấy trong báo cáo lỗi này , nhưng nó không thực sự là một lỗi, để trích dẫn nhận xét 27 của báo cáo lỗi đó:

Nó không thực sự là một lỗi. Fn phím đánh thức khi máy bị treo. Nếu bất cứ ai muốn ánh xạ nó tới các chức năng khác thì không sao, nhưng có thể làm điều đó không phổ biến ... Fntrên ThinkPads và LenovoPads là một chìa khóa kỳ diệu / đặc biệt. Nếu chỉ tạo mã riêng của nó nếu không được kết hợp với bất kỳ tổ hợp phím ma thuật nào khác (được tô sáng màu xanh) và đó là một sự thay đổi nhiều hơn bất cứ điều gì.

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.