Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Pelit => Aiheen aloitti: PenguinNerd - 28.08.09 - klo:18.32
-
Eli ongelma olisi seuraava:
Tarvitsisin Xpadder- ohjelmalle (http://www.xpadder.com/) Linux vastineen. Kyseessä on siis ohjelma, joka "emuloi näppistä ja hiirtä peliohjaimelle"
Haluaisin kyseisenlaisen ohjelman avulla peliohjaimeni: Logitech Dual Action-padin toimimaan Quake Liven kanssa.
Vastauksianne odotellen, PenguinNerd
-
Tuommoista itsekin joskus yritin, tosin en kyllä muista lopputulosta. Tämmöinen ainakin löytyi Googlella: http://ubuntuforums.org/showthread.php?t=551496
http://www.linuxquestions.org/questions/linux-software-2/using-gamepad-as-keyboard-input-706963/
Ja lisää voi hakea Goolella tietty: http://www.google.fi/search?hl=fi&client=opera&rls=fi&hs=zjO&q=linux+using+joypad+as+mouse+keyboard&btnG=Haku&meta=
Jännä kyllä tuohon ei taida olla sopivia ohjelmia. ::)
-
Saattaa kuullostaa häröltä ehdotukselta, mutta toimiikos xbindkeys:n konffit peliohjaimen kanssa? Voisit sen avulla koettaa laittaa peliohjaimen komennot uusiksi, esim. ylöspäin tunnistautuu W:nä jne.
En kyllä mene ollenkaan vakuuttamaan että toimiiko tuo. :P
-
Saattaa kuullostaa häröltä ehdotukselta, mutta toimiikos xbindkeys:n konffit peliohjaimen kanssa? Voisit sen avulla koettaa laittaa peliohjaimen komennot uusiksi, esim. ylöspäin tunnistautuu W:nä jne.
En kyllä mene ollenkaan vakuuttamaan että toimiiko tuo. :P
Yritin tuota jo jollain graafisella xbindkeysin asetusten muokkaus ohjelmalla ja eipä toiminut...
Muuten mitä ikinä neuvottekin saisinko ihan rautalangasta väännetyt ohjeet ,kiitos? Että menee varmasti oikein.. Niin ja näppäimistön näppäinten lisäksi pitäisi saada hiirtäkin emuloitua peliohjaimelle.
-
Lisäänpä hieman vaatimuksia: Onko mielellään graafinen-ohjelma saatavilla kyseiseen tarkoitukseen?
Mikäli on vain komentoriviohjelma täyttää vaatimukset tarvitsen silloin tosiaan rautalanka ohjeet..
Olen jo kokeillut noissa linkeissä löytyviä ohjelmia ja sellaista, kuin QJoyPad, mutta en saanut sitä toimimaan. :( Tuli vain jotain kummaa ohjelmoijien salakieltä mistä en ymmärtänyt mitään...
edit: tälläistä tuli:
janne@jkone:~$ cd /home/janne/qjoypad-4.0.0/src
janne@jkone:~/qjoypad-4.0.0/src$ ./config
Configuring QJoyPad installation...
------------------------------------------------------------
Device directory: /dev/input
-- Devices will be looked for in:
/dev/input/js0
/dev/input/js1
etc.
Prefix directory: /usr/local
-- Files to be installed in:
/usr/local/bin
/usr/local/doc
/usr/local/share/pixmaps
---------------------------------------------------------
If these settings are okay, go ahead and run 'make' and
then 'make install'.
To make changes, run ./config --help for details.
janne@jkone:~/qjoypad-4.0.0/src$ make
g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT -DDEVDIR='\\\"/dev/input\\\"' -DICON24='\\\"/usr/local/share/pixmaps/qjoypad/icon24.png\\\"' -DICON64='\\\"/usr/local/share/pixmaps/qjoypad/icon64.png\\\"' -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Itrayicon -I/usr/include/qt3 -o axis.o axis.cpp
<komentorivi>: warning: missing terminating " character
<komentorivi>: warning: missing terminating " character
<komentorivi>: warning: missing terminating " character
In file included from axis.cpp:1:
axis.h:7:18: error: QTimer: Tiedostoa tai hakemistoa ei ole
axis.h:8:23: error: QTextStream: Tiedostoa tai hakemistoa ei ole
axis.h:9:19: error: QRegExp: Tiedostoa tai hakemistoa ei ole
axis.h:10:23: error: QStringList: Tiedostoa tai hakemistoa ei ole
In file included from axis.cpp:1:
axis.h:21: virhe: expected class-name before ”{” token
axis.h:22: virhe: ISO C++ kieltää muuttujan ”Q_OBJECT” esittelyn ilman tyyppiä
axis.h:24: virhe: expected ”;” before ”friend”
axis.h:29: virhe: ”QTextStream” has not been declared
axis.h:31: virhe: ”QTextStream” has not been declared
axis.h:40: virhe: ”QString” does not name a type
axis.h:44: virhe: ”QString” does not name a type
axis.h:89: virhe: ISO C++ kieltää muuttujan ”QTimer” esittelyn ilman tyyppiä
axis.h:89: virhe: expected ”;” before ”*” token
axis.h:90: virhe: expected `:' before ”slots”
axis.h:91: virhe: expected primary-expression before ”void”
axis.h:91: virhe: ISO C++ kieltää muuttujan ”slots” esittelyn ilman tyyppiä
axis.h:91: virhe: expected ”;” before ”void”
axis.cpp: In constructor ”Axis::Axis(int)”:
axis.cpp:15: virhe: ”timer” on esittelemättä tällä näkyvyysalueella
axis.cpp:15: virhe: expected type-specifier before ”QTimer”
axis.cpp:15: virhe: expected `;' before ”QTimer”
axis.cpp: In destructor ”Axis::~Axis()”:
axis.cpp:24: virhe: ”timer” on esittelemättä tällä näkyvyysalueella
axis.cpp: At global scope:
axis.cpp:27: virhe: ”bool Axis::read” is not a static member of ”class Axis”
axis.cpp:27: virhe: ”QTextStream” on esittelemättä tällä näkyvyysalueella
axis.cpp:27: virhe: ”stream” on esittelemättä tällä näkyvyysalueella
axis.cpp:27: virhe: expected ”,” or ”;” before ”{” token
make: *** [axis.o] Virhe 1
janne@jkone:~/qjoypad-4.0.0/src$
"pieni offtopic"
Apu olisi tarpeen, sillä suunnitelmiini kuuluu ottaa Ubuntu ainoaksi järjestelmäksi, kunhan Karmic Koala tulee ja haluan siihen mennessä yrittää saada kaiken toimimaan niin hyvin, kuin suinkin saan.. (Sillä Ubuntu täyttää vaatimukseni täysin.)
"pieni offtopic"
Apuanne odotellen, PenguinNerd
edit: lause pois
-
Eikö ole sopivaa ohjelmaa vielä Ubuntulle?
Kaikki mitä olen löytänyt ratkaisevat ongelmat vain näppiksen osalta, enkä ole saanut niitä toimimaan..
Apuanne odotellen, PenguinNerd
**Tamä viesti on lähetetty ketjun aktivoimiseksi**
edit: lopetusta paranneltu
edit2: Viesten sävyä oiottu
-
Jaa, kaveri hävis kun tuhka tuuleen.
-
Jaa, kaveri hävis kun tuhka tuuleen.
Juu-u, mutta jos joku vastaavanlaisen ohjelman tosiaan löytää niin pistäkääs viestiä tähän, Linux-"pelaajille" olisi hyödyllinen.
-
Itse ainakin olen käyttänyt Jojstickenii (http://jojsticken.sourceforge.net/) ja ollut todella tyytyväinen.
Ei taida vaan toimia hiiren kanssa.
-
Pohdittuani asiaa nyt tutussa ja "turvallisessa.. no jaa ::)" Windowsissa tulin siihen tulokseen, että en tarvitse hiiren emulointia. Kävi ilmi, että ostamani halpispeliohjain ei oikein kelpaakaan fps-peleihin, mutta muissa peleissä se on toiminut mainiosti.
Tämä nimimerkki Cloudef:n ehdottama ohjelma sekä joy2key voi olla täysin riittävä rakaisu ongelmiini. Muut ohjelmat eivät ole oikein toimineet.
paivitys: Ohjelma qjoypad oli toimivin minulla, kiitos :)
Jaa, kaveri hävis kun tuhka tuuleen.
Enpä olekaan hävinnyt.. Tässä sitä taas ollaan uudella samannimisellä tunnuksella. ;)
edit:tarkennus