Star Citizen
0 of 0

File information

Last updated

Original upload

Created by

Cr4y7

Uploaded by

Cr4y7

Virus scan

Safe to use

About this mod

Star Citizen gamepad bindings for the DualSense Playstation 5 Controller using the touchpad as a mouse. Pilot the Aegis Inquisitor with your favourite controller!

Permissions and credits
Star Citizen gamepad bindings for the DualSense Playstation 5 Controller (in Xbox compatibility mode) using the touchpad as a mouse with the DS4Windows software (https://ds4-windows.com/).

The controller bindings should allow for most things needed during general gameplay. Use the touchpad for the mobiGlas, personal inventory (this takes some getting used to), elevator buttons and ship displays. To improve dragging items in the inventory, you can also hold the mute button on the controller as a left mouse click. All standard controller buttons are bound directly in the Star Citizen settings as a gamepad and can be modified there. The touchpad, gyro, home button and mute button are bound via DS4Windows as keyboard and mouse controls and can be modified there.

Notes:
- I recommend setting "Toggle Interaction Mode" to Yes in the gameplay settings.
- The mute button is bound to left mouse click. With the L1 (left bumper) modifier, it is bound to right mouse click. There are some issues with the multitool and left/right trigger actions, where the mouse clicks on the mute button can help.
- The Playstation Home button with modifier is bound to Alt+R to bring up the Nvidia GeForce Experience performance overlay

Issues:
- Tractor beam rotating of items does not work with the gamepad and I cannot find a keybinding for it. Please tell me if you find a solution.
- Vehicle tractor beam: I could not find the keybind for activating it, but you can use the mouse click bound to the mute button on the controller.
- Vehicle mining suffers somewhat from using the left shoulder button (modifier) to reduce laser power, because it is also needed for side strafing.
- Vehicle docking/refuelling unbound.
- Jumping can cause persistent vibration. Turn off vibration in the Star Citizen settings.

Things I wish CIG would improve:
- Other modifiers, specifically "hold", should be toggleable just like "double tap".
- Blocking between modifiers should be enabled by default. L1-Modifier+single tap should not also activate simple single tap.
- Warning message when assigning a key that is already assigned should include all modifiers for the existing keybind. If it is bound with double tap but not single, display that there for convenience.

INSTALLATION (see video below)
- Install DS4Windows (https://ds4-windows.com/) to run the PS5 controller in Xbox controller emulation mode on Windows. DS4Windows suggests to install HidHide in Step 4. It could potentially help with joystick interference. DS4Windows also suggests to install FakerInput in Step 5, which seems to help with using the touchpad as a mouse if that otherwise doesn't work in Star Citizen (pointed out by a user!).
- Extract the two .xml files from the star_citizen_dualsense_ps5_controller.zip file available on this mod page.
- Move the DS4Windows .xml file to the profiles folder [C:\Users\username\AppData\Roaming\DS4Windows\Profiles\].
- Import the DS4Windows profile to the software and assign it to the PS5 controller. For this go to the tab "Profiles", click "Import" and select the .xml file. Then go to the tab "Controllers" and assign the profile to your controller. The LED light on the controller should turn orange and move towards red with low battery.
- Move the Star Citizen gamepad mappings layout_ps5_exported.xml file to [C:\Program Files\Roberts Space Industries\StarCitizen\LIVE\USER\Client\0\Controls\Mappings\].
- Import the gamepad mappings to Star Citizen in the game menu, under Advanced Controls Customization (replace all entries for gamepad and joystick; it might say N/A for gamepad but select this anyways).




The Aegis Inquisitor in the banner image is a ship concept I created in Unreal Engine!
https://www.youtube.com/watch?v=YPIgMyvQmFQ
https://robertsspaceindustries.com/community-hub/post/aegis-inquisitor-made-by-the-community-EI3IqbESbaKp4


CHANGELOG

3.21.1a
Ranged weapon melee/takedown now seems to be forced to the right stick button, without a keybind to change it. This means crouch/prone had to move to B, and the drop/place/throw bindings had to adjust. The customize weapon keybind no longer works with hold, and the scanning mode keybind seems to have changed behaviour. Some of these changes might have already happened in 3.21.0 or 3.20.X.
- Ship scanning mode from L1+X to X
- Ship radar ping from X double-tap to X hold (& release)
- Ship lights from L1+X double-tap hold to L1+X
- On foot flashlight from L1+X double tap to L1+X
- On foot melee/takedown from L1+R1 to right stick button (dev change, missing keybind)
- On foot crouch/prone from right stick button to B
- On foot throw overarm from B to L1+B double-tap
- On foot throw underarm unbind from L1+B
- On foot drop item from B double-tap to L1+B. Hold for place item does not work anymore.
- On foot weapon customization from digi-up hold to digi-up (dev change)
- On foot change firemode from digi-up to L1+digi-left

3.20.0a
- Minor fixes of keybind changes in the patch

3.19.1a
- Fixed ship salvage beam not working with R1, and fixed weapon firing during inner thought, by binding weapon groups 1 and 2 instead of "all".
- Moved Alt+R Nvidia GeForce Experience performance overlay to Modifier+Home button to avoid bringing the overlay up when turning off the controller.

3.19.0a
- Updated installation instructions for clarity
- Recreated all mappings from scratch in case of potential issues arising when not deleting the USER folder upon game update
- Removed all Joystick bindings because these interfere with the gamepad bindings for many users (especially movement and countermeasures; e.g. left shoulder button deploys decoys)
- Added underbarrel action (e.g. weapon light) to modifier + digi-up (double-tap)
- Added melee attack and takedown (modifier + right shoulder button) bindings to the diagram
- Changed PS5 button from Win+Alt+O (Shadow PC streaming) to Alt+R, which brings up the Nvidia GeForce Experience performance overlay

3.18.0a
- Vehicles: Change cycle gimbal mode from modifier + digi-up (double tap) to modifier + digi-left due to conflict with cruise control
- Vehicles: Seats and Operator Modes: Bind Salvage mode to Modifier + A, same as mining mode
- Vehicles: Salvage Model: Bind swap left module to X, swap right module to Circle
- Vehicles: Bind flight systems ready to digipad-up double-tap
- Vehicles: Diagram add [H] for hold to ship lights keybind (no hold needed on foot)
- General: Bind tilt left to open bracket (accept social) and tilt right to close bracket (decline social), replacing wipe helmet visor
- On foot: Bind wipe helmet visor to L1 + digi-up
- On foot: Bind change fire mode from L1 + digi-up (double tap) to simple digi-up

3.17.2b
- Unbind inspect from right shoulder button

3.17.2a
- Bind digipad down to cycle ship configuration (e.g. Hull-A).

3.17.1b
- Added draw.io diagram files

3.17.1a
- Bind left mouse click to mute button to use for inventory dragging.
- Bind left bumper (L1) + mute button to right mouse click (for FPS mining)
- Added Request Landing (ATC)
- Rebind vehicle weapon groups to right shoulder button (underlying structure changed)
- Change vehicle ping to double tap to avoid ping when entering scanning mode
- Add scroll up/down to diagrams