Tiếng Việt
Karabiner-Elements có thể gán tay cầm trò chơi không?
Ứng dụng này hoàn toàn miễn phí. Bạn không cần tạo tài khoản. Không có gói đăng ký, không có tải xuống rắc rối, và không có gì bị khóa. Tối ưu cho Apple silicon.
Một phần, và ít hơn mức đa số người cần. Karabiner-Elements là bộ tùy chỉnh bàn phím tốt nhất trên Mac, miễn phí và mã nguồn mở, và nó được xây quanh bàn phím và chuột. Từ phiên bản 14.13, phát hành tháng 12 năm 2023, nó cũng đọc được một số tay cầm: ghi chú phát hành nói các thiết bị DirectInput được hỗ trợ, còn thiết bị XInput hoàn toàn không được hỗ trợ, và các phiên bản sau thêm vùng chết để dùng cần tay cầm làm con trỏ. Vì vậy tay cầm của bạn có xuất hiện hay không tùy vào tay cầm và chế độ của nó. Con đường phổ biến khác là một tay cầm có thể giả làm bàn phím, như 8BitDo Zero 2 ở chế độ bàn phím, mà nhiều người dùng Anki đã thiết lập. Nếu bạn muốn một tay cầm gửi phím và di chuyển chuột trong mọi ứng dụng, một bộ gán phím được làm cho tay cầm, như InputConfig, là đường ngắn hơn.
Phiên bản InputConfig 1.7, dự kiến ra mắt vào tháng 10 năm 2026, sẽ hỗ trợ đầy đủ tiếng Việt.
Các bước
- Cài InputConfig và cho phép truy cập Trợ năng.
- Ghép nối tay cầm bình thường. Nó vẫn là tay cầm.
- Thêm một hàng, nhấn Scan, nhấn một nút, và chọn phím nó nên gửi.
- Nhấn Activate. Nó hoạt động trong mọi ứng dụng.
Gán tay cầm thành phím bằng bộ gán phím tay cầm
- Bạn: Cài InputConfig, cho phép truy cập Trợ năng, và ghép nối tay cầm bình thường. Thêm một hàng, nhấn Scan, nhấn một nút, và chọn phím nó nên gửi.
- InputConfig: Đọc tay cầm như một tay cầm và gửi phím bạn đã chọn. Các cần có thể điều khiển chuột hoặc bốn phím.
- Kiểm tra: Nhấn Activate, rồi nhấn nút trong bất kỳ ứng dụng nào. Phím đến đó.
Riêng với Anki, hướng dẫn Anki có một bố cục sẵn.

