Rexeh / joystick-diagrams

Automatically output your tool/game HID configs into printable diagrams with all your binds.
https://joystick-diagrams.com
GNU General Public License v2.0
146 stars 22 forks source link

Feature Request: X4: Foundations Support #73

Open viperfan7 opened 1 year ago

viperfan7 commented 1 year ago

Game saves input as XML, can provide samples if desired

Rexeh commented 6 months ago

@viperfan7 are you still willing to provide files for this?

Rexeh commented 4 months ago

Closing this as cannot implement without samples.

viperfan7 commented 4 months ago

GAH sorry, I didn't get notifications for this till now.

I'll get you the files tomorrow, anything specific you want me to bind in it?

Rexeh commented 4 months ago

GAH sorry, I didn't get notifications for this till now.

I'll get you the files tomorrow, anything specific you want me to bind in it?

Hi,

Examples of buttons, hat switches and POV hats. If you can add modifiers to actions then they would be required too.

Additionally, information on where these configuration files live, if that can be changed and any other data that may differ between users.

One major note is device GUIDs, if the config file does not contain GUIDS and say just device name, then another file must exist to make these mappings.

Cheers,

Rob

croxis commented 1 week ago

Hello! In case viperfan didn't send these to you:

The configuration files on windows is $USER\Documents\Egosoft\X4\24876674\ (Not sure if that final directory number is unique or not). I'll need to look it up in linux next time i boot into it.

There are two config files, config.xml had the device GUID. I've attached them in this zip file. x4configs.zip

Rexeh commented 1 week ago

Hello! In case viperfan didn't send these to you:

The configuration files on windows is $USER\Documents\Egosoft\X4\24876674\ (Not sure if that final directory number is unique or not). I'll need to look it up in linux next time i boot into it.

There are two config files, config.xml had the device GUID. I've attached them in this zip file. x4configs.zip

Thanks for providing these

croxis commented 1 week ago

Linux's config path is ~/.config/EgoSoft/X4/24876674/

The integer directory is the player's steam id.