Kirjoittaja Aihe: gamepad: HORI CO.,LTD. HORI Fighting Stick mini ? [RATKAISTU]  (Luettu 2991 kertaa)

HannuTapio

  • Käyttäjä
  • Viestejä: 1264
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
    • Hannun netti internet sotaisa aihe lautapelejä.
Hei,

Ostin retro pelejä varten tollasen arcade gamepadin, siinä on tikku ja monta nappia.

Linkki - https://www.verkkokauppa.com/fi/product/77216/mhbvd/Hori-Fighting-Stick-Mini-peliohjain-Switch-PC?list=OZCYkR5XW2g5gWNtqyVYnYW7CkMLe1vS

Toimii Windowsin kanssa, mutta, ei täysin Linuxissa, onko mitään ohjeita millä gamepad toimisi kokonaansa, ohjaus ei toimi, hyppy toimii ?

:) :) :)

--
« Viimeksi muokattu: 30.09.21 - klo:18.11 kirjoittanut HannuTapio »
Suomalainen Linux netti lautapelejä indie .. ( Gimp, Inkscape, Netbeans, Audacity ) ..
Blogi - [ https://lautapelimestari.com ]
Pelisivut - [ https://lautapelisivusto.com | https://hannunsankarit.com | https://lautapelikenraalit.com ]
--

kamara

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: gamepad: HORI CO.,LTD. HORI Fighting Stick mini ?
« Vastaus #1 : 29.09.21 - klo:21.36 »
Koodia: [Valitse]
sudo apt install jstest-gtk

Kerro, mitä saat siitä ulos...
Koodia: [Valitse]
jstest-gtk

Joskos kysymyksessä olisi ihan vain kalibrointiongelma...

HannuTapio

  • Käyttäjä
  • Viestejä: 1264
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
    • Hannun netti internet sotaisa aihe lautapelejä.
Vs: gamepad: HORI CO.,LTD. HORI Fighting Stick mini ?
« Vastaus #2 : 29.09.21 - klo:22.35 »
Hienoa,

Hei hienoa, se lähti sillä "mapping" avulla, minulla tuo gamepad, niin, löytää nämä retro peli liikkumiset 5 ja 6 akseleilla, vaihdoin nämä 5 ja 6 akselit 1 ja 2 kohtiin.

Nyt toimii, ihan koko gamepad.

Mutta, gamepad ei taida olla kovinkaan laadukas, en ihan tunne mitä kaikkea on, mutta, varovasti epäilen että on laadukkaampaa ohjainta.

Mutta, kiitos, kyllä tällä varmaankin MSX pelejä pelaa ihan hyvin.

Kiitos,

:) :) :)