Dùng cả hai: một cái cho phím, một cái cho tay cầm
Chúng không cạnh tranh nhau. Dùng Karabiner-Elements cho bàn phím, chẳng hạn Caps Lock thành Escape, và InputConfig cho tay cầm, thiết bị MIDI và các nút chuột phụ.
InputConfig thêm một việc cho một phím và giữ nguyên việc riêng của phím đó, nên nó không thể hoán đổi hai phím, đó là loại việc mà Karabiner dùng để làm. Nó lắng nghe bàn phím mà không chặn hay đổi chính phím đó, và các phím từ mọi bàn phím đều được tính là cùng một phím.
Chọn đúng công cụ cho việc bàn phím
Đa số người tìm thay thế cho Karabiner-Elements muốn thứ đơn giản hơn, hoặc thứ không cài driver nào. Câu trả lời đúng phụ thuộc vào việc:
- Đổi Caps Lock, Control, Option, Command hoặc Globe. macOS làm được trong Cài đặt hệ thống, Bàn phím, Keyboard Shortcuts, Modifier Keys. Không cần cài gì.
- Đổi một phím thành phím khác cho tới lần khởi động lại kế tiếp. Lệnh
hidutilcó sẵn của macOS trong Terminal, xem bên dưới. - Phím Hyper trên Caps Lock. Ứng dụng Hyperkey nhỏ, hoặc một quy tắc Karabiner-Elements.
- Macro, phím tắt và quy tắc theo từng ứng dụng có trình soạn thảo trực quan. BetterTouchTool hoặc Keyboard Maestro, cả hai đều trả phí.
- Đổi phím với các lớp, viết dưới dạng tệp cấu hình. Kanata, miễn phí và mã nguồn mở. Trên Mac, nó dựa vào cùng driver bàn phím ảo mà Karabiner-Elements dùng.
- Giao cho phím dư, nút chuột, tay cầm hoặc bàn MIDI một việc. InputConfig, ứng dụng miễn phí tôi làm. Nó không cài driver, và giỏi F13 đến F19, các phím bổ trợ bên tay phải được giữ, và một việc khác cho cùng một phím trong mỗi ứng dụng.
Terminal: Đổi Caps Lock thành F18 cho tới lần khởi động lại kế tiếp.
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'Điều xảy ra: Caps Lock giờ gửi F18, mà InputConfig có thể đọc như một đầu vào. Khởi động lại sẽ đặt Caps Lock trở lại. Trang phím Command và Option bên phải có thêm các lệnh bạn có thể dán.
Nếu 8BitDo của bạn không hiện trong Karabiner-Elements
Đi theo thang này, từ bước nhỏ nhất:
- Kiểm tra chế độ. Ghi chú phát hành của Karabiner-Elements nói hỗ trợ tay cầm chỉ dành cho thiết bị DirectInput, nên tay cầm ở chế độ khác có thể không hiện.
- Dùng một chế độ bàn phím. Một 8BitDo có chế độ này, như Zero 2 hay Micro, sẽ hiện như bàn phím ở chế độ đó.
- Cho phép Giám sát đầu vào. Karabiner-Elements cần quyền Giám sát đầu vào để thấy một điều khiển ở chế độ bàn phím.
- Dùng nó như tay cầm thay thế. InputConfig đọc tay cầm 8BitDo ở các chế độ trên trang kết nối 8BitDo.
Tóm tắt
- Bàn phím. Dùng Karabiner-Elements, hoặc Modifier Keys và hidutil của chính macOS.
- Tay cầm. Dùng một bộ gán phím tay cầm như InputConfig.
- Cả hai trên một Mac. Chúng không cạnh tranh nhau.
Karabiner thay đổi việc một phím là gì, còn InputConfig giao cho một điều khiển một việc.
Câu hỏi
Karabiner-Elements có hỗ trợ tay cầm Xbox hoặc PS5 không?
Không như một bộ gán phím tay cầm. Ghi chú phát hành của nó nói nó đọc tay cầm DirectInput chứ không đọc tay cầm XInput, nên điều này phụ thuộc vào tay cầm và chế độ của nó. Một bộ gán phím tay cầm như InputConfig đọc trực tiếp tay cầm Xbox và PS5.
Tôi có thể dùng tay cầm 8BitDo với Karabiner-Elements không?
Đáng tin cậy, chỉ với một mẫu có thể chuyển sang chế độ bàn phím, như 8BitDo Zero 2. Ở các chế độ thông thường, nó là tay cầm trò chơi, và InputConfig đọc trực tiếp.
Làm sao thiết lập điều khiển Anki trên Mac với Karabiner-Elements?
Ghép nối điều khiển ở chế độ bàn phím, cấp quyền Giám sát đầu vào cho Karabiner-Elements, và viết một quy tắc biến mỗi phím điều khiển gửi thành Space, 1, 2 hoặc 4. Đường đơn giản hơn là ghép nối nó ở một chế độ tay cầm và dùng một bộ gán phím thay thế. Trang điều khiển Anki có cả hai.
Vì sao 8BitDo của tôi không hiện trong Karabiner-Elements?
Karabiner-Elements được làm cho bàn phím và chuột, và ghi chú phát hành của nó nói hỗ trợ tay cầm chỉ dành cho thiết bị DirectInput, nên tay cầm ở chế độ khác có thể không hiện. Một 8BitDo có chế độ bàn phím, như Zero 2 hay Micro, sẽ hiện như bàn phím ở chế độ đó. Để dùng nó như tay cầm, InputConfig đọc trực tiếp.
Có thay thế Karabiner-Elements nào không cần driver không?
Để đổi các phím bổ trợ, chính macOS: Cài đặt hệ thống, Bàn phím, Keyboard Shortcuts, Modifier Keys. Để đổi một phím thành phím khác cho tới khi khởi động lại, có lệnh hidutil sẵn có. Để giao cho phím dư, nút chuột và tay cầm một việc, có InputConfig, không cài driver và thêm vào một phím thay vì thay thế nó.
Thêm bằng tiếng Việt
Hướng dẫn chi tiết, bằng tiếng Anh
Người viết. Ryleigh Newman phát triển InputConfig và mỗi ngày điều khiển chiếc Mac của mình bằng tay cầm, vì đôi tay cử động không tốt. Trang này được dịch từ tiếng Anh. Giao diện ứng dụng và phần còn lại của trang web đều bằng tiếng Anh.
Trang này bằng ngôn ngữ khác: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська
Miễn phí. macOS 14 trở lên. Không cần tài khoản, không dữ liệu nào rời khỏi máy Mac. Mã nguồn mở trên GitHub.