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