Thông qua "Tùy chọn hệ thống -> Bàn phím -> Phím điều chỉnh" Tôi đã thiết lập: Caps Lock là Ctl.
Sau đó, tôi đã cài đặt Karabiner mới (trước đây là KeyRemapForMacBook) để đạt được bản tóm tắt khóa sau:
- Còn lại Ctl = Fn
- Fn = Ctl trái
Nhưng, thiết lập Karabiner có nghĩa là bản tóm tắt khóa "Caps Lock to Ctl" của tôi được thực hiện với "Tùy chọn hệ thống" đã bị mất. Bây giờ, Karabiner yêu cầu tôi cài đặt thêm một ứng dụng khác ( SEIL ) để chỉ ánh xạ lại phím Caps Lock. Tôi nghĩ điều đó thật lố bịch và tôi không muốn cài đặt một ứng dụng khác chỉ để ánh xạ lại một khóa.
Vì vậy, tôi đã xóa Karabiner khỏi hệ thống của mình và sau đó thiết lập bản tóm tắt khóa sau thông qua "Tùy chọn hệ thống -> Bàn phím -> Phím sửa đổi":
- Mũ khóa = Ctl
- Còn lại Ctl = Không ( Không ràng buộc khóa => khóa chết )
- Fn vẫn là Fn ( LƯU Ý: điều này không làm phiền tôi vì # 1: Dù sao tôi cũng không sử dụng nó nhiều và, # 2: Tôi đã quen với kiểu Thinkpad "Fn ở phía xa bên trái" ).
Nhưng, tôi tự hỏi, làm thế nào Karabiner thực hiện phép thuật của mình ở bên trong. Sự hiểu biết của tôi là cuối cùng, Karabiner phải chuyển cấu hình key-remap cho HĐH, phải không? Hay Karabiner tự chèn vào hệ thống (tức là dưới dạng mô-đun hạt nhân) và xem tất cả các phím được gõ trên bàn phím để phát hiện các phím Ctl và Fn?
Quan trọng hơn, dù sao đi nữa (tương tự như xmodmap trong Linux) để đạt được bản tóm tắt chính này mà không có Karabiner?