Oolite Bulletins

For information and discussion about Oolite.
It is currently Tue Mar 19, 2019 8:15 am

All times are UTC




Post new topic  Reply to topic  [ 21 posts ]  Go to page Previous 1 2
Author Message
PostPosted: Tue Dec 11, 2018 8:02 pm 
Offline
Competent
Competent

Joined: Sat Dec 08, 2018 12:13 am
Posts: 40
Unfortunately there`s no luck. I`ve googled that github`s user`s driver yesterday night myself and read that discussion. It seems like that user was only interested in disabling the LEDS (which actually made by just disconnecting and then reconnecting the device again). But I`ve tried installing that driver just now and nothing was changed(even after reboot). Still the only buttons i could map in Oolite were not higher than 16`s. Could you please advice me a free game for linux which have a joystick buttons remappin feature, so i could test that behaviour in another game? If there`ll be only the 16 buttons available too, than that`s the driver/kernel`s issue for sure, if not, then that`s probably the oolite itself.


Top
   
PostPosted: Wed Dec 12, 2018 1:59 am 
Offline
Deadly
Deadly

Joined: Sat Aug 09, 2014 4:16 pm
Posts: 234
My understanding from that message thread was that everything *else* went good, besides the LED handling.
But as you said, it seems that he didn't commit those changes -- I guess he only handled them to that user in order to get some testing in advance (I've met this practice in other cases), which never concluded.
Unfortunately, as I mentioned, I'm not too much of a joystick user, so any advice from my part could be only "theoretical". I'm not sure about any other game, but it seems that there are a jscal and a jstest utility to help with calibration, remapping, and testing of a joystick. It could also be that a more recent kernel could know more about specific joystick devices than an older one.
And one last thought -- it could also be that Oolite only provides joystick-wise what SDL offers, which in SDLv1's case could be quite "behind".


Top
   
PostPosted: Sun Dec 16, 2018 6:04 pm 
Offline
Competent
Competent

Joined: Sat Dec 08, 2018 12:13 am
Posts: 40
Today i`ve tried the gog version of X3 Reunion. and the joystick buttons worked fine there. Same kernel, same sdl, same everything, and also X3 R is a way older game than oolite. So it seems that the source of the problem is either the oolite itself either some libs it`s using. Keeping in mind that the windows version showed no problems, then it`s probably the libs or the way it handles the buttons events particularly in linux. But what`s next to figure out the problem?


Top
   
PostPosted: Fri Dec 28, 2018 2:45 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
User avatar

Joined: Tue Apr 01, 2008 12:55 pm
Posts: 950
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Could you, please, try renaming the libSDL-1.2.so.0 distributed with Oolite (path should be something like Oolite/oolite-deps/lib) to libSDL-1.2.so.0.oolite and retry?

EDIT
If you installed Oolite as root the default filepath is /opt/Oolite/oolite-deps/lib/libSDL-1.2.so.0
or else the filepath is ~/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0

_________________
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]


Top
   
PostPosted: Sat Dec 29, 2018 8:00 pm 
Offline
Competent
Competent

Joined: Sat Dec 08, 2018 12:13 am
Posts: 40
Quote:
Could you, please, try renaming the libSDL-1.2.so.0 distributed with Oolite (path should be something like Oolite/oolite-deps/lib) to libSDL-1.2.so.0.oolite and retry?

EDIT
If you installed Oolite as root the default filepath is /opt/Oolite/oolite-deps/lib/libSDL-1.2.so.0
or else the filepath is ~/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0
WOW! That worked! You`re cool, now everything works fine. I can assign any button of my joystick.


Top
   
PostPosted: Tue Jan 01, 2019 4:27 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
User avatar

Joined: Tue Apr 01, 2008 12:55 pm
Posts: 950
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Quote:
Quote:
Could you, please, try renaming the libSDL-1.2.so.0 distributed with Oolite...
WOW! That worked! You`re cool, now everything works fine. I can assign any button of my joystick.
Nice! 8)
Now go get them Thargons! :D

_________________
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ]  Go to page Previous 1 2

All times are UTC


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited