Pelit

Parhaat Linux-peliohjaimen kartoitussovellukset

Parhaat Linux-peliohjaimen kartoitussovellukset
Jos haluat pelata pelejä Linuxissa peliohjaimella tyypillisen näppäimistön ja hiiren syöttöjärjestelmän sijaan, on sinulle hyödyllisiä sovelluksia. Monet PC-pelit tulevat ilman ohjaimen tukea kättelyssä, lähinnä pelin luonteen ja tyylilajin vuoksi. Esimerkiksi strategiapelit edellyttävät resurssien mikrohallintaa ja sisältävät usein paljon käyttöliittymäelementtejä ja työkaluvihjeitä. Ohjaintuki tällaisissa tapauksissa on viimeinen asia, jonka kehittäjät haluavat lisätä. Vaikka peli ei ehkä tue peliohjaimia, ohjaimen tuki on mahdollista lisätä epävirallisesti. Tässä artikkelissa luetellaan joitain sovelluksia, joiden avulla voit muokata näppäinsidoksia pelin ohjaimeen sekä uudistaa olemassa olevia peliohjainkartoituksia.

QJoyPad

QJoyPad on ilmainen ja avoimen lähdekoodin graafinen sovellus, jonka avulla voit kartoittaa näppäimistö- ja hiiritapahtumat peliohjaimeen. Yksinkertaisesti sanottuna Linux-peli, joka ei tue mitään tai tiettyä peliohjainta, voidaan saada toimimaan peliohjaimen kanssa QJoyPadin avulla.

Jotkut QJoyPadin pääominaisuuksista ovat:

Asenna QJoyPad Ubuntussa suorittamalla seuraava komento:

$ sudo apt asenna qjoypad

Suorita alla oleva komento käynnistääksesi QJoyPadin (tai käytä sovellusten käynnistysohjelmaa):

$ qjoypad

QJoyPad käynnistyy pienennettynä tehtäväpalkkiin, joten et ehkä näe mitään käyttöliittymäikkunaa, ennen kuin napsautat sen paneelisovellusta. Joissakin työpöytäympäristöissä järjestelmäpalkki näkyy, mutta mitään ei tapahdu, kun napsautat sen valikkokohteita. Voit korjata tämän ongelman suorittamalla QJoyPadin muualla kuin lokerotilassa suorittamalla alla olevan komennon:

$ qjoypad --piirrä

QJoyPadin käyttö ilman ilmaisinalustaa luo pienen ikkunan, joka sisältää vain sovelluksen kuvakkeen. Jos napsautat tätä kuvaketta hiiren kakkospainikkeella, kaikki ilmaisinalueella olevat valikkovaihtoehdot tulevat näkyviin.

Jotkut QJoyPad-vaihtoehdoista eivät välttämättä toimi, ellet liitä peliohjainta. Näet peliohjaimen kartoitusikkunan kaksoisnapsauttamalla kuvaketta, joka näkyy yllä olevassa kuvakaappauksessa.

Jotta QJoyPad-kartoitukset toimisivat pelissä tai sovelluksessa, sinun on pidettävä se käynnissä. Varo sulkemasta vahingossa pientä ikkunaa peliohjainkuvakkeella.

SDL2-peliohjaintyökalu

SDL2-peliohjaintyökalu on ilmainen ja avoimen lähdekoodin sovellus, jonka avulla voit määrittää peliohjaimen painikkeet helppokäyttöisellä graafisella käyttöliittymällä. Kuten nimestä voi päätellä, se toimii vain peleissä, jotka käyttävät SDL2-sovellusliittymää ohjaintukeen (useimmat alkuperäiset Linux-pelit).

Peliohjaimen kartoitustietokannan käyttö käytettävissä tässä, se määrittää kartoituksen automaattisesti useimmille ohjaimille. Jos peliohjaimen kartoituksia ei kuitenkaan näy sovelluksessa, voit luoda sille uusia kartoituksia napsauttamalla Luo uusi kartoitus -painiketta. Voit myös muuttaa ennalta määritettyjä kartoituksia mille tahansa ohjaimelle samaa prosessia käyttämällä.

