Tay cầm Xbox One là một trong những tay cầm cầm tay tốt nhất trên thị trường. Nó là bài nghiên cứu điển hình về tính khả dụng và công thái học. Sự thiếu vắng thay đổi lớn qua nhiều năm là minh chứng cho thấy Microsoft đã làm "đúng" tay cầm Xbox đến mức nào. Không cạnh góc cứng, mọi thứ dễ đạt, thoải mái với mọi kích thước bàn tay, bố cục trực quan. Hoàn hảo. Tuy nhiên, kết nối tay cầm Xbox One với Mac không dễ dàng như vậy. Bạn cần làm một chút công việc chuẩn bị để tay cầm Xbox One hoạt động với macOS.
Chức năng không dây may mắn là còn hỗ trợ trên Mac. Nếu bạn thử kết nối tay cầm Xbox không dây với dongle USB, bạn sẽ không thể thiết lập kết nối. Chức năng này gây kernel panic kể từ macOS El Capitan (10.11), và đã phải tắt để phần mềm còn lại hoạt động.
Không dây qua USB không hoạt động, nhưng lạ thay, Bluetooth vẫn hoạt động, nhưng chỉ trên các tay cầm sản xuất sau tháng 8/2016. Microsoft sẽ giúp bạn xác định phiên bản bạn có. Những tay cầm đó có bộ phát Bluetooth đúng, và macOS sẽ tự động hỗ trợ kết nối. Vì đó về cơ bản là plug-and-play, chúng tôi không đề cập ở đây. Chúng tôi không thể kiểm tra chức năng này cho bài viết.
Trong mọi trường hợp khác, tay cầm Xbox cần kết nối bằng dây để hoạt động. Tay cầm không dây Xbox One cũng có cổng micro USB ở trên, nên khá dễ kết nối với Mac. Cho đến nay, đây là cách duy nhất để kết nối tay cầm Xbox One với Mac.
Kết Nối Tay Cầm Xbox One Với Mac
Khác với tay cầm PlayStation 4, tay cầm Xbox One yêu cầu phần mềm thứ ba để hoạt động đúng. Xone OSX từng là tốt nhất trong các lựa chọn, nhưng đã bị deprecated. 360Controller là lựa chọn cập nhật nhất, bạn có thể tải từ GitHub. Nó yêu cầu macOS 10.11 trở lên, nên không hoạt động trên Mac chạy phiên bản dưới El Capitan. Những "driver" này cài đặt kext (kernel extension) để nói cho macOS biết cách làm việc với tay cầm Xbox. Vì không có kext gốc và Microsoft, đối thủ lớn của Apple, không làm kext, chúng ta phải nhờ lòng tốt của người lạ.
1. Sau khi tải 360Controller, mở gói và chạy trình cài đặt. Chưa kết nối tay cầm.

2. Khởi động lại Mac khi trình cài đặt nhắc.

3. Sau khi Mac khởi động lại, kết nối tay cầm qua cáp USB.
4. Mở "System Preferences" từ menu Apple.

5. Click vào bảng tùy chọn "Xbox One Controller" vừa được cài đặt.

6. Trong bảng tùy chọn này, bạn sẽ thấy màn hình kiểm tra kết nối tay cầm. Nếu chưa kết nối tay cầm, hãy kết nối ngay bây giờ qua cáp micro USB.

Nếu tay cầm không kết nối đúng, bạn sẽ thấy "No device found" trong menu thả xuống.

7. Hình ảnh tay cầm sẽ phản ứng với các nút bạn nhấn. Để kiểm tra kết nối, nhấn vài nút trên tay cầm và đảm bảo chúng hiện lên trên bảng tùy chọn. Khi chắc chắn đã kết nối, bạn đã sẵn sàng!

Thiết Lập Các Tùy Chọn Khác Cho Tay Cầm Xbox
Khi tay cầm Xbox One đã kết nối thành công với Mac, bạn có thể thiết lập một số tùy chọn để dễ dàng sử dụng hơn.
Trên trang chủ, bạn có thể điều chỉnh hoạt động joystick. Tùy chọn chính là đảo ngược trục X hoặc Y của tay cầm. Tóm lại, đảo ngược điều khiển nghĩa là bạn đẩy joystick lên để nhìn xuống như trong máy bay mô phỏng. Mỗi joystick có cài đặt riêng, nên bạn cần thiết lập riêng biệt.
Trong tab tiếp theo, "Binding", nó liên kết mỗi điều khiển với chức năng liên quan. Trang này cho phép điều chỉnh nút nào làm hành động nào. Tuy nhiên, chức năng này dường như không hoạt động đúng trên các phiên bản macOS hiện tại, nên chúng tôi không thể kiểm tra.

Dưới tab "Advanced", bạn có thể校准 joystick để sửa vùng chết. Nếu gặp vấn đề về độ nhạy, tích "Normalize" để làm mượt đường cong đầu ra của tay cầm. Bạn cũng có thể bật/tắt driver hoặc gỡ cài đặt hoàn toàn khỏi máy.

Kết Luận
Kết nối tay cầm Xbox One với Mac không dễ dàng như có thể, do thiếu hỗ trợ gốc cho phần cứng và thiếu quan tâm tạo hỗ trợ. Nhờ driver thứ ba có sẵn, bạn có thể làm tay cầm hoạt động trên macOS. Nếu bạn cần hướng dẫn thêm hoặc hỗ trợ khắc phục sự cố, tham khảo ReadMe của 360Controller hoặc truy cập Tattiebogle, nguồn gốc của tất cả driver Xbox + Mac có sẵn.