Bahasa Indonesia

Controller tidak berfungsi di game CrossOver, Whisky, atau Game Porting Toolkit

Controller berfungsi di game CrossOver, Whisky, Sikarugir, atau Game Porting Toolkit hanya kalau Wine meneruskannya dan game Windows mengenalinya, dan hal itu berubah dari game ke game dan dari pembaruan ke pembaruan. Keyboard dan mouse selalu sampai. Jadi jalur yang selalu berhasil adalah memetakan controller ke tombol keyboard dan gerakan mouse di sisi Mac dengan InputConfig, dan game hanya menerima input yang sudah dipahaminya. InputConfig gratis, open source, dan butuh macOS 14 atau lebih baru.

Di bawah ini saya membahas pengecekan yang dicoba lebih dulu, apa yang berbeda untuk controller PS5 dan Xbox, di mana posisi Parallels, dan jalur keyboard itu langkah demi langkah.

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

Langkah

  1. Pasang InputConfig dari Mac App Store dan aktifkan di System Settings, Privasi & Keamanan, Aksesibilitas.
  2. Buka Smart Preset Maker, cari gamenya, dan pilih controller kamu.
  3. Matikan dukungan controller di dalam game, dan Steam Input untuk game itu kalau berjalan di Steam di dalam bottle.
  4. Aktifkan preset dan mulai game.
  5. Kalau kamera terasa lambat atau tidak stabil, ubah kecepatan dan inner deadzone pada baris bidik.

Ketahui apa yang diteruskan

CrossOver dan Whisky (keduanya Wine) serta Game Porting Toolkit dari Apple meneruskan perangkat HID ke sisi Windows, dan game Windows lalu membutuhkan dukungannya sendiri untuk perangkat itu lewat XInput atau DirectInput. Halaman dukungan CodeWeavers sendiri menyebut bahwa game minimal membutuhkan dukungan XInput Windows untuk menerima input controller lewat CrossOver, dan bahwa driver controller Windows tidak bisa dipasang karena tidak ada Windows di bawahnya.

  • Pad Xbox punya peluang terbaik. XInput mendeskripsikan sebuah pad Xbox.
  • Pad PlayStation dan Switch bisa salah terbaca. DualSense atau Switch Pro Controller bisa tiba sebagai perangkat yang tidak dikenali game, meskipun CodeWeavers menguji DualSense dan DualShock 4.
  • Fitur tambahan jarang bertahan. Getaran berfungsi di sebagian game dan tidak di yang lain, dan touchpad, light bar, dan giroskop tidak berarti apa-apa bagi sebagian besar game Windows yang dijalankan dengan cara ini.

Tombol keyboard dan gerakan mouse selalu sampai ke game Windows, karena itulah satu hal yang selalu benar di setiap lapisan terjemahan.

Siapkan jalur keyboard

InputConfig berada di sisi Mac, membaca controller, dan mengirim tombol keyboard dan gerakan mouse. Bagi game, itu adalah keyboard dan mouse. Smart Preset Maker punya tata letak siap pakai untuk lebih dari 450 game dan aplikasi, termasuk banyak game Windows yang hanya bisa berjalan di Mac lewat CrossOver.

  • Kamu: Pilih game di Smart Preset Maker, matikan controller di pengaturan game kalau ada opsinya, lalu tekan Activate dan mulai game.
  • InputConfig: Mengirim tombol keyboard game dari tombol controller dan gerakan mouse dari stik kanan, untuk kamera.
  • Cek: Stik kanan memutar kamera. Kalau terasa lambat atau tidak stabil, ubah kecepatan dan inner deadzone pada baris bidik (deadzone dan sensitivitas). Kalau game memakai tombol keyboard yang berbeda, ubah output pada baris itu, atau tekan Scan pada sebuah baris untuk memindahkannya ke tombol lain.
Smart Preset Maker di InputConfig dengan nama game Windows yang diketik di kolom pencarian dan sebuah controller yang sudah dipilih.
Figure 1. Cari game-nya dan pilih controller kamu, lalu tata letak mengirim tombol keyboard yang sudah dibaca game Windows itu.

Dua opsi preset sangat membantu untuk game Windows. Confine cursor mencegah penunjuk keluar dari jendela game ke layar kedua, dan auto-recenter mengembalikannya ke tengah pada interval tertentu untuk game yang membaca posisi mouse. Keduanya ada di bagian Automation & Gaming Utilities pada preset, dijelaskan di auto-switch dan otomatisasi. Panduan memainkan game apa pun berisi pengaturan yang membuat kontrol kamera dengan mouse terasa pas.

