Permainan

Aplikasi Pemetaan Gamepad Terbaik untuk Linux

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna untuk anda. Banyak permainan PC hadir tanpa sokongan pengawal di luar kotak, terutamanya kerana sifat dan genre permainan. Sebagai contoh, permainan strategi memerlukan anda mengurus sumber mikro dan sering mengandungi banyak elemen UI dan petua alat. Sokongan pengawal dalam kes seperti ini adalah perkara terakhir yang ingin ditambahkan oleh pembangun. Namun, walaupun permainan mungkin tidak menyokong gamepad, ada kemungkinan untuk menambahkan sokongan pengawal secara tidak rasmi. Artikel ini akan menyenaraikan beberapa aplikasi yang membolehkan anda memetakan semula pengikatan kunci ke pengawal permainan serta memetakan semula pemetaan gamepad yang ada.

QJoyPad

QJoyPad adalah aplikasi grafik sumber terbuka dan bebas yang membolehkan anda memetakan acara papan kekunci dan tetikus ke pengawal permainan. Secara sederhana, permainan Linux yang tidak menyokong mana-mana atau pengawal permainan tertentu anda boleh dibuat untuk bekerja dengan gamepad menggunakan QJoyPad.

Beberapa ciri utama QJoyPad adalah:

Untuk memasang QJoyPad di Ubuntu, jalankan arahan berikut:

$ sudo apt pasangkan qjoypad

Jalankan arahan di bawah untuk melancarkan QJoyPad (atau gunakan pelancar aplikasi):

$ qjoypad

QJoyPad mula diminimumkan ke dulang sistem, jadi anda mungkin tidak melihat tetingkap GUI sehingga anda mengklik applet panelnya. Pada beberapa persekitaran desktop, dulang sistem ditunjukkan tetapi tidak ada yang berlaku apabila anda mengklik item menu. Untuk menyelesaikan masalah ini, anda harus menjalankan QJoyPad dalam mod bukan sistem-dulang dengan menjalankan perintah di bawah:

$ qjoypad --notray

Menjalankan QJoyPad tanpa dulang sistem akan membuat tetingkap kecil yang tidak mengandungi ikon aplikasi. Sekiranya anda mengklik kanan pada ikon ini, semua pilihan menu yang tersedia di baki sistem akan kelihatan.

Perhatikan bahawa beberapa pilihan QJoyPad mungkin tidak berfungsi melainkan anda menyambungkan pengawal permainan. Untuk melihat tetingkap pemetaan gamepad, klik dua kali pada ikon yang ditunjukkan pada tangkapan skrin di atas.

Agar pemetaan QJoyPad berfungsi dalam permainan atau aplikasi, anda harus terus menjalankannya. Hati-hati jangan menutup tingkap kecil dengan ikon gamepad secara tidak sengaja.

Alat Gamepad SDL2

Alat Gamepad SDL2 adalah aplikasi sumber percuma dan terbuka yang membolehkan anda mengkonfigurasi butang pengawal permainan menggunakan antara muka grafik yang mudah digunakan. Seperti namanya, ini hanya berfungsi untuk permainan yang menggunakan API SDL2 untuk sokongan pengawal (kebanyakan permainan Linux asli).

Menggunakan pangkalan data pemetaan gamepad yang ada di sini, ia secara automatik mengkonfigurasi pemetaan untuk kebanyakan pengawal. Namun jika pemetaan pengawal permainan Anda tidak ditunjukkan dalam aplikasi, Anda dapat membuat pemetaan baru untuknya dengan mengklik tombol "Buat Pemetaan Baru". Anda juga boleh menukar pemetaan yang telah ditentukan untuk mana-mana pengawal menggunakan proses yang sama.

Perhatikan bahawa aplikasi ini bukan utiliti pemetaan keyboard-to-joypad. Ia hanya membuat pemetaan yang serasi dengan SDL untuk gamepad sehingga permainan yang menggunakan SDL API dapat memilihnya secara automatik.

Anda boleh memuat turun alat gamepad SDL2 dari di sini.

Setelah anda berpuas hati dengan pemetaan, terdapat dua kaedah yang boleh anda gunakan untuk membolehkannya bermain. Klik pada “Set Mapping as Environment Variable” untuk mengatur sistem pemetaan ini untuk semua permainan.

