Cách chuyển đổi / vô hiệu hóa chức năng của các phím fn trên Ubuntu - Bàn phím USB


12

Xin chào Tôi gặp sự cố với bàn phím USB Lenovo mới của mình, tôi không thể (không biết cách) chuyển đổi Fncác phím trong Linux, trên windows rất dễ dàng .

Nhưng tôi không biết tôi có thể làm gì trên Linux để chuyển Fnkhóa (hoặc vô hiệu hóa), bạn có biết giải pháp nào không? Tôi cần các chức năng tiêu chuẩn F1thông qua F12...


6
Hãy thử nhấn fn + Esc.
TheWanderer

Bạn có nghĩa là chìa khóa với nhãn Fn, hoặc 12 phím với 12 nhãn khác nhau Fnvới nlà một trong 1-12? Chính xác thì bạn muốn chìa khóa để làm gì?
Volker Siegel

@ Zacharee1 Tôi đã thử, nó không hoạt động
Tomasz Cy-man

@Volker Siegel Ý tôi là 12 phím (chức năng bổ sung của F1-11), bây giờ khi tôi nhấn F1 rồi tắt tiếng, tôi phải nhấn phím Fn và F1 ... Tôi muốn chức năng chính của F1 là F1 không tắt tiếng, F2 không giảm âm lượng, v.v ... Và câu hỏi là làm thế nào để chuyển đổi chức năng đó (như một ví dụ tôi đã cho bạn liên kết với giải pháp cho các cửa sổ) hoặc vô hiệu hóa tất cả các chức năng Fn (tắt tiếng, giảm âm lượng, tăng âm lượng ...)
Tomasz Cy -man

Vì vậy, bạn muốn nhấn fntrước khi nhấn F1-12để nó hoạt động như một phím tắt?
TheWanderer

Câu trả lời:


30

nhập mô tả hình ảnh ở đây

đây là giải pháp tốt nhất mà tôi tìm thấy ;-)


Bạn sẽ rất vui khi biết rằng có một người khác có cùng một giải pháp chính xác: D Cảm ơn về pic, tôi đã bắt đầu nghĩ về vật thể nặng nhỏ nào tôi có thể sử dụng để giữ phím này. Tất cả điều đó cho một bàn phím có chất lượng rất trung bình ...
Adversus

9
Bạn đã thực hiện thủ thuật FN + ESC?
Natim

1
FN + ESC sẽ chỉ hoạt động trực tiếp trên máy tính xách tay chứ không phải bàn phím này, bàn phím cũng tắt công tắc bật / tắt Tôi nghĩ rằng nhà phát triển bàn phím này đã bị lừa.
maytham-

1
Các kỹ sư "thông minh" từ lenovo đã phá vỡ giải pháp đó. Bây giờ phím Fn nằm giữa phím điều khiển và phím windows bên trái thanh không gian. Một công cụ chặn giấy hoặc vật nặng chắc chắn là không nên đến nơi đó. Trên thực tế, việc đặt khóa Fn thực sự rất khó xử vì rất dễ nhầm với khóa Windows. Tôi đang cân nhắc mua một bàn phím khác (không phải lenovo) :-(
kriss

3

Tôi tìm thấy một giải pháp phần mềm.

sao chép chương trình sau từ github:

git clone https://github.com/lentinj/tp-compact-keyboard.git

biên dịch theo chương trình sau:

cd tp-compact-keyboard/tp-compact-usb-keyboard
make
sudo ./tp-compact-usb-keyboard /dev/hidraw1

Có thể một số lỗi được hiển thị khi bạn thực hiện chương trình.

Chương trình này đã gửi 2 tổ hợp phím đến bàn phím (0x05 và 0x01).

tôi nghĩ rằng, bạn không thể nhấn chúng một cách vật lý:

http://www.kbdedit.com/manual/low_level_vk_list.html

Chúng được ánh xạ tới các phím đặc biệt.

đây chỉ là một giải pháp tạm thời - sau khi khởi động lại, cài đặt này không còn nữa.

có thể bạn tạo một cronjob để sửa nó vĩnh viễn:

http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/


PS: Model-No: SK-8821 Bus 002 Thiết bị 002: ID 17ef: 6018 Lenovo
MaCXyLo

Bàn phím tương tự, cũng làm việc cho tôi! 1 :)
supervacuo
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.