Tôi nghĩ rằng câu trả lời về ControllerMate là một câu hỏi hay, nhưng vì bạn đã hỏi trong một nhận xét về một tệp cấu hình, tôi sẽ đề cập rằng cách mạnh nhất, "thô" nhất để định cấu hình cài đặt bàn phím của bạn là bằng cách tạo bố cục bàn phím tùy chỉnh. Tôi đoán rằng đây là cách các ứng dụng như ControllerMate sửa đổi các phím trên bàn phím, nhưng tôi không thể nói chắc chắn điều đó.
Bạn có thể sử dụng một trình tạo trực tuyến cho mục đích này (nó đã cũ, nhưng các .keylayout
tệp mà nó tạo vẫn hoạt động trong Snow Leopard) hoặc GUI như Ukelele (miễn phí).
Khi thực hiện theo cách này, bạn sẽ thêm .keylayout
tệp XML kết quả vào /Library/Keyboard Layouts
(để mọi người dùng sử dụng) hoặc ~/Library/Keyboard Layouts
(chỉ dành cho người dùng hiện tại). Sau đó, bạn sẽ kích hoạt bố cục tùy chỉnh trong Tùy chọn hệ thống -> Ngôn ngữ & văn bản -> Nguồn đầu vào.
Đối với bàn phím bên thứ ba của bạn, sẽ rất khó để tìm ra mã khóa trong một bản đồ nhất định cho các phím "vô dụng" đó cho "Quay lại", "Chuyển tiếp", "Thư", v.v. Cá nhân tôi sẽ đi với một Chương trình GUI cho phép tôi "nhấn và đặt" để không phải nghiên cứu thêm hoặc phỏng đoán về phía tôi.
Vì vậy, tóm lại, tôi không nói rằng phương pháp này dễ hơn hoặc thậm chí mạnh hơn so với sử dụng một ứng dụng như ControllerMate, nhưng ít nhất nó cũng giúp giải thích cách bàn phím có thể được ánh xạ lại trong OS X mà không cần chương trình "người trung gian" ở lại chạy trong nền