Kaedah lain adalah menggunakan pemetaan ini berdasarkan permainan. Klik pada butang "Salin Pemetaan Salinan" kemudian jalankan perintah dalam format berikut:

$ SDL_GAMECONTROLLERCONFIG = "paste_di sini_string_copied_from_method_explained_above"
/ jalan / ke / permainan / boleh dilaksanakan

Sebagai contoh, arahan pemetaan pada sistem saya kelihatan seperti ini:

$ SDL_GAMECONTROLLERCONFIG = "050000004c050000cc09000000810000, PS4
Pengawal, a: b0, b: b1, belakang: b8, dpdown: h0.4, dpleft: h0.8, dpright: h0.2, dpup: h0.1,
panduan: b10, leftshoulder: b4 ,stick kiri: b11, kiritrigger: a2, leftx: a0, lefty: a1, rightshoulder: b5,
batang kanan: b12, pemacu kanan: a5, kananx: a3, kanan: a4, mula: b9, x: b3, y: b2, "
/ jalan / ke / permainan / boleh dilaksanakan

Pengawal SC

SC Controller adalah aplikasi GTK3 yang memungkinkan anda membuat pemetaan butang untuk Steam Controller, DualShock 4 gamepad, Xbox controller, dan gamepad lain yang serupa. Sorotan utama aplikasi ini adalah kemampuannya untuk mengkonfigurasi pemetaan gamepad lanjutan yang setara dengan alat konfigurasi bawaan pelanggan Steam. Secara ringkas, pemacu mod pengguna SC Controller / aplikasi GUI membolehkan mengkonfigurasi gamepad tanpa perlu memasang klien Steam (tidak perlu memiliki akaun Steam juga). Sama seperti QjoyPad, aplikasi ini membolehkan anda memetakan acara papan kekunci dan tetikus ke pengawal permainan.

Ciri berguna SC Controller lain:

SC Controller AppImage untuk pengedaran Linux boleh dimuat turun dari di sini. Tandakan fail yang boleh dilaksanakan dan jalankan di terminal atau klik dua kali fail untuk mula menyesuaikan pemetaan gamepad.

Perhatikan bahawa atas sebab tertentu, Pengawal SC gagal mengesan pengawal DualShock 4 saya melainkan saya menjalankannya dengan akses root. Kemungkinan besar kerana gagal membaca peristiwa input dari gamepad. Peraturan udev khusus mungkin dapat menyelesaikan masalah ini tetapi menjelaskannya di luar bidang artikel ini. Sekiranya anda menghadapi masalah pengesanan gamepad dengan aplikasi ini, cuba jalankan sebagai root.

Kesimpulannya

Ini adalah beberapa aplikasi yang dapat digunakan untuk membuat pemetaan untuk pengawal permainan anda. Sebilangan besar jenama pengawal permainan terkenal berfungsi di luar kotak pada hari ini. Namun tidak seperti permainan konsol, permainan PC jarang memberikan pilihan untuk memetakan semula gamepad. Aplikasi yang disebutkan di atas sangat berguna semasa anda menggunakan pengawal generik, ketika anda ingin mengubah tata letak pemetaan butang yang ada, atau ketika anda ingin memetakan acara papan kekunci dan tetikus ke pengawal permainan.

Raspberry Pi 4 Mempunyai WiFi dan / atau Bluetooth
Sambungan tanpa wayar, walaupun lebih perlahan daripada kabel, adalah cara mudah untuk terus berhubung dengan rangkaian. Tidak seperti sambungan berwa...
Perkara Paling Hebat yang Boleh Anda Lakukan dengan Raspberry Pi
Siapa sangka bahawa papan induk komputer yang luas boleh diturunkan ke papan berukuran poket lengkap dengan semua komponen asasnya? Saiz kecil Raspber...
Alternatif Paling Kuat untuk Raspberry Pi
Asas Raspberry Pi dalam industri SBC (Single Board Computer) adalah kukuh. Ia tetap tidak dapat dipertikaikan, dengan 30+ juta papan besar dikeluarkan...