Bahasa Indonesia

Stik arcade, fight stick, dan controller leverless di Mac

Ya, Mac bisa memakai fight stick, dan saklar mode menentukan hampir segalanya. Dalam mode PS3, PS4, atau DirectInput, sebagian besar stik adalah perangkat USB biasa yang dibaca macOS tanpa driver. Dalam mode Xbox atau XInput, kebanyakan tidak terlihat, karena macOS tidak mendukung protokol Xbox 360 berkabel yang mereka pakai, dan pada banyak stik berlisensi PlayStation, posisi bertanda PC adalah mode XInput yang sama. Begitu Mac melihat stik, emulator membacanya langsung, dan untuk game yang hanya menerima keyboard, InputConfig, aplikasi gratis yang saya buat, mengubah setiap tombol menjadi tombol yang diharapkan game.

Unduh InputConfig di Mac App StoreInputConfig gratis di Mac App Store. macOS 14 atau lebih baru, tanpa akun, tanpa pelacakan, open source.

Langkah

  1. Cabut stik dan setel ke mode PS3, PS4, atau DirectInput (atau Switch). Hindari mode Xbox atau XInput.
  2. Colokkan langsung ke Mac dengan kabel data, memakai adaptor USB-C di MacBook.
  3. Periksa System Settings, Game Controllers, dan System Information, USB, untuk melihat bagaimana Mac membacanya.
  4. Di emulator, atur tombol di layar kontrol emulator sendiri.
  5. Untuk game yang hanya membaca keyboard, buka InputConfig, tekan Scan pada tiap baris, tekan tombol stik, dan pilih tombol keyboardnya.

Pilih mode dulu

Kebanyakan stik punya penggeser, atau tombol yang ditahan saat mencolok. Namanya berbeda-beda menurut pembuatnya. Inilah arti masing-masing di Mac, dalam urutan mencobanya.

Mode di stikYang dilakukan MacCoba
PS3, PS4, DirectInput, D-inputPerangkat USB HID biasa, tanpa driver. Game yang dibangun di atas dukungan controller Apple biasanya tidak mencantumkannya, tetapi emulator dan InputConfig membacanya.Pertama
SwitchPada banyak stik juga perangkat HID biasa. Stik yang tampil sebagai Switch Pro Controller lewat Bluetooth tercantum sebagai game controller di macOS 13 dan yang lebih baru.Kedua
PCTergantung pembuatnya. Pada sebagian stik itu DirectInput. Pada banyak stik berlisensi PlayStation itu XInput, yang tidak dibaca apa pun di Mac. Colokkan dan lihat sendiri.Uji
Xbox, XInput, X-inputKebanyakan stik memakai protokol Xbox 360 berkabel di sini, yang tidak didukung macOS dan juga tidak bisa dibaca InputConfig.Terakhir

Ganti mode saat stik dicabut, lalu colokkan langsung ke Mac. Buku panduan menyebut tombol atau penggeser yang mengatur tiap mode.

Periksa apa yang dilihat Mac

  • System Settings, Game Controllers. Ada di panel samping. Hanya mencantumkan apa yang dianggap macOS sebagai game controller. Kalau stikmu ada di sana, game native dan aplikasi streaming melihatnya seperti pad biasa, dan mungkin tidak ada lagi yang kamu butuhkan.
  • System Information, USB. Tahan Option, buka menu Apple, pilih System Information. Daftarnya memuat setiap perangkat USB. Stik yang tercantum di sini tetapi tidak di Game Controllers adalah perangkat HID biasa: cocok untuk emulator dan InputConfig, tetapi tidak terlihat oleh sebagian besar game native.
  • InputConfig, Devices di bilah menu. Mencantumkan setiap perangkat USB, dengan tanda centang pada yang dibaca aplikasi. Stik dalam mode XInput tercantum dengan catatan bahwa macOS tidak bisa membacanya dan bahwa mode lain atau Bluetooth adalah jalan masuknya. Stik yang bisa dibaca tetapi tidak terdeteksi sendiri bisa dicentang di sana.
  • Live Visualizer. Di preset mana pun, Live Visualizer menyalakan setiap tombol saat ditekan.
Menu Devices InputConfig yang mencantumkan stik arcade dalam mode XInput, berwarna abu-abu, dengan catatan bahwa macOS tidak bisa membacanya.
Figure 1. Stik dalam mode XInput muncul di menu Devices beserta alasan ia tidak bisa dibaca. Ganti modenya dan colokkan lagi.

Stik yang tidak muncul di semua tempat ini hampir selalu berarti kabel khusus pengisian daya atau mode Xbox.

Biarkan emulator membaca stik langsung

OpenEmu dan RetroArch membaca controller USB sendiri, dan MAME juga membaca controller. Setel stik ke mode HID, buka layar kontrol emulator, dan atur setiap tombol di sana. Itulah jalur terpendek dari tanganmu ke game, tanpa perantara, jadi pakai di mana pun bisa. Tata letak Emulator / Arcade dibuat untuk emulator browser, port yang hanya menerima keyboard, dan tombol menu MAME yang tersisa.

Ubah stik menjadi keyboard untuk yang lainnya

Banyak game di Mac, dan game yang di-stream ke Mac, membaca keyboard tetapi tidak membaca stik dalam mode DirectInput. InputConfig berada di antaranya: ia membaca stik dan mengirim tombol.

  • Kamu: Setel saklar tuas stik, kalau ada, ke DP supaya tuas tiba sebagai D-pad. Lalu tekan Scan pada sebuah baris, tekan tombol stik, dan pilih tombolnya.
  • InputConfig: Mengubah empat arah tuas menjadi empat tombol, dan diagonal menahan keduanya sekaligus, persis seperti game pertarungan membaca diagonal di keyboard.
  • Cek: Tekan setiap tombol di mode latihan game dan perhatikan jurusnya.

Setiap tombol bisa mengirim satu tombol, dua tombol bersamaan (Drive Parry dua tombol pada satu tombol), chord, turbo, atau macro.

Sebagian stik juga tampil sebagai keyboard. InputConfig membaca stik semacam itu setelah Input Monitoring diizinkan untuknya di System Settings, Privasi & Keamanan. Menu Devices menandai stik itu sebagai butuh Input Monitoring dan membuka pengaturannya untukmu.

Kenali stik PlayStation yang dikenali InputConfig

Stik yang tercantum di SDL GameControllerDB komunitas punya tombol yang diberi nama dan ditempatkan seperti controller PlayStation mana pun, dan Live Visualizer menggambarnya sebagai stik arcade, dengan touchpad pada model PS4 dan PS5. Di versi 1.6 itu mencakup Qanba Drone dan Dragon, Victrix Pro FS untuk PS4, Mad Catz TE S+ untuk PS3 dan PS4, Hori Fighting Stick mini 4, Razer Panthera, dan PDP Versus Fighting stick.

  • L3, R3, atau klik touchpad tidak ada. Pemetaan komunitas untuk Victrix Pro FS, PDP Versus Fighting, dan Qanba Drone tidak memuatnya. Versi 1.6 tetap membacanya, di tempat semua stik bergaya DualShock menaruhnya.
  • Turbo, Mute, dan saklar milik stik. Semuanya bekerja di dalam stik, jadi Mac tidak pernah melihatnya.
  • Stik berlisensi Xbox. Kasus tersulit: mode Xbox adalah yang paling kecil kemungkinannya dibaca Mac, jadi kalau ada mode DirectInput atau PlayStation, pakai itu.

Aplikasi pengaturan pembuat untuk Windows atau konsol terpisah dari semua ini. Tidak ada yang di sini membutuhkannya.

Siapkan controller leverless

Controller serba tombol seperti Hit Box, Snack Box, atau Haute42 sama saja dengan stik bagi Mac: arahnya berupa tombol, bukan tuas, dan modenya menentukan apakah Mac bisa membacanya. Ada dua hal yang berbeda.

  • Pembersihan SOCD terjadi di dalam controller. Hasil dari kiri plus kanan, atau atas plus bawah, diatur di pengaturan controller sendiri. Mac dan InputConfig hanya melihat hasilnya, jadi aturlah di sana.
  • GP2040-CE punya mode keyboard. Banyak controller leverless menjalankan firmware open source GP2040-CE. Dokumentasinya mengatur mode berdasarkan tombol yang ditahan saat mencolok: B1 untuk Switch, B3 untuk PS3/DirectInput, R2 untuk Keyboard (nama tombol GP2040-CE sendiri). Dalam mode Keyboard, controller adalah keyboard USB, dan setiap game Mac yang menerima tombol membacanya tanpa pemeta sama sekali. Kamu memilih tombol yang dikirim tiap tombol di konfigurator web GP2040-CE.

