Tiếng Việt
Cách dùng cần lái máy bay hoặc HOTAS trên Mac
Ứ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.
Cứ cắm vào. Cần lái USB, cần ga, HOTAS hay bộ bàn đạp lái đuôi là thiết bị HID chuẩn, và macOS đọc được mà không cần trình điều khiển, trên cả Apple silicon lẫn Intel. Các game mô phỏng bay chạy trên Mac, trước hết là X-Plane, đọc nó trực tiếp và thiết lập nó trong màn hình joystick riêng. Các game làm cho bàn phím thì không, và với những game đó InputConfig biến mỗi trục và nút thành phím hoặc chuyển động chuột. Nó miễn phí. Tôi làm ra nó, nên bạn hãy cân nhắc điều đó.
Các bước
- Cắm cần lái, cần ga và bàn đạp vào USB.
- Trong game mô phỏng bay, đặt các trục trong cài đặt joystick của game.
- Với game bàn phím, thêm từng thiết bị vào một preset của InputConfig.
- Kiểm tra từng trục trong Live Visualizer, rồi chọn phím.
Thiết lập trong game mô phỏng bay
X-Plane 12 chạy gốc trên Mac và có cài đặt joystick riêng: di chuyển từng trục, cho nó biết trục nào là pitch, roll, yaw và ga, rồi gán các nút. FlightGear làm tương tự. Trong một game mô phỏng như vậy bạn không cần ứng dụng ánh xạ, và chạy thêm một cái sẽ khiến cần lái làm hai việc cùng lúc.
- Microsoft Flight Simulator và DCS World. Không có bản Mac. Trên Mac chúng cần Windows trong máy ảo hoặc một lớp tương thích, và một cần lái chỉ tốt bằng cách thiết lập đó.
- Bộ điều khiển trò chơi trong Cài đặt hệ thống. Cần lái máy bay không hiện gì ở đó. Danh sách đó chỉ dành cho tay cầm mà framework của Apple hỗ trợ. Mục USB trong System Information (Thông tin hệ thống) là nơi để kiểm tra Mac có thấy nó không.
Bay game bàn phím bằng ứng dụng ánh xạ
Nhiều game Mac điều khiển bay bằng bàn phím. Trong InputConfig mỗi hướng của trục là một dòng riêng, nên một cần lái là bốn dòng và một cần ga là hai dòng. Một dòng giữ phím của nó khi trục vượt qua vùng chết của dòng, mặc định là 25 phần trăm hành trình, và Adjust live (Điều chỉnh trực tiếp) trong tùy chọn của dòng đặt điểm đó trong lúc bạn nhìn trục. Với Kerbal Space Program, chạy gốc trên Mac, một HOTAS trông như sau:
| Điều khiển | Phím | Tác dụng |
|---|---|---|
| Cần lái đẩy tới và kéo lui | W và S | Chúi xuống và ngóc lên (pitch) |
| Cần lái sang trái và sang phải | Q và E | Nghiêng (roll) |
| Xoay cần hoặc bàn đạp lái đuôi | A và D | Xoay hướng (yaw) |
| Cần ga đẩy tới và kéo lui | Shift và Ctrl | Tăng và giảm ga |
| Cò | Space | Tách tầng (stage) |
| Hai nút ngón cái | T và R | SAS và RCS |
| Một nút dự phòng | Caps Lock | Điều khiển tinh chỉnh |
- Phím chỉ có bật hoặc tắt. Đẩy nhẹ cũng là gạt hết cỡ. Chế độ điều khiển tinh chỉnh của Kerbal, trên Caps Lock, làm cho nó êm hơn. Bố cục Kerbal Space Program dùng cùng các phím đó trên tay cầm.
- Cần ga ở yên nơi bạn để. Một phím trên đó được giữ chừng nào cần còn vượt qua điểm của dòng, điều này hợp với tăng giảm ga và tăng tốc (boost) hơn là một phím bạn chạm. Một dải, tức một khoảng hành trình của cần như phần ba cuối, có thể là một nút riêng.
- Lái bằng chuột. Với game lái bằng chuột, hãy cho các dòng của cần lái đầu ra Mouse Motion, và bật Variable Sensitivity để đẩy nhẹ thì di chuyển chậm và đẩy hết thì di chuyển nhanh.
Đặt cần lái, cần ga và bàn đạp vào một preset
- Cáp riêng. HOTAS có cần lái và cần ga cắm riêng là hai thiết bị USB, và InputConfig cho mỗi cái một ô riêng. Một preset chứa các dòng cho cả hai, và bàn đạp lái đuôi trên cáp riêng là ô thứ ba.
- Một cáp. Nhiều bộ HOTAS, như loại có cần ga kẹp vào cần lái, là một thiết bị USB duy nhất, và khi đó mọi thứ nằm trong một ô.
- Bạn: Trên một thiết bị đầu vào trống, hãy chọn Automatically insert available inputs (Tự động chèn các đầu vào có sẵn).
- InputConfig: Thêm một dòng cho mọi nút và trục mà thiết bị báo cáo, đỡ phải thêm ba mươi dòng bằng tay.
- Kiểm tra: Mọi điều khiển đều có một dòng. Giờ hãy chọn mỗi cái gửi gì. Nếu một thiết bị không tự được nhận, hãy đánh dấu nó trong InputConfig, Devices ở thanh menu.
Kiểm tra InputConfig đọc được gì
InputConfig đọc mọi phần mà một cần lái HID báo cáo: mọi nút (tối đa 128), các trục X, Y và Z cùng ba trục xoay, thanh trượt và núm xoay, và mọi công tắc hat, mỗi cái là một D-pad riêng. Từ 1.6, mọi trục được đọc ở kích thước mà cần lái gửi, kể cả các trục 10 bit và kích thước lạ mà các phiên bản trước không giải mã được, nên toàn bộ hành trình được truyền đi. Các công tắc hat báo góc cũng được đọc, và các nút mà cần gửi dưới dạng danh sách được đánh số sau những điều khiển nó đã có, nên các preset hiện có vẫn chạy. Một cần ga đặt ở một đầu sẽ đọc toàn bộ hành trình với tùy chọn hàng Rests at one end, mà Scan (Quét) bật khi cần bắt đầu từ một đầu.
- Bạn: Trước khi dựng bố cục, hãy mở một preset và đẩy từng trục đến cuối trong lúc bạn nhìn Live Visualizer, hoặc bấm Scan trên một dòng và di chuyển điều khiển bạn muốn.
- InputConfig: Vẽ trục đang chuyển động, hoặc điền vào dòng điều khiển mà nó nghe thấy.
- Kiểm tra: Mỗi trục chạm cả hai đầu, và mỗi nút sáng lên.
Hai cần lái có hình vẽ riêng: Logitech Extreme 3D Pro và Thrustmaster T.16000M, nhưng cả hai đều đang thử nghiệm và bị tắt. Cho đến khi chúng được thử trên cần lái thật, Live Visualizer (Trình hiển thị trực tiếp) hiện một bản đồ đơn giản của mọi trục, công tắc hat và từng nút. Các cần lái khác được vẽ như một thiết bị chung và vẫn được đọc y như vậy.
Kiểm tra T.Flight, HOTAS 4 hoặc HOTAS One, và GeForce NOW
Dòng T.Flight của Thrustmaster, gồm HOTAS 4 và HOTAS One, được làm cho console và PC. Tôi chưa thử cái nào trong số đó trên Mac, nên tôi không thể nói Mac đọc được gì từ chúng.
- Bạn: Cắm nó bằng cáp dữ liệu. Nếu có công tắc chế độ, hãy thử từng vị trí và xem lại, rồi kiểm tra Thông tin hệ thống, USB.
- InputConfig: Liệt kê thiết bị trong InputConfig, Devices ở thanh menu nếu đọc được, và Live Visualizer vẽ từng trục.
- Kiểm tra: Mỗi trục chạm được cả hai đầu và mỗi nút đều sáng. Nếu cần lái không có trong cả hai danh sách, điều đầu tiên nên thử là một chế độ khác.
Với GeForce NOW, game chạy trên máy chủ của Nvidia và ứng dụng Mac gửi cho nó những gì bạn bấm. Tôi chưa xác nhận ứng dụng đó cho những cần lái nào đi qua trên Mac. Với game nhận bàn phím, InputConfig có thể gửi phím tới ứng dụng, và trang tay cầm GeForce NOW có chi tiết. Hãy thử cần lái trên Mac trước khi dựng một game hay một gói đăng ký quanh nó.
Nếu bạn chỉ có một tay cầm Xbox, dùng tay cầm Xbox làm HOTAS trên Mac nói về hướng đó.
Những việc nó không làm được
- Phản hồi lực. Nó không được điều khiển.
- Trông giống joystick với game. InputConfig gửi đầu vào bàn phím và chuột. Nó không đưa cần lái cho game như một tay cầm, nên game chỉ chấp nhận joystick phải tự đọc nó.
- Hứa hẹn mọi cần lái. Tôi chưa thử mọi cần lái, và trang GitHub của dự án là nơi để báo cáo cái nào chạy sai.
Trước khi bạn mua một cái
Một cần lái chạy trên PC mà không cần phần mềm riêng thì gần như luôn được Mac đọc theo cách tương tự, vì cả hai thấy một thiết bị HID chuẩn. Phần mềm lập trình của hãng, dành cho hồ sơ, macro và đèn, là chuyện riêng, nên hãy kiểm tra yêu cầu hệ thống của nó trước khi trông cậy vào. Nếu bạn định dùng InputConfig, hãy kiểm tra mọi trục trong Live Visualizer trong những ngày đầu, khi việc trả hàng còn dễ.
Tóm tắt ngắn
- Không cần trình điều khiển. Cắm vào. Mac đọc nó như một thiết bị HID.
- Game mô phỏng bay. Thiết lập trong màn hình joystick riêng của game, không chạy ứng dụng ánh xạ.
- Game bàn phím. Một dòng cho mỗi hướng của trục trong InputConfig, với mọi trục được đọc ở độ phân giải đầy đủ.
Hãy để game mô phỏng tự đọc cần lái khi có thể, và chỉ ánh xạ khi nó không đọc được.
Câu hỏi
Tôi có cần trình điều khiển cho cần lái hoặc HOTAS trên Mac không?
Không. Mac đọc cần lái, cần ga và bàn đạp USB như thiết bị HID chuẩn. Phần mềm của hãng, nếu có, dành cho các phần bổ sung như hồ sơ và macro.
Có thể dùng tay cầm Xbox làm HOTAS trên Mac không?
Có. Với game điều khiển máy bay bằng bàn phím, InputConfig biến các cần thành phím hoặc chuyển động chuột mà game cần, và một cò có thể giữ phím ga. Các trình mô phỏng bay đọc được tay cầm, như X-Plane, cũng có thể gán các cần trong phần cài đặt joystick của riêng chúng.
HOTAS của Thrustmaster hoặc Logitech có dùng được trên Mac không?
Thường là có: Mac đọc các cần lái PC của hai hãng này như thiết bị HID mà không cần trình điều khiển, và X-Plane thiết lập chúng trong màn hình joystick. Với game cần phím, InputConfig ánh xạ chúng. Hãy kiểm tra từng trục trong Live Visualizer trước.
Cần lái và cần ga của HOTAS có hoạt động cùng nhau được không?
Có. Nếu cắm riêng, chúng là hai thiết bị USB, InputConfig cho mỗi cái một ô riêng, và một preset chứa các dòng cho cả hai. Một HOTAS dùng một cáp là một thiết bị trong một ô.
InputConfig đọc được bao nhiêu nút trên một cần lái máy bay?
Tối đa 128 cho mỗi tay cầm, cùng mọi trục và mọi công tắc hat, nên một HOTAS đầy đủ vẫn vừa.
InputConfig có thể làm cần lái của tôi trông giống tay cầm với game không?
Không. Nó gửi đầu vào bàn phím và chuột. Game chỉ chấp nhận joystick phải tự đọc cần lái, như cách X-Plane làm.
Vì sao cần lái của tôi không có trong Cài đặt hệ thống, Bộ điều khiển trò chơi?
Danh sách đó chỉ hiển thị tay cầm mà framework của Apple hỗ trợ. Cần lái máy bay là thiết bị HID thông thường, nên không có ở đó kể cả khi nó chạy tốt. Thay vào đó hãy kiểm tra mục USB trong System Information.
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. InputConfig hiển thị bằng tiếng Việt khi máy Mac được đặt sang tiếng Việt. Một số trang của trang web chỉ có bằng tiếng Anh.
Trang này bằng ngôn ngữ khác: English, Deutsch, Français, Italiano, 日本語, 한국어, 繁體中文
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.