Could any of the modders out there tell me if there's a way to force x rebirth to read just my preferred device and not all of them? I have an x55 hotas and both devices are read as the same device with the same axises by x rebirth. I have a virtual joystick set up which is emulated with a program called UJR. The vjoy is set as my preferred device in Windows but now x rebirth reads all "3" devices and because the vjoy has mix and matched axis. my throttles controls just about every movement at the same time constantly, and cant bind any controls.
Sadly, this is all i could find, which doesnt help. So much for not designing this game around an xbox controller.
<!-- joystick -->
<!-- input actions -->
<action id="INPUT_ACTION_UIQUIT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_CLOSE_DEBUGBAR" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_ABORT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_ABORT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_EXECUTE_NOTIFICATION" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<action id="INPUT_ACTION_WIDGET_BACK" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_WIDGET_QUIT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_WIDGET_SCROLL_UP" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_UP" />
<action id="INPUT_ACTION_WIDGET_SCROLL_DOWN" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_DOWN" />
<action id="INPUT_ACTION_WIDGET_TAB" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_X" />
<action id="INPUT_ACTION_CYCLE_NEXT_PRIMARY_WEAPON" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_UP" />
<action id="INPUT_ACTION_CYCLE_PREV_PRIMARY_WEAPON" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_DOWN" />
<action id="INPUT_ACTION_CYCLE_NEXT_SECONDARY_WEAPON" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_RIGHT" />
<action id="INPUT_ACTION_CYCLE_PREV_SECONDARY_WEAPON" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_LEFT" />
<action id="INPUT_ACTION_DIALOG_BACK" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_DIALOG_CLOSE" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_CLOSE_INTERACT_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_CLOSE_INTERACT_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_CLOSE_ABILITY_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_CLOSE_ABILITY_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_OPEN_MAIN_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_Y" />
<action id="INPUT_ACTION_MINIGAME_SELECT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<action id="INPUT_ACTION_MINIGAME_ABORT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_MINIGAME_ABORT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_START" />
<action id="INPUT_ACTION_STOP_REMOTE_CONTROL" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<action id="INPUT_ACTION_STOP_CUTSCENE" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<!-- input states -->
<state id="INPUT_STATE_DRONE_ABILITY_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_X" />
<state id="INPUT_STATE_FP_INTERACTION_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<state id="INPUT_STATE_INTERACTION_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<state id="INPUT_STATE_DIALOG_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<state id="INPUT_STATE_DIALOG_MENU" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_Y" />
<state id="INPUT_STATE_BOOST" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_LEFT_THUMB" />
<state id="INPUT_STATE_FULLREVERSE" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_LEFT_SHOULDER" />
<state id="INPUT_STATE_FIRE_SECONDARY_WEAPON" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_RIGHT_SHOULDER" />
<state id="INPUT_STATE_WIDGET_SELECT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<state id="INPUT_STATE_WIDGET_SCROLL_LEFT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_LEFT" />
<state id="INPUT_STATE_WIDGET_SCROLL_RIGHT" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_DPAD_RIGHT" />
<state id="INPUT_STATE_FP_JUMP" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_RIGHT_SHOULDER" />
<state id="INPUT_STATE_FP_CROUCH" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_LEFT_SHOULDER" />
<state id="INPUT_STATE_DETAILMONITOR_A" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_A" />
<state id="INPUT_STATE_DETAILMONITOR_X" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_X" />
<state id="INPUT_STATE_DETAILMONITOR_Y" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_Y" />
<state id="INPUT_STATE_DETAILMONITOR_B" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_B" />
<state id="INPUT_STATE_DETAILMONITOR_BACK" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_BACK" />
<state id="INPUT_STATE_DETAILMONITOR_RB" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_RIGHT_SHOULDER" />
<state id="INPUT_STATE_DETAILMONITOR_LB" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_LEFT_SHOULDER" />
<state id="INPUT_STATE_DETAILMONITOR_ESC" source="INPUT_SOURCE_JOYBUTTONS" code="INPUT_XBUTTON_BACK" sinceversion="6" copyfrom="INPUT_STATE_DETAILMONITOR_B" />
<!-- input ranges -->
<range id="INPUT_RANGE_FIRE_PRIMARY_WEAPON" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_RZ" />
<range id="INPUT_RANGE_THROTTLE" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_Z" />
<range id="INPUT_RANGE_STRAFE_LEFT_RIGHT" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_X" />
<range id="INPUT_RANGE_STRAFE_UP_DOWN" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_Y" />
<range id="INPUT_RANGE_STEERING_YAW" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_RX" />
<range id="INPUT_RANGE_STEERING_PITCH" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_RY" />
<range id="INPUT_RANGE_FP_STRAFE" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_X" />
<range id="INPUT_RANGE_FP_WALK" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_Y" />
<range id="INPUT_RANGE_FP_YAW" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_RX" />
<range id="INPUT_RANGE_FP_PITCH" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_RY" />
<range id="INPUT_RANGE_MENUSCROLL_X" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_X" />
<range id="INPUT_RANGE_MENUSCROLL_Y" source="INPUT_SOURCE_JOYAXES" code="INPUT_JOYAXIS_Y" />
Controller force
The place to discuss scripting and game modifications for X Rebirth.
Moderators: Scripting / Modding Moderators, Moderators for English X Forum
1 post
• Page 1 of 1
1 post
• Page 1 of 1
Return to “X Rebirth - Scripts and Modding”
Jump to
- English Forums
- ↳ X4: Foundations
- ↳ X4: Foundations - Spoilers
- ↳ X4: Foundations - Technical Support
- ↳ X4: Foundations - Scripts and Modding
- ↳ Construction Community
- ↳ X Wiki Discussion
- ↳ X Rebirth Universe
- ↳ X Rebirth VR Edition
- ↳ X Rebirth - Technical Support
- ↳ X Rebirth - Scripts and Modding
- ↳ X³: Farnham's Legacy
- ↳ X³: Farnham's Legacy - Scripts and Modding
- ↳ X Trilogy Universe
- ↳ X³: Terran Conflict / Albion Prelude / Farnham's Legacy - Technical Support
- ↳ X³: Terran Conflict / Albion Prelude - Scripts and Modding
- ↳ X³: Reunion, X²: The Threat, X-T and X-BTF - Technical Support
- ↳ X³: Reunion - Scripts and Modding
- ↳ X²: The Threat - Scripts and Modding
- ↳ Creative Universe
- ↳ Off Topic English
- Deutschsprachige Foren
- ↳ X4: Foundations
- ↳ X4: Foundations - Spoilers
- ↳ X4: Foundations - Technische Unterstützung
- ↳ X4: Foundations - Scripts und Modding
- ↳ X Rebirth Universum
- ↳ X Rebirth VR Edition
- ↳ X Rebirth - Technische Unterstützung
- ↳ X Rebirth - Scripts und Modding
- ↳ X³: Farnham's Legacy
- ↳ X³: Farnham's Legacy - Scripts und Modding
- ↳ X Trilogie Universum
- ↳ X³: Terran Conflict / Albion Prelude / Farnham's Legacy - Technische Unterstützung
- ↳ X³: Terran Conflict / Albion Prelude - Scripts und Modding
- ↳ X³: Reunion, X²: Die Bedrohung, X-T und X-BTF - Technische Unterstützung
- ↳ X³: Reunion - Scripts und Modding
- ↳ X²: Die Bedrohung - Scripts und Modding
- ↳ Kreative Zone
- ↳ Off Topic Deutsch
- Forum Français
- ↳ X4: Foundations
- ↳ Support et Aide pour X4: Foundations
- ↳ Script et Modding pour X4: Foundations
- ↳ L'Univers X Rebirth
- ↳ Support et Aide pour X Rebirth
- ↳ Script et Modding pour X Rebirth
- ↳ Support et Aide pour la Trilogie X
- ↳ L'Univers de la Trilogie X
- ↳ Script et Modding pour la Trilogie X
- ↳ Off Topic Français
- Forum Italiano
- ↳ X4: Foundations
- ↳ Supporto Tecnico per X4: Foundations
- ↳ Script e Modding per X4: Foundations
- ↳ L'Universo di X Rebirth
- ↳ Script e Modding per X Rebirth
- ↳ Supporto Tecnico per X Rebirth
- ↳ L'Universo della Trilogia di X
- ↳ Script e Modding per la Trilogia di X
- ↳ Supporto Tecnico per la Trilogia di X
- ↳ Off Topic Italiano
- Polskie Fora
- ↳ Polskie / Polish X-Forum
- ↳ Polskie / Polish Off Topic
- Other Languages
- ↳ Česky / Czech X-Forum
- ↳ Dansk / Danish X-Forum
- ↳ Español / Spanish X-Forum
- ↳ Nederlands / Dutch X-Forum
- ↳ Português / Portuguese X-Forum
- ↳ Русский / Russian X-Forum
- DevNet: General
- ↳ MSCI Reference
- DevNet: X4: Foundations
- DevNet: X Rebirth
- ↳ XR - Technical Troubleshooting