Spacemouse on Linux: 2 Axes detected as triggers

Ask here if you experience technical problems with X4: Foundations.

Moderator: Moderators for English X Forum

Post Reply
kermit_frog
Posts: 2
Joined: Sat, 14. Jan 23, 10:50

Spacemouse on Linux: 2 Axes detected as triggers

Post by kermit_frog » Sat, 14. Jan 23, 11:45

Hi,

the forum just failed to subit and forgot my text, so I'm gonna rewrite it in shorter form because I don't have the patience to do it all in nice well formated sentences again... >.<

using inputmangler to remap REL events of Spacemouse to ABS. Worked fine before, now it's detected as controller and game thinks ABS_Z & ABS_RZ are triggers. -> only working in one direction

Steam Input also thinks it's XBOX controller - turned off for the game, but
steam -console contains:
Game 392160 created interface SteamController008 /
Game 392160 created interface SteamFriends017 /
Game 392160 created interface SteamInput006 /

so maybe X4 is using it despite that?

other axes (ABS_(THROTTLE|RUDDER|WHEEL|HATX0)) not recognized at all

theory: X4 believes Spacemouse is a controller and ignores them.

What are the criterie to differ controller/trigger from stick?

Alan Phipps
Moderator (English)
Moderator (English)
Posts: 30367
Joined: Fri, 16. Apr 04, 19:21
x4

Re: Spacemouse on Linux: 2 Axes detected as triggers

Post by Alan Phipps » Sat, 14. Jan 23, 12:45

At a pure guess as I don't know the hardware involved, trigger and button outputs should be mapped to in-game digital inputs, and sticks and throttles should be mapped to in-game analogue inputs. If that is all done, then I don't know what else to suggest, sorry.
A dog has a master; a cat has domestic staff.

kermit_frog
Posts: 2
Joined: Sat, 14. Jan 23, 10:50

Re: Spacemouse on Linux: 2 Axes detected as triggers

Post by kermit_frog » Sun, 15. Jan 23, 17:06

The hardware here is basically a 6-axis joystick.
What goes wrong is that the game falsly believes 2 of these 6 axes to be triggers. These still can be used to provide analogue input events - but only in one direction, e.g. only turn right.
Movements in the other direction are ignored by the game.

Post Reply

Return to “X4: Foundations - Technical Support”