Kalau controllermu menjalankan GP2040-CE, mode Keyboard adalah pengaturan paling sederhana di Mac, dan saya akan memakainya sebelum InputConfig. Untuk mode lain, InputConfig membaca GP2040-CE dalam mode Generic dan PS3-nya dan menggambarnya sebagai controller leverless di Live Visualizer. Nomor tombol berubah mengikuti mode, jadi Scan setelah kamu berganti. Mode XInput tidak bisa dibaca. Controller dengan firmware lain mengikuti tabel di atas.

Siapkan stik 8BitDo atau Mayflash

  • 8BitDo Arcade Stick. 8BitDo mencantumkan Switch dan Windows untuknya, bukan macOS, dan ia punya dua mode, Switch dan X-input. Coba mode Switch lewat Bluetooth dulu: macOS 13 dan yang lebih baru membaca controller Switch, dan kalau stik muncul di System Settings, Game Controllers, game melihatnya seperti pad biasa. Lewat kabel USB dalam mode X-input, InputConfig membaca banyak controller 8BitDo secara langsung, tetapi game tidak akan melihat stik dengan cara itu. Uji di Mac kamu sendiri sebelum merencanakan apa pun, karena 8BitDo tidak menjanjikan keduanya.
  • Mayflash F500. Halaman dukungan Mayflash mendokumentasikan mode macOS mulai firmware V1.28, diatur dengan menahan Select dan A selama tiga detik, dan mencatat bahwa pembaruan firmware itu sendiri harus dilakukan di PC Windows.
  • Stik Mayflash lainnya. Mode PC mereka yang perlu dicoba.

Hubungkan ke MacBook

Kebanyakan stik dikirim dengan kabel USB-A dan kebanyakan MacBook hanya punya USB-C.

  • Adaptor, bukan hub. Adaptor USB-C ke USB-A biasa berfungsi. Colokkan stik langsung ke sana, karena sebagian hub menjatuhkan perangkat HID.
  • Kabel data. Kalau stik menyala tetapi Mac tidak mencantumkan apa pun, coba kabel lain sebelum apa pun: banyak kabel di laci hanya bisa mengisi daya.
  • Kabinet dua pemain. InputConfig 1.6 memberi tiap pemain di encoder arcade ganda slot controller sendiri.

Cek game pertarungan mana yang jalan di Mac

Sedikit yang terbaru.

  • Hanya lewat streaming. Street Fighter 6, Tekken 8, Mortal Kombat 1, dan Guilty Gear Strive tidak punya versi Mac dan sampai ke Mac lewat streaming dari PC Windows atau layanan cloud yang menyediakannya. Stik yang dicantumkan macOS sebagai game controller biasanya diteruskan lewat stream. Stik yang tidak dicantumkan tetap bisa bermain lewat tata letak keyboard di halaman tiap game.
  • Native. Skullgirls 2nd Encore berjalan secara native.
  • Retro. Game pertarungan arcade retro berjalan di emulator, yang membaca stik sendiri.

Streaming menambah jeda sendiri, dan itulah biaya sebenarnya bermain kompetitif di Mac.

Yang tidak bisa dilakukannya

  • Tampil seperti gamepad. InputConfig mengirim event keyboard dan mouse, jadi game yang hanya menerima controller butuh yang dikenali macOS, dan di situlah tabel mode berperan.
  • Membaca mode Xbox. Baik macOS maupun InputConfig tidak membaca protokol Xbox 360 berkabel.
  • Membersihkan SOCD. Itu diselesaikan firmware controller sebelum Mac melihat apa pun.
  • Menjamin nol jeda. Ia membaca stik 120 kali per detik secara bawaan, atau hingga 240 kalau kamu menaikkannya di Settings, jadi waktu tunggu sebelum tombol dikirim lebih pendek dari yang disadari siapa pun saat bermain. Kalau game atau emulator membaca stik sendiri, biarkan saja.

Versi singkat

  • Mode. Coba PS3, PS4, atau DirectInput dulu, Switch kedua, dan Xbox terakhir.
  • Emulator. Atur tombol di layar kontrol emulator sendiri.
  • Game keyboard. Scan setiap tombol di InputConfig, tuas di DP.
  • Leverless dengan GP2040-CE. Pakai mode Keyboard-nya, yang tidak butuh pemeta.

Setel modenya dengan benar, dan Mac membaca hampir semua stik tanpa driver.

Pertanyaan

Bisakah saya memakai fight stick di Mac?

Bisa. Setel ke mode PS3, PS4, atau DirectInput dan colokkan. macOS membacanya tanpa driver. Emulator memakainya langsung, dan InputConfig memetakannya ke tombol keyboard untuk game yang hanya membaca keyboard. Mode Xbox, dan mode PC pada banyak stik berlisensi PlayStation, biasanya tidak berfungsi.

Apakah stik arcade di Mac butuh driver?

Tidak, dalam mode HID seperti PS3, PS4, DirectInput, atau Switch. Untuk stik yang terjebak di mode Xbox, driver Xbox 360 pihak ketiga yang lama adalah kernel extension, yang tidak dimuat Mac masa kini tanpa menurunkan pengaturan keamanan. Mengganti mode stik adalah perbaikan yang lebih baik.

Apakah Victrix Pro FS atau Qanba Drone berfungsi di Mac?

Dalam mode PS4 mereka, InputConfig membacanya dengan tombol bernama, dan versi 1.6 membaca L3, R3, dan klik touchpad yang tidak dimuat pemetaan komunitas mereka. Game yang dibangun di atas dukungan controller Apple mungkin tidak mencantumkannya.

Mengapa stik arcade saya berfungsi di OpenEmu tetapi tidak di game?

Emulator membaca stik sebagai perangkat USB mentah. Kebanyakan game Mac native hanya mendengarkan controller yang dicantumkan macOS di System Settings, Game Controllers, dan stik dalam mode DirectInput bukan salah satunya. Cari mode yang dicantumkan macOS, atau petakan stik ke tombol keyboard game dengan InputConfig.

Apakah InputConfig menambah input lag pada fight stick?

Sedikit. Ia membaca stik 120 kali per detik secara bawaan, atau hingga 240 kalau kamu menaikkannya di Settings, jadi waktu tunggu sebelum tombol dikirim lebih pendek dari yang disadari siapa pun saat bermain. Kalau game atau emulator membaca stik sendiri, biarkan saja. Jalur itu tidak punya pemeta di dalamnya.

Bisakah InputConfig melakukan pembersihan SOCD untuk controller leverless?

Tidak. SOCD diselesaikan firmware controller sebelum Mac melihat apa pun, jadi atur di controller. InputConfig meneruskan apa pun yang dilaporkan controller.

Bisakah saya memakai keyboard Mac seperti Hit Box?

Bisa, dan kamu tidak butuh pemeta untuk itu: game yang menerima input keyboard membaca keyboard langsung. InputConfig mendengarkan keyboard tanpa memblokir tombol, jadi ia alat yang salah untuk memetakan ulang satu tombol keyboard ke tombol lain.

Bisakah tombol fight stick menjalankan macro?

Bisa. Di InputConfig tombol stik mana pun bisa mengirim dua tombol sekaligus, turbo, atau macro berwaktu. Turnamen tidak mengizinkan macro dan permainan online mengikuti aturan tiap game. Manfaatnya ada di latihan, dan untuk tangan yang tidak bisa menekan dua tombol pada saat yang sama.

Lainnya dalam bahasa Indonesia

Panduan lengkap, dalam bahasa Inggris

Siapa yang menulis. Ryleigh Newman mengembangkan InputConfig dan setiap hari mengendalikan Mac miliknya dengan controller, karena tangannya tidak berfungsi dengan baik. Halaman ini diterjemahkan dari bahasa Inggris. Tampilan aplikasi dan bagian lain situs ini berbahasa Inggris.

Halaman ini dalam bahasa lain: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Unduh InputConfig di Mac App StoreGratis. macOS 14 atau lebih baru. Tanpa akun, tidak ada yang keluar dari Mac Anda. Open source di GitHub.