Pakai controller PS5 atau PS4 di CrossOver

CodeWeavers menyatakan rutin menguji DualSense dan DualShock 4, jadi pad PlayStation bisa berfungsi. Kalau tidak berfungsi, biasanya karena salah satu dari tiga hal:

  • Game hanya membaca XInput. Game itu tidak mengenali pad Sony.
  • Bluetooth. Kabel sering kali bekerja lebih baik.
  • Steam Windows di dalam bottle. Steam menerjemahkan pad untuk kedua kalinya.

Fitur tambahan PlayStation tetap berfungsi dengan InputConfig di sisi Mac, karena ditangani sebelum game ikut terlibat: touchpad bisa menggerakkan mouse atau berperan sebagai tombol, bidikan giroskop mengubah kemiringan menjadi gerakan mouse untuk membidik dengan halus, dan setiap preset bisa mengatur warna light bar-nya sendiri supaya kamu bisa melihat tata letak mana yang sedang berjalan. Untuk pairing, lihat menghubungkan controller PS5 ke Mac.

Pakai controller Xbox di CrossOver

Controller Xbox Series atau Xbox One adalah pad yang diharapkan game Windows, jadi peluangnya paling besar untuk berfungsi sebagai controller di CrossOver. Kalau tetap gagal, coba langkah-langkah ini satu per satu, mulai dari yang paling kecil:

  1. Pakai kabel. Hubungkan dengan kabel, bukan Bluetooth.
  2. Pastikan Mac melihatnya. Controller seharusnya merespons di Game Controllers di panel samping System Settings.
  3. Pastikan bottle melihatnya. Cari di panel Game Controllers milik bottle.
  4. Balik pengaturan Steam Input. Kalau game berjalan di Steam di dalam bottle, coba override Steam Input milik game ke dua arah.

Controller Xbox 360 berkabel adalah cerita yang berbeda. macOS sendiri tidak mendukungnya, jadi tidak ada apa pun di Mac, termasuk CrossOver, yang bisa meneruskannya ke game. Pad Xbox yang lebih baru, pad PlayStation, atau 8BitDo dalam mode yang didukung adalah jalan keluarnya. Halaman controller yang berfungsi dengan Mac berisi daftarnya, dan menghubungkan controller Xbox membahas pairing.

Matikan Steam Input di dalam bottle

Steam Windows di dalam CrossOver menambahkan Steam Input ke dalam campuran, dan biasanya tidak bisa melihat controller Mac. Matikan Steam Input untuk game itu dan pakai InputConfig. Kalau tidak, kamu bisa berakhir tanpa input atau dengan input ganda.

Whisky, Sikarugir, dan Game Porting Toolkit

Halaman GitHub Whisky sendiri kini menyebut bahwa Whisky tidak lagi dirawat secara aktif dan bahwa aplikasi dan game bisa rusak kapan saja. Bottle yang ada tetap berjalan, tetapi perbaikan untuk controller tidak akan datang di sana. Sikarugir dan pembungkus Wine lainnya, serta Game Porting Toolkit dari Apple, yang merupakan alat pengembang untuk menguji game Windows di Mac, semuanya menyerahkan controller ke game lewat Wine, jadi aturan yang sama berlaku seperti di CrossOver: pad Xbox dan game dengan dukungan XInput punya peluang terbaik, dan keyboard serta mouse selalu sampai. InputConfig tidak peduli mana yang kamu pakai, karena berjalan di Mac dan mengirim tombol keyboard dan gerakan mouse, yang diteruskan oleh semuanya ke game.

Kalau tombolnya salah, getaran hilang, atau terasa lag

  • Tombol salah. Saat game melihat pad tetapi tombolnya teracak atau petunjuk di layar menampilkan konsol yang salah, game menganggap pad sebagai perangkat generik. Coba kabel, coba override Steam Input milik game ke dua arah, dan kalau tetap salah, pakai jalur keyboard, tempat setiap tombol mengirim tepat tombol keyboard yang kamu pilih.
  • Getaran. Getaran bawaan game membutuhkan game melihat pad, jadi jalur keyboard kehilangannya. InputConfig bisa memberi getaran singkat saat tombol yang dipetakan terpicu, yang mengonfirmasi tekanan tetapi bukan efek dari game (umpan balik haptik).
  • Lag. Kabel adalah koneksi yang paling stabil, dan InputConfig membaca controller pada 120 Hz secara bawaan, menambah paling banyak beberapa milidetik. Saat game Windows terasa lamban di Mac, frame rate dan kurva respons stik biasanya penyebabnya. Lag input controller di Mac membahasnya.

