Langkau ke kandungan

Tiada Pengawal
LT (6)RT (7)LB (4)RB (5)LS(10)RS(11)12131415Y(3)X(2)B(1)A(0)891716

Cara menggunakan: Tekan sebarang butang fizikal pada pengawal anda. Perhatikan kawasan yang menyala pada skrin dan nombor indeks yang sepadan. Jika kawasan yang menyala tidak sepadan dengan butang yang anda tekan, mungkin terdapat pengubahsuaian pemetaan atau isu pemandu.

Log Acara Masa Nyata

Menunggu input...

Data Paksi Mentah

AXIS 00.00000
AXIS 10.00000
AXIS 20.00000
AXIS 30.00000

Pad Permainan Standard: Standard Web Disatukan

Bagaimanakah W3C mentakrifkan masa depan pengawal merentas platform dengan butang 17 dan paksi 4?

W3C Standard

Reka Letak Butang Pad Permainan Standard

Pad Permainan API mentakrifkan susun atur "Pad Permainan Standard" tetap: 4 butang muka (Indeks 0-3, ABXY), butang bahu (Indeks 4-7, LB/RB/LT/RT), butang sistem (Indeks 8-9), dsb.

Rujukan Pantas Indeks Butang

0-3: A/B/X/Y (muka)
10-11: LS/RS (klik tongkat)
4-5: LB/RB (bumper)
12-15: D-Pad
6-7: LT/RT (pencetus)
16+: Laman Utama/Kongsi (dilanjutkan)

Data Paksi

0/1: Batang kiri X/Y 2/3: Kayu kanan X/Y (julat -1.0 hingga 1.0)

Standard Gamepad API

Mengapa Pemetaan Pengawal Saya Salah?

DirectInput, XInput, pemacu berbeza... Mendedahkan kebenaran di sebalik kekeliruan butang

Rawak DirectInput

DirectInput tidak menyatakan susunan butang—setiap pengeluar mentakrifkannya secara bebas. Butang "×" pengawal PS mungkin Indeks 0 atau Indeks 1. Ini bermakna butang fizikal yang sama boleh mempunyai indeks yang berbeza dengan pemacu yang berbeza.

Pengubahsuaian Pemetaan Peringkat Pemandu

Alat seperti DS4Windows dan BetterJoy "menyamar" pengawal anda sebagai pengawal Xbox. Ini mengubah suai pemetaan butang untuk mematuhi spesifikasi Pad Permainan Standard. ini adalah tingkah laku yang disengajakan, bukan pepijat.

Soalan Lazim

Segala-galanya tentang pemetaan butang pengawal

QMengapakah D-Pad saya ditunjukkan sebagai Paksi dan bukannya Butang?

Sesetengah pengawal lama (seperti Xbox 360) melaksanakan D-Pad sebagai paksi (Axis 6/7) dan bukannya 4 butang berasingan. Ini ialah perbezaan reka bentuk perkakasan dan penyemak imbas mencerminkan keadaan perkakasan dengan tepat.

QMengapakah LT/RT kadangkala Butang dan kadangkala Kapak?

Ini bergantung pada mod pemandu. Dalam mod XInput, LT/RT ialah Butang 6/7 (digital). Dalam mod DirectInput, ia mungkin Axes (analog 0-1). Spesifikasi Gamepad Standard memerlukan pencetus sebagai butang.

QBolehkah saya mengubah suai pemetaan butang sendiri?

Pad permainan penyemak imbas API ialah baca sahaja—anda tidak boleh mengubah suai pemetaan. Penyelesaian: ① Gunakan alat peringkat sistem (AntiMicro, JoyToKey); ② Penyesuaian kunci dalam permainan; ③ Tukar pemacu (DS4Windows).

QMengapa pengawal saya mempunyai butang 20+?

Beberapa pengawal lanjutan (kayu terbang, roda lumba) mempunyai banyak butang fizikal. Penyemak imbas mendedahkan semua butang, tetapi Pad Permainan Standard hanya mentakrifkan 17 yang pertama. Butang tambahan tidak mempunyai nama standard.

Penguji Pemetaan Butang Dalam Talian Percuma

Mengapakah menekan A menunjukkan B? Gunakan alat ujian input pengawal ini untuk mendedahkan logik pemacu yang mendasari. Cara terbaik untuk menguji butang pengawal dan menyelesaikan ralat pemetaan semula pada PC.

Protokol Standard XInput

Kebanyakan permainan dan penyemak imbas PC mengikut piawaian susun atur pengawal Xbox 360. Ini bermakna tanpa mengira jenama pengawal anda, sistem memetakan butang kepada indeks standard 0-16.

Butang 0: A (Bawah)
Butang 1: B (Kanan)
Butang 2: X (Kiri)
Butang 3: Y (Atas)

Isu Pemetaan Biasa

  • Konflik Reka Letak Nintendo: Pengawal suis secara fizikal mempunyai "A kanan, B bawah" tetapi PC membaca "A bawah, B kanan". Jika butang kelihatan ditukar semasa ujian, ini adalah perbezaan protokol. Betulkan melalui Input Steam.
  • Pengesanan Makro/Peta Semula: Jika anda menggunakan pemetaan dayung belakang atau makro, alat ini menunjukkan butang logik yang dipetakan semula. Contohnya, jika anda memetakan dayung belakang ke A, menekannya akan menyala Butang 0.

Mengenai Indeks API.

Indeks 0-3: Butang Muka
Indeks 4-5: Bampar (LB/RB)
Indeks 6-7: Pencetus (LT/RT)
Indeks 8-9: Pilih/Mula
Indeks 10-11: Klik Stick
Indeks 12-15: D-Pad
Indeks 16: Laman Utama
Indeks 17: Kongsi/Sentuh