Làm cách nào để có bàn phím ngoài của Apple chấp nhận đầu vào phím bổ trợ từ bàn phím trong của Macbook (và ngược lại)?


10

Tôi mới mua một bàn phím Apple cũ hơn, với ý tưởng rằng tôi có thể sử dụng nó cùng với bàn phím Macbook Pro bên trong của tôi để thay thế cho việc mua một bàn phím có khả năng chia thành hai mảnh. Ý tưởng là tôi sẽ có thể đặt tay phải lên bàn phím ngoài và tay trái của tôi trên bàn phím bên trong và gõ như bình thường.

Tôi cắm bàn phím ngoài vào và tôi có thể gõ tốt. Vấn đề xảy ra khi tôi cố gắng sử dụng bất kỳ loại tổ hợp phím nào với cả hai bàn phím cùng một lúc. Ví dụ: khi tôi nhấn phím điều khiển trên bàn phím bên trong và phím 'e' trên bàn phím ngoài, tôi muốn con trỏ di chuyển đến cuối dòng nhưng thay vào đó, chữ 'e' chữ thường hiển thị lên màn hình. Khi tôi giữ phím shift trên bàn phím ngoài và nhấn phím 'a' trên bàn phím bên trong, thay vì thấy chữ hoa 'A' xuất hiện, tôi nhận được chữ thường 'a'.

Tôi phụ thuộc rất nhiều vào các phím tắt, macro và emacs, nhưng bên cạnh đó, tôi không nên sử dụng cả hai bàn phím nếu tôi phải di chuyển cả hai tay sang một bàn phím bất cứ khi nào tôi muốn sử dụng một phím ràng buộc hoặc gõ một chữ in hoa.

Có cách nào để làm cho một bàn phím chấp nhận đầu vào phím bổ trợ từ bàn kia không? Lý tưởng nhất là tôi có thể giữ một phím bổ trợ trên một trong hai bàn phím và nhập một ký tự khác từ một trong hai và để OSX nhận ra tổ hợp phím.

Bàn phím: A1048 (không phải bàn phím mới) Macbook Pro: MacBookPro8,2; 15 inch; Cuối năm 2011; Mavericks 10.9.2

(Câu chuyện không cần thiết cho người tò mò: Tôi đang cố gắng ngăn chặn đường hầm ống cổ tay mà tôi cảm thấy xuất phát từ việc lập trình trên bàn phím Macbook của mình. Tôi là một chàng trai có đôi vai rộng, vai rộng và vị trí mà tôi phải đảm nhận Hai bàn tay của tôi đủ gần để gõ trên bàn phím, về cơ bản, tôi đặt tay lên một bên để hai bên ngoài lòng bàn tay và cẳng tay của tôi tạo thành một góc 135 độ, đó là tư thế kinh khủng. Tôi cần phải có thể dang tay ra xa xôi cách trở.)


Huh, thật lạ. Tôi có thể xác nhận rằng tôi đang có hành vi tương tự với một thiết lập tương tự.
dwightk

Theo một cách nào đó, Kinda có ý nghĩa với tôi. OSX đọc hai bàn phím riêng biệt - và nó cho bạn biết điều này rõ ràng trong HĐH - nhưng nhận được đầu vào từ cả hai cùng một lúc. Có lẽ nó kết hợp tổ hợp phím (thường được đưa ra từ một bàn phím) là một tổ hợp phím, do đó, nó chỉ nhận ra một tổ hợp phím từ mỗi bàn phím, độc lập với nhau. (vd
baptzmoffire

2
Tôi nên đề cập rằng tôi là một nhà phát triển iOS, vì vậy tôi hiểu lập trình và tôi không hoàn toàn phản đối hoặc phản đối một giải pháp hacky. Có thể lừa hệ điều hành nghĩ rằng bàn phím giống hệt nhau hoặc một cái gì đó dọc theo những dòng đó.
baptzmoffire

Tôi cảm thấy như ControllerMate có thể hoạt động cho việc này, nhưng tôi gần như không đủ kinh nghiệm với nó để trả lời câu hỏi của bạn.
Patience

Trình điều khiểnMate. Nhìn vào nó bây giờ.
baptzmoffire

Câu trả lời:


7

KeyRemap4MacBook

Tôi biết tôi đã thấy điều này ở đâu đó

Tất cả bạn cần làm là cài đặt KeyRemap4Macbook .

Từ phần "hành vi ngầm" :

Chia sẻ trạng thái của các phím bổ trợ với tất cả các bàn phím được kết nối:

Khi bạn đang sử dụng nhiều bàn phím, các phím bổ trợ được chia sẻ với tất cả các bàn phím.

Ví dụ: nhấn "phím shift trên bàn phím 1" và "phím cách trên bàn phím" sẽ gửi phím shift.

Vâng, nó cũng hoạt động trên các máy Mac khác, không chỉ MacBook.


Đây là chính xác những gì tôi cần! Như thường lệ, tôi đã tìm thấy câu trả lời cho câu hỏi này từ nhiều tháng trước; Tôi chỉ thất bại trong việc kiểm tra bookmark của tôi. Ừ Cảm ơn bạn rất nhiều!
baptzmoffire

@baptzmoffire Vâng, cuối cùng tôi đã tìm được cách tạo một siêu khóa thích hợp và sau đó tôi đã tìm thấy điều này trong tài liệu. Thật không may, nó không hoạt động cho những gì tôi đã hy vọng, cho phép ControllerMate sử dụng các phím bổ trợ (lý do tôi đặt tiền thưởng cho câu hỏi này), nhưng cuối cùng tôi đã chuyển hoàn toàn từ ControllerMate sang KeyRemap4MacBook cho công cụ này.
0942v8653

kể từ năm 2015, điều này không còn hoạt động nữa, keyremap4macbook đã được thay thế bằng karabiner, sau đó là - github.com/tekezo/Karabiner/issues/500
Yaroslav Bulatov

2

Tôi đã tạo một tiện ích thực hiện điều này và hoạt động trên Sierra.

Tôi hy vọng việc đăng bài này không trái với quy tắc, nhưng bạn có thể lấy nó ở đây: https://www.electrollama.net/multimod

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.