Làm cách nào tôi có thể sắp xếp lại các phím trên bàn phím ngoài, nhưng vẫn giữ bố cục mặc định ở bên trong?


9

Tôi có một bàn phím ngoài với các phím Windows. Tôi muốn sắp xếp lại các phím để bố trí các phím ở phía dưới bên trái giống hệt với bàn phím bên trong trên MacBook Pro của tôi.

Điều này...

ctrlfnwindowsaltspacebar

... nên là thế này:

fncontroloptioncommandspacebar

Tôi đã thành công trong việc ánh xạ lại windowsaltcác phím đến optioncommand, tương ứng, thông qua khung Bàn phím trong Tùy chọn hệ thống, nhưng việc chuyển đổi controlfncác phím không thể thực hiện theo cách đó. Có ai biết một cách để làm điều này?


Lưu ý: Tôi không muốn chuyển đổi toàn cầucontrol và fn; Tôi chỉ muốn chuyển chúng trên bàn phím ngoài. KeyRemap4MacBook dường như chỉ có thể sắp xếp lại bàn phím bên trong. Khi tôi kiểm tra "Không ánh xạ lại bàn phím bên trong", bố cục bên trong được khôi phục, nhưng không có gì thay đổi trên bàn phím ngoài.


Bạn có thể tìm ra điều này?
William Bing Hua

Không, tôi đã không gặp may mắn: /
Will

Câu trả lời:


6

KeyRemap4MacBook cũng hỗ trợ các cài đặt dành riêng cho thiết bị:

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef>
  <item>
    <name>modifierkeys</name>
    <identifier>modifierkeys</identifier>
    <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only>
    <autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::FN</autogen>
    <autogen>__KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
    <autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L</autogen>
  </item>
</root>

Bạn có thể thấy ID nhà cung cấp và sản phẩm từ EventViewer.app. Nếu nó không thể ánh xạ lại bất kỳ phím nào trên bàn phím ngoài, hãy thử gỡ cài đặt các trình điều khiển bàn phím hoặc HID khác.

Xem nguồn cho các giá trị mã khóacài đặt được xác định trước .


EventViewer là một ứng dụng trợ giúp bên trong KeyRemap. Chúng tôi cũng có thể kiểm tra ID nhà cung cấp và thiết bị bên trong Thông tin hệ thống. EventViewer cũng hiển thị các mã khóa thực tế mà chúng ta đang gõ.
brasofilo

4

Bây giờ bạn không cần bất kỳ phần mềm bổ sung. Trong Hệ thống -> Bàn phím -> Phím điều chỉnh, bạn có thể sắp xếp lại riêng từng bàn phím.


0

Bạn thực sự có thể sử dụng Tùy chọn hệ thống như Marcin đã chỉ định. Nếu bạn muốn kiểm soát chi tiết hơn, KeyRemap dành cho các macOS cũ hơn lên đến 10.8. Sau đó, cùng tác giả đã tạo ra Karabiner. Xem trang web của anh ấy .

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.