Parallels bekerja dengan cara berbeda

Parallels Desktop bukan lapisan terjemahan. Aplikasi ini menjalankan salinan Windows yang asli dan bisa menyerahkan controller USB atau Bluetooth langsung ke Windows. Hubungkan pad USB ke Windows saat Parallels bertanya, atau aktifkan berbagi perangkat Bluetooth dengan Windows di pengaturan USB dan Bluetooth mesin virtual. Windows kemudian menjalankan pad itu sendiri, seperti di PC, dan alat Windows seperti Steam Input berfungsi di dalamnya.

Setelah macOS Sequoia 15.4, controller berhenti berfungsi di dalam Parallels bagi banyak orang. Parallels melacaknya di forumnya dan kemudian menandai utasnya sebagai terselesaikan. Kalau pad berfungsi di Mac tetapi tidak di Windows, perbarui Parallels sebelum yang lain. InputConfig adalah aplikasi Mac, dan tugasnya ada di sisi Mac. Untuk game di dalam Parallels, buat pad masuk ke Windows lebih dulu.

Mulai dari tata letak game Windows yang siap pakai

Tata letak ini dibuat untuk game yang tidak punya versi Mac, yang di Mac biasanya berarti CrossOver atau lapisan serupa. Setiap halaman menjelaskan bagaimana game berjalan dan tombol keyboard apa yang diharapkan tata letak.

Versi singkatnya

  • Coba pad sekali. Pad Xbox dengan kabel, di game dengan dukungan XInput, punya peluang terbaik.
  • Lalu petakan. InputConfig mengirim tombol keyboard dan gerakan mouse, yang diteruskan oleh setiap lapisan terjemahan.
  • Pertahankan satu penerjemah. Matikan dukungan controller milik game dan Steam Input selama preset berjalan.

Saya akan berhenti melawan lapisan terjemahan dan memberi game keyboard yang sudah dibacanya.

Pertanyaan

Apakah CrossOver mendukung controller game di Mac?

Sebagian. CrossOver meneruskan controller ke game Windows, tetapi game lalu harus mengenali perangkatnya, dan banyak yang tidak. Memetakan controller ke keyboard dengan InputConfig berhasil apa pun kasusnya.

Apakah Game Porting Toolkit meneruskan controller?

Sering untuk pad bergaya Xbox, lebih jarang untuk yang lain. Jalur keyboard lewat InputConfig andal dalam kedua kasus.

Kenapa controller Xbox saya tidak berfungsi di CrossOver?

Pastikan controller merespons di Game Controllers di panel samping System Settings, hubungkan dengan kabel, periksa panel Game Controllers milik bottle, dan kalau game berjalan di Steam di dalam bottle, coba override Steam Input-nya ke dua arah. Pad Xbox 360 berkabel tidak akan berfungsi, karena macOS tidak mendukungnya.

Apakah Whisky masih dirawat?

Tidak. Halaman GitHub Whisky menyebut bahwa Whisky tidak lagi dirawat secara aktif dan aplikasi serta game bisa rusak kapan saja. Bottle yang ada tetap berjalan. Controller yang dipetakan ke tombol keyboard dengan InputConfig tetap berfungsi di Whisky, karena tombol keyboard selalu diteruskan.

Apakah game akan menerima controller dan tombol keyboard sekaligus?

Bisa, kalau game melihat pad dan InputConfig mengirim tombol keyboard. Matikan dukungan controller di game, atau nonaktifkan Steam Input untuknya di dalam bottle, selama preset InputConfig aktif.

Apakah controller berfungsi di Parallels di Mac?

Biasanya, karena Parallels menyerahkan controller ke salinan Windows yang asli. Hubungkan pad USB ke Windows atau bagikan perangkat Bluetooth ke Windows di pengaturan mesin virtual, dan perbarui Parallels kalau controller berhenti berfungsi setelah pembaruan macOS.

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.