--
Suomalainen Linux netti lautapelejä indie .. ( Gimp, Inkscape, Netbeans, Audacity ) ..
Blogi - [ https://lautapelimestari.com ]
Pelisivut - [ https://lautapelisivusto.com | https://hannunsankarit.com | https://lautapelikenraalit.com ]
--

kamara

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: gamepad: HORI CO.,LTD. HORI Fighting Stick mini ?
« Vastaus #3 : 30.09.21 - klo:13.34 »
Hienoa,

Hei hienoa, se lähti sillä "mapping" avulla, minulla tuo gamepad, niin, löytää nämä retro peli liikkumiset 5 ja 6 akseleilla, vaihdoin nämä 5 ja 6 akselit 1 ja 2 kohtiin.

Nyt toimii, ihan koko gamepad.

Hienoa, että ratkaisu löytyi...
... Muokkaa ensimmäisen säikeen viestin aihetta, että ongelma on ratkaistu, niin haku-toiminnolla näkee suoraan otsikosta ratkaisun ongelmaan.

kamara

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Jumppasin vähän jstest-gtk:ta, ja tähän kirjoitan pieniä muistiinpanoja, muidenkin avuksi. Tämän voisi stickata pelit-osion etusivulle, kun pelien kanssa tätä tarvitaan.

jstest-gtk:lla tosiaan voi kalibroida ohjauslaitteen, MUTTA se ei muista enää uudelleenkäynnistämisen tai USB:stä poistamisen jälkeen kalibroituja asetuksia.

Jotta saadaan nykyiset (siis kalibroinnin jälkeen) arvot talteen, tulee ne tallettaa päätteen avulla:
Koodia: [Valitse]
sudo jscal-store /dev/input/jsX

... jossa  X on peliohjaimen laitenumero siis esimerkiksi (ja todennäköisesti)..
Koodia: [Valitse]
sudo jscal-store /dev/input/js0

Tämän jälkeen (ilmeisesti kaikille käyttäjille) asetukset menevät talteen kansioon...
Koodia: [Valitse]
cat /var/lib/joystick/joystick.state
... kyseinen tiedosto näyttää udev-rules:lta.

Jos haluaa tehdä erilaisen profiilin jollekin pelille (siis pelispecifiset asetukset), niin se taitaa tapahtua seuraavanlaisesti:

Aluksi kalibroi ohjain jstest-gtk:lla...
Koodia: [Valitse]
jstest-gtk

Sen jälkeen tallenna profiili haluamaasi paikkaan...
Koodia: [Valitse]
jscal -p /dev/input/js0 >jsmapping.mem
chmod 755 jsmapping.mem
Tässä siis /dev/input/js0:n tilalle haluttu ohjaimen laite-tiedosto (On siis muotoa /dev/input/jsX). Asetukset tallennetaan (tässä tapauksessa) jsmapping.mem-tiedostoon, ja sille annetaan ajo-oikeudet.

Sen jälkeen lisätään scriptiin pelin suorittamiskäsky:
Koodia: [Valitse]
echo "supertuxkart" >> jsmapping.mem

Koodia: [Valitse]
./jsmapping.mem
Tässä tapauksessa käynnistetään supertuxkart, joka löytyy ubuntun ohjelmalähteistä, ellei sitä ole jo asennettu.

Mainioita pelihetkiä: 8)
« Viimeksi muokattu: 20.10.21 - klo:10.21 kirjoittanut kamara »

HannuTapio

  • Käyttäjä
  • Viestejä: 1264
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
    • Hannun netti internet sotaisa aihe lautapelejä.
Ohjeita,

Joo, kiitos kun täydensit ohjetta, minulla toimii nyt ihan ok kaikki kolme ohjaintani, minulla on kaksi normi padia ja sitten tämä yksi arcade pad, minä mietin että ostan vielä yhden sellaisen klassikko ohjaimen, jollainen oli se punainen tikku jossa pallo nuppina tikussa.

En koe kiinnostusta auto ohjaimiin tai näihin lentotikkuihin, olen aika perus klassikko pelaaja, pelaan vanhoja MSX pelejä ja sitten tux autopeliä ja sitten näitä minun omia pelejäni.

Mutta, kiitos kun täydensit ohjetta, nyt toimii kaikki minulla ihan täysin kuten odotankin että toimii.

Kiitos,

:) :) :)

--
Suomalainen Linux netti lautapelejä indie .. ( Gimp, Inkscape, Netbeans, Audacity ) ..
Blogi - [ https://lautapelimestari.com ]
Pelisivut - [ https://lautapelisivusto.com | https://hannunsankarit.com | https://lautapelikenraalit.com ]
--

kamara

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Joo, kiitos kun täydensit ohjetta, minulla toimii nyt ihan ok kaikki kolme ohjaintani, minulla on kaksi normi padia ja sitten tämä yksi arcade pad, minä mietin että ostan vielä yhden sellaisen klassikko ohjaimen, jollainen oli se punainen tikku jossa pallo nuppina tikussa.

Itse suosittelisin tätä (https://www.verkkokauppa.com/fi/product/21934/jvnvt/Retro-Games-The-C64-Mini-Controller-peliohjain/reviews) Compotetion pro-ohjainkopiota, mutta en tiedä yleisesti ottaen kovinkaan paljoa nykyaikaisista ohjaimista.

Itselläni on sekä vanhempi että uudempi versio kyseisestä ohjaimesta. Tuoreempi on niistä huomattavasti laadukkaampi, kuten arvioistakin voi päätellä. Minulta löytyy kyllä myös pari alkuperäistä Compotetion Pro-ohjainta, ja ne ovat mielestäni hivenen laadukkaampia kuin tämä The 64-ohjain.

En koe kiinnostusta auto ohjaimiin tai näihin lentotikkuihin, olen aika perus klassikko pelaaja, pelaan vanhoja MSX pelejä ja sitten tux autopeliä ja sitten näitä minun omia pelejäni.

Mitä MSX-pelejä voit suositella ?
Tux:lla tykkään myös itsekin ajella. Mikään innokas pelaaja en kuitenkaan itse ole.

Ohjeita,

...
Mutta, kiitos kun täydensit ohjetta, nyt toimii kaikki minulla ihan täysin kuten odotankin että toimii.

Ole hyvä vain...

Ohjeet on nyt näköjään lisätty linux.fi:n wikiin...
https://www.linux.fi/wiki/Peliohjaimen_kalibrointi