Huomaa, että tämä sovellus ei ole näppäimistö-joypad-kartoitusapuohjelma. Se vain luo SDL-yhteensopivia kartoituksia peliohjaimille, jotta SDL-sovellusliittymää käyttävät pelit voivat valita ne automaattisesti.

Voit ladata SDL2-peliohjaintyökalun osoitteesta tässä.

Kun olet tyytyväinen kartoituksiin, voit ottaa ne käyttöön peleissä kahdella tavalla. Napsauta kohtaa Aseta kartoitus ympäristömuuttujaksi, jos haluat asettaa nämä yhdistämisjärjestelmät kaikille peleille.

Toinen menetelmä on käyttää näitä kartoituksia pelikohtaisesti. Napsauta Copy Mapping String -painiketta ja suorita komento seuraavassa muodossa:

$ SDL_GAMECONTROLLERCONFIG = "liitä_tähän_merkkijono_kopioitu_metodista_selitetylle" edellä "
/ polku / / peli / suoritettava tiedosto

Esimerkiksi järjestelmäni kartoituskomento näyttää tältä:

$ SDL_GAMECONTROLLERCONFIG = "050000004c050000cc09000000810000, PS4
Ohjain, a: b0, b: b1, takaosa: b8, dpdown: h0.4, dpleft: h0.8, dpright: h0.2, dpup: h0.1,
opas: b10, vasenkätinen: b4, vasen sauva: b11, vasen laukaisin: a2, vasen: a0, vasen: a1, oikeakätinen: b5,
oikea sauva: b12, oikea laukaisin: a5, oikea: a3, oikea: a4, alku: b9, x: b3, y: b2, "
/ polku / / peli / suoritettava tiedosto

SC-ohjain

SC Controller on GTK3-sovellus, jonka avulla voit luoda painikekartoituksia Steam Controllerille, DualShock 4 -peliohjaimelle, Xbox-ohjaimelle ja muille vastaaville peliohjaimille. Tämän sovelluksen tärkein kohokohta on sen kyky määrittää edistyneet peliohjainkartoitukset, jotka vastaavat Steam-asiakkaan sisäänrakennettua määritystyökalua. Yksinkertaisesti sanottuna SC-ohjaimen käyttäjätilan ohjain / GUI-sovellus mahdollistaa pelilaitteiden konfiguroinnin ilman, että tarvitsee asentaa Steam-asiakasta (ei tarvitse olla myöskään Steam-tiliä). Aivan kuten QjoyPad, tämän sovelluksen avulla voit kartoittaa näppäimistön ja hiiren tapahtumat peliohjaimelle.

Muita SC-ohjaimen hyödyllisiä ominaisuuksia:

SC Controller AppImage for Linux -jakelut voi ladata osoitteesta tässä. Merkitse tiedosto suoritettavaksi ja suorita se päätelaitteessa tai kaksoisnapsauta tiedostoa aloittaaksesi peliohjaimen määritysten mukauttamisen.

Huomaa, että jostain syystä SC-ohjain ei löydä DualShock 4 -ohjainta, ellet aja sitä pääkäyttäjällä. Todennäköisesti siksi, että se ei pysty lukemaan syötetapahtumia peliohjaimelta. Mukautettu udev-sääntö voi mahdollisesti korjata tämän ongelman, mutta sen selittäminen täällä on tämän artikkelin ulkopuolella. Jos sinulla on peliohjaimen havaitsemisongelmia tämän sovelluksen kanssa, yritä suorittaa se pääkäyttäjänä.

Johtopäätös

Nämä ovat muutamia sovelluksia, joita voidaan käyttää karttojen luomiseen peliohjaimellesi. Suurin osa tunnetuista peliohjainbrändeistä toimii Linuxissa näinä päivinä. Toisin kuin konsolipeleissä, PC-pelit tarjoavat harvoin mahdollisuuden muokata peliohjaimia. Edellä mainitut sovellukset ovat erityisen hyödyllisiä, kun käytät yleistä ohjainta, kun haluat muuttaa olemassa olevien painikekartoitusten asettelua tai kun haluat kartoittaa näppäimistö- ja hiiritapahtumat peliohjaimeksi.

SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...