Có cách nào để ánh xạ lại các phím Fn và Ctrl trên bàn phím không dây của Apple không?


20

Tôi đang sử dụng bàn phím Apple Wireless và tôi hơi thất vọng vì Fnphím và Ctrlphím đó có thứ tự đó. Nó không thuận tiện cho tôi. Làm thế nào tôi có thể dễ dàng trao đổi chúng?


HĐH nào? Mac hay Windows?
tumchaaditya

Câu trả lời:


7

Các cửa sổ:

Nó có thể được thực hiện bằng cách sử dụng SharpKeys 2.1.1 :

SharpKeys là một tiện ích quản lý khóa Registry cho phép Windows sắp xếp lại một khóa cho bất kỳ khóa nào khác. Bao gồm trong ứng dụng là danh sách các phím bàn phím phổ biến và tính năng Type Key để tự động nhận dạng hầu hết các phím bàn phím.

  • Bạn có thể làm gì:

    Ánh xạ toàn bộ khóa sang bất kỳ khóa nào khác - ví dụ: bạn có thể sắp xếp lại Caps Lock thành phím Shift

  • Những gì bạn không thể làm:

    Cho phép bạn trao đổi hai khóa với nhau - ví dụ: bạn không thể có vị trí hoán đổi Q và Z vì mã ánh xạ lại bị nhầm lẫn


Mac OS X

Nó có thể được thực hiện bằng DoubleCommand :

DoubleCommand là phần mềm dành cho Mac OS X (phần mở rộng kernel) cho phép bạn sắp xếp lại các phím, nói cách khác là thay đổi cách hoạt động của bàn phím. Thường được sử dụng để làm cho bàn phím PC thoải mái hơn với máy Mac, hoán đổi các phím Alt (Tùy chọn) và Windows (Lệnh hoặc Apple), vì chúng ở vị trí hoán đổi trên bàn phím Mac và PC. DoubleCommand là một cách nhanh chóng và dễ dàng để khắc phục điều này nếu bạn sử dụng bàn phím PC với máy Mac.


Đọc liên quan:

Tôi đã tìm thấy Bàn phím MacBook Pro - Cách hoán đổi / phím Remap? để chứa thông tin hữu ích về chủ đề này.


Cảm ơn DoubleCommandliên kết phần mềm, tôi đã tìm thấy nó trước khi xem bài viết của bạn :) Nhưng nó giúp tôi. Và tôi có một vấn đề khác: làm thế nào để xác định lại eject? Có thể không?! Tôi muốn thiết lập deletehành vi ... Fu ** ing apple devs nghĩ rằng chúng tôi không sử dụng deletehoặc không thuận tiện để nhập fn+backspacethay vì deletekhi lập trình?
ValeriiVasin

Ngoài ra với DoubleCommandtôi có một vấn đề khi sử dụng các phím tắt kết hợp (ví dụ : Ctrl+Shift+Up. Chỉ các nút gốc hoạt động ...
ValeriiVasin

DoubleCommand không thể trao đổi chúng, theo thông tin trên trang web. Nó chỉ có thể sắp xếp lại fnchìa khóa thành một controlchìa khóa.
iconoclast

2
Sharpkey không thể phát hiện phím fn trên bàn phím Apple. randyrant.com/sharpkeys/faq.htm # 15
C9HDN

5

Than ôi, điều này có lẽ sẽ không làm việc. Ngoại trừ việc trao đổi phần sụn của bàn phím bluetooth hoặc tua lại các nút phần cứng.

Lý do : Khóa Fn là công cụ sửa đổi cho các scancodes được tạo. Phím này là một sửa đổi ở cấp độ phần cứng. Không thể nhìn thấy phím bấm fn ngay cả (sử dụng 'xev' trên bàn phím bluetooth Apple của tôi trong linux)

EDIT: Một thử nghiệm nhanh cho thấy có thể khả thi (sử dụng showkey trên tty thực):
Fn có mã khóa 464
Ctrl có mã khóa 29


4

Đối với các phiên bản tối đa (và bao gồm) 10.11, bạn có thể trao đổi các khóa bằng Karabiner (trước đây là KeyRemap4MacBook), trong khi DoubleCommand chỉ có thể biến fnkhóa của bạn thành một controlkhóa.

Đối với các phiên bản 10.12+, bạn sẽ muốn sử dụng Karabiner-Elements , bản viết lại hoàn chỉnh của Karabiner, vẫn đang theo kịp chức năng có sẵn trong Karabiner. Các tính năng mà nó hỗ trợ vẫn còn thay đổi.


Thật tuyệt vời, điều này hoạt động trên OSX 10.11.x.

Đối với macOS Sierra, bạn sẽ muốn nhận Karabiner-Elements
AlexG

4

Trong Windows, cài đặt trình điều khiển sau cho phép dễ dàng trao đổi Ctrl và Fn.

https://github.com/samartzidis/WinAppleKey

Ngoài ra, cmd / win và alt cũng có thể được hoán đổi và một số tổ hợp phím Fn + từ bố cục Mac được cài đặt:

  • Ctrl -> Fn (có thể định cấu hình khi cài đặt)
  • Fn -> Ctrl (có thể định cấu hình khi cài đặt)
  • Alt trái / phải -> Windows trái / phải (có thể định cấu hình khi cài đặt)
  • Windows trái / phải -> Alt trái / phải (có thể định cấu hình khi cài đặt)
  • Đẩy ra -> Xóa
  • Fn + Backspace -> Xóa
  • Fn + Enter -> Chèn
  • Fn + F3 -> (Ứng dụng) Máy tính của tôi
  • Máy tính Fn + F4 -> (Ứng dụng)
  • Fn + F5 -> Tạm dừng / Nghỉ
  • Fn + F6 -> Màn hình in
  • Fn + F7 -> bản nhạc trước
  • Fn + F8 -> phát / tạm dừng
  • Fn + F9 -> bài hát tiếp theo
  • Fn + F10 -> tắt tiếng
  • Fn + F11 -> giảm âm lượng
  • Fn + F12 -> tăng âm lượng
  • Fn + Lên -> Trang Lên
  • Fn + Xuống -> Trang Xuống
  • Fn + Trái -> Trang chủ
  • Fn + Phải -> Kết thúc

Liên kết rất tệ :(
Samuel

Dự án đã được đổi tên rõ ràng. Tôi cập nhật các liên kết trong câu trả lời. Ngoài ra, mô tả của dự án nói rằng Win 10 được hỗ trợ và Win 7 và các phiên bản khác có thể hoạt động, nhưng không được thử nghiệm. Tôi mới thử nghiệm trên Win 7 64 bit và cài đặt màn hình xanh cho máy tính của tôi.
Samuel

Bất cứ ai cũng biết về một công cụ tương tự cho chính bàn phím máy tính xách tay? macbook pro retina 13 giữa năm 2014
AlfaTeK


1

(Bổ sung cho câu trả lời của Zuuls)

Linux

Tôi đã thử sửa đổi mô-đun hạt nhân cho Bàn phím Apple tại đây . Nếu bạn có Linux kernel phiên bản 3.13 (hoặc đóng), bạn có thể dễ dàng tải nó.

Tôi không có kinh nghiệm viết các mô-đun hạt nhân, vì vậy một số mã có thể không hoạt động như mong đợi. Theo tôi biết, nó hoạt động trên bàn phím của tôi :)


Có một giải pháp cập nhật hơn cho điều này?
ditto
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.