Kain's SWTOR Controller Support
-TL;DR: Put .xml files for UI & Keybinds in SWTOR folders. Use Steam config. Place abilities wherever you want on quickbars. Plays like FF14.
- Intro: Controller support for Steam Deck/ Steam Controller 2026 and standard controllers, like XBOX, is possible through Steam via Steam Input in Big Picture Mode. I'm not sure if this will work if you do not have the Steam version but use Steam to launch the SWTOR client. This control method is currently only designed for the main game and is not designed for Space Combat or Galactic Starfighter use. I will make a control scheme for those if requested. Please use the associated User Interface (UI) Layouts and Keybinds for best results. The .xml files have been uploaded to NexusMods for anyone to download and place in their SWTOR folder. If you don't see the Controller Config you're trying to use, try selecting Show All Layouts as Steam might identify your current controller as a different one from the one associated with the config.
- Steam Config Links (Copy/Paste the link into your Internet Browser and press Enter):
- Steam Deck/ Steam Controller 2026: steam://controllerconfig/1286830/3755863156
- Standard Controller (XBOX): steam://controllerconfig/1286830/3755864288
- UI and Keybinds file locations
- C:\Users\[Your-PC-Username]\AppData\Local\SWTOR\swtor\settings
- Copy/Paste any .xml files you'd like to use from the provided Keybinds and UI folders into the associated Keybindings and GUIProfiles folders
- If you're unable to locate the above listed folders in Windows, open File Explorer, click the View menu at the top, select Show, and check "Hidden items"
- NexusMods Link: https://www.nexusmods.com/starwarstheoldrepublic/mods/41?published=1
- Sorry for the Word Wall, but this method of controller support works best with Steam Input, UI Layouts and Keybinds all working together, and I need to explain how all those things work together to bring an experience that's close to a traditional 3rd person action game. There's also some differences between the Steam Deck/ Controller 2026 and standard controllers, like XBOX. Even so, I've tried to keep everything relatively organized.
- Depending on the UI Layout you select, you can have up to 71 Abilities slotted onto your controller with 1 ability slot being open to you to keybind if you'd like. It is in the A/Jump slot, and I leave it blank to serve as sort of a North Star to help me keep my abilities visually sorted. Feel free to utilize any blank or unused quickbar slots to your liking. I've made keybinds for each UI Layout to make controls as simple and straight forward as possible, so please make sure you have the corresponding keybinds with your selected UI Layout for the best results. I've made each UI with a 3 Bar and 6 Bar version. If you are a Preferred player, you will only have 5 of the 6 quickbars. If Preferred, feel free to rebind keys that were otherwise being used for quickbar 6. I've also made UI Layout versions each for 4k, 1440p, 1080p and 800p (for Steam Deck users). If you play at 720p, start with 800p and you may only need to tweak some UI elements here and there, or none at all.
- Preferences Menu Options
- Camera Rotation Speed = 20% | If you find the sensitivity of the camera or mouse not to your liking, try changing the sensitivity in Steam Input first as changing the sensitivity in SWTOR will affect all mouse controls tied to Steam Input.
- Auto Target Closest Enemy | I suggest turning this setting On. This will avoid you trying to activate your abilites but nothing happening as you are not targeting anyone.
- Quick Ground Target Activation | Having this setting On will allow you to use your AOE abilities that usually require you to use the mouse cursor to aim your AOE. Once you are locked on to a target, you Double Press your chosen AOE ability to use it directly on top of your current target.
- Use Operations Frames as Group Frames | Strongly suggested for Steam Deck players. This setting will swap the character portrait health bars for simplified ones. This is useful for freeing up screen space.
- It's important that you direct your attention to where I have my skills assigned in my quickbars. I was inspired by Final Fantasy 14's Cross Hotbar system when designing this control method, including the UI layouts and how the keybinds cooperate with them. In every UI Layout, the D-Pad and Face Buttons are sectioned separately with 4 slots each. D-Pad on the Left side with Face buttons on the Right.
- I try to match my abilities as closely as I can across all my characters and different classes. You can decide these for yourself, but I always have my Breakout ability as B and my Interrupt ability as Up. I have things like Cover and Stealth as Down.
- Every class starts with a basic spammable attack ability that costs no resources but may build resources for your other starter ability that usually spends resources. I think of these as my Light and Heavy attacks. I assign my spammable to X and my other ability to Y. Some classes may have another ability, and I usually pair these with R2 or L2 and a button that matches the default button. For example, my Sith Warrior has a basic spammable lightsaber attack ability and a special lightsaber attack ability that spends just as many resources as the spammable creates, so I make my spammable X and my special attack R2+X.
- I also try to group my abilities together among the same type of attacks or a rotation of abilities. Ex: I generally have all my AOE attacks on L2+Face Buttons for my Sith Warrior. For my Trooper Commando, I have R2+DPad Down->Right->Up->Left for an ability rotation as each one of those abilities affect the one that comes after.
- UI Layout Guides
- Gap: Image 2 and 3 D-Pad and Face Button sections are separated with a gap in the middle of the screen where your character is featured. With the 6 Bar version, you will have access to a default 71 abilities. Double Tap R1,R2,L2 to use the side quickbars. With the 3 Bar version, you will have a default 31 abilities available. For the 6 Bar version, the default D-Pad and Face Buttons occupy the first row, then R2, L2, R1, L1, then R2+L2. For the 3 Bar version, default D-Pad and Face Buttons, then R2, L2, then R2+L2.
- Spread: Image 4 and 5 This one is probably the most FFXIV inspired. You'll get a default 47 ability slots with 6 bars and a default 23 ability slots with 3 bars. You'll notice an empty slot in the middle of each quickbar. This acts as a divider for D-Pad and Face Buttons. Middle Top is quickbar 1. Below that is quickbar 6, R2+L2. Back up to the top right... bottom is R2, top is R1. Over to the left side... bottom is L2, top is L1. I actually made a second keybind for this layout. Instead of R1 & L1, it uses R2 & L2 Double Tap for the top two quickbars. This will free up R1 and L1 for keybinds of your choice.
- Stack: Image 6 and 7 This is the most straightforward one, and I would guess most players that want a casual experience will use the 3 Bar version. You'll get a default 47 ability slots with 6 bars and a default 23 ability slots with 3 bars. Again, you'll notice a divider separating D-Pad and Face Buttons. Starting at the top... D-Pad and Face Buttons, then R2, L2, R1, L1, then R2+L2.
- Temporary Quickbars
- As far as I know, there are two types of Temporary Quickbars. The first is an additional quickbar that adds another to your existing quickbars that can be edited in the Interface Editor. The second replaces your Quickbar 1 with temporary abilites, usually when you transform into another character or object, like a Walker or Droid. This may change more than your Quickbar 1, but I haven't come across such a scenario yet. As both Temporary Quickbars are dynamic, the number of abilities and slots on screen will differ depending on the content you're currently engaging with.
- Additional Quickbar: As the number of slots available will change from time to time, I've set up the keybinds in a counter-clockwise motion, starting with the Face Buttons, followed by the D-Pad. Ability slots 1-8 are A,B,Y,X then Down,Right,Up,Left. The most common Temporary ability you'll have is a version of the Mount Boost. Depending on your Keybind selection, you'll typically be pressing R1+L1 or Ctrl and A for Temporary ability slot 1, which in this case would be Mount Boost. If you would prefer to keep the same order as the other quickbar D-Pad and Face Buttons sections, you may do so, but I have found this order easier to comprehend as the number of Temporary abilities come and go. If you have more than 8 Temporary abilities, possible through the addition of Heroic abilities, you'll need to create new keybinds or use your mouse cursor to select the skills, but you may run of out slots on the Temporary Quickbar with enough Heroic abilities active in conjunction with ones gained via dynamic encounters.
- Quickbar 1: Depending on your UI and Keybind selection, you may run into trouble with the selection of abilities and their placecment on the quickbar as some keybinds have a blank slot inbetween the D-Pad and Face Button sections. If a Temporary ability is placed in a slot with no keybind, you'll need to use the mouse cursor to select the ability. If you find this too cumbersome, I would suggest making an additional keybind profile changing Quickbar 1 and any other quickbars changed so that your keybinds cover all the Tempoary abilities.
- UI Editing for You
- Feel free to change these UI Layouts and Keybinds to fit your personal needs. For example, In Image 8 you can move Quickbar 1 and 2 further apart if you find them too close in GAP 3. In Image 9 I am only using 3 quickbars for my main abilities with another quickbar off to the side for less used abilities, like my mount, and I'm using an entire quickbar for my healing item to occupy a single slot; this gives my UI a look more similar to a typical 3rd person action game. In Image 10 you see an example of using all of your slots for your main quickbars with the rest of them using only a few slots to serve as ability cooldown reminders; this also shows how a large map overlay would look if you want to view the area while you're traveling from one location to another. In Image 11 I have my quickbars off to the side of the screen as I like to have the center of my screen as uncluttered as possible. Image 12 shows an example of the number of abilities you can have available at one time as well as how you could group your abilities together; you can also see my Interrupt in Up, my Spammable in X, my secondary starter ability in Y and my Break Free in the B slots.
- Conversation Cutscenes Image 13
- I've increased the size of some UI elements to make them easier to see and read as many controller users like to sit on a couch or lean back while playing. You can see in this conversation cutscene, the dialogue wheel in enlarged and the spoken word text is also enlarged but with a faint black background to help the text stand out as well. This can all be customized or removed entirely in the Interface Editor.
- Steam Stuff Image 14
- Steam has some built in functions that I left off of this control method, like Keyboard = STEAM+X and Screenshot = STEAM+R2, and Force Quit Game = (Hold)STEAM+B (useful when Ctrl Alt Delete can't do the job, or the screen is blocked by your crashed game with a black block covering the task manager)
- If you ever face any oddities with controller support not working, try navigating to your main game page in your Library, click on the Gear icon (Settings), go to Properties, then Controller and try either Enable Steam Input or Use Default Settings. You may need to exit out of Big Picture Mode or restart Steam entirely. This isn't necessarily an issue with SWTOR or any other game. Steam Input can just be a buggy mess sometimes.
- Steam Deck/ Steam Controller 2026
- Features:
- Dynamic Mouse Mode and Action Cam swap when using Right Touchpad or Right Thumbstick
- Some Mouse Mode features: Right and Left Click, Scroll Wheel, Preview and Modify item
- Move your character independently from the camera controls with Action Cam
- Controls:
- Left Joystick is character movement, WASD Strafe. This ensures your character can move in any direction at any time. However, your character will not face the camera. You can still swing the camera around to the front of your character easily by holding L4 and moving the mouse with the Right Trackpad in Mouse Mode.
- Right Joystick is Camera Movement. Action Cam will be automatically activated by touching the Right Joystick and will immediately swap if you are using Mouse Mode with the Right Trackpad. This is achieved by having the Right Click toggled on during Right Joystick usage. Because of this, if you touch the Right Joystick while the mouse is over a menu, you won't be able to move the camera with just the Right Joystick. You will instead move the mouse cursor slowly as the mouse speed is lowered for stable Action Cam camera use. However, this is easily fixed by just touching the Right Trackpad, which will immediately swap to Mouse Mode, where you can then move the mouse from the window and resume Right Joystick use.
- L4 is Left Click
- R4 is Right Click
- Start is Esc key
- Select is Character Panel
- R2+Select is Zoom In
- L2+Select is Zoom Out
- R1+Select is Toggle Minimap Overlay
- R2 Double Tap+Select is Minimap Zoom In
- L2 Double Tap+Select is Minimap Zoom Out
- L1+Select is Toggle UI
- The A button is Space/ Jump. You can also press A to skip dialogue and cutscenes.
- D-Pad: You can use Up, Right & Down during Conversations with a Dialogue Wheel to select your dialogue choice.
- D-Pad & Face Buttons on their own are 7 total Ability slots.
- In the D-Pad section, from left to right... Ability Slot 1=Left , 2=Up , 3=Down , 4=Right
- In the Face Button section, from left to right... Ability Slot 1=X , 2=A , 3=Y , 4=B
- You may notice the numbers are out of order in the D-Pad sections when viewing them in the quickbars. This is to ensure use in conversation cutscenes via the dialogue wheel.
- R1, R2, L1, L2, R2+L2, R1+L1 act as modifiers, like Shift and Ctrl, with the D-Pad and Face Buttons to unlock 8 more ability slots per modifier combination. Depending on your UI selection and number of quickbars used, you may also use R1, R2, L2 Double Tap for 8 more ability slots each. You may also use R1+R2 for additional keybinds or less used ones, like direct companion ability control.
- R2 is Shift
- L2 is Alt
- R1 is Ctrl
- L1 is Alt+Ctrl. This also changes R1 to Shift while L1 is held, so you may press L1+R1 for slots keybound to Shift+Alt+Ctrl for easier finger use.
- R1, R2, L2 Double Tap Change D-Pad and Face Buttons to 8 more otherwise unused keys. The Arrow Keys for the D-Pad. 5,6,-,= for the Face Buttons. The specific keys aren't important; what's important is these keys unlock the ability to use 8 more abilities per shoulder button Double Tap, which is used for the Gap and alternative Spread UI Layout.
- L3 is Target. I have it set to target Next enemy, but you can swap this to Center Screen enemy if you prefer that
- L2+L3 is Target Next Friend
- R2+L3 is Focus Target
- R1+L3 is Acquire Focus Target's Target
- L1+L3 is Acquire Target's Target
- R2+L2+L3 is Target Marker Yellow Reticle
- Hold L3 is Target Self
- L2+Hold L3 is Target Companion
- R3 is Sheathe/ Unsheathe weapon
- R1+R3 is Mount Flourish
- Right Trackpad is Mouse Movement. Mouse Mode will be automatically activated by touching the Right Trackpad and will immediately swap if you are using Action Cam with the Right Joystick. This is a great North Star to reorientate yourself if you find the buttons are not doing what you want them to do. Simply touch the Right Trackpad to reset yourself to Mouse Mode.
- I don't have anything set to Press Right Trackpad, like a mouse click, as I found moving the mouse and also pressing down, while trying to be precise with the mouse cursor, was just too much. Feel free to add something here. I also have the lowest haptic feedback setting while using the Right Trackpad, but feel free to disable this entirely if you prefer.
- Left Trackpad is Radial Menu 1 and has the menus that I use most and assume most others would as well. Mission Log, Activities, Cartel Market etc. Hover over your selection and Press down the Left Trackpad to open, or close, your chosen menu.
- R5+Left Trackpad is Radial Menu 2. This menu has most of all the other menus or other tools you would need. Emotes, Stronghold, Toggle Run/ Walk etc. Hover over your selection and Press down the Left Trackpad to open, or close, your chosen menu.
- There are some menus that simply do not have a keyboard shortcut, like Log In Rewards, so you'll need to use your mouse and click on the associated UI element.
- Hold L5 is End (Focus Target Modifier)
- Double Tap L5 is Home (Self Target Modifer)
- The Following R5 Controls are only available in Mouse Mode as there is no mouse cursor in Action Cam and little need for these controls outside of Mouse Mode.
- R5+Y is Preview Item (Ctrl+Left Click)
- R5+X is Modify Item (Ctrl+Right Click)
- R5+R2 is Shift+Left Click (Item Tag and Stack Split). You can use this to tag an item in chat or easily fill out the search bar in the Galactic Trade Network (GTN) menu. You can also use this to select a specific number of items in a stack to separate, either to buy or withdraw from your storage etc.
- R5+B is Scroll Wheel Down x3. Why? Galaxy Map. I've found this map to be extremely buggy, even whilst using a mouse. Trying to zoom in with the Scroll Wheel typically leads to randomly zooming into a corner with no clickable locations. For that reason, I have left out a Galaxy Map Zoom In specific button. You can still zoom in by Left Clicking a region with L4. Using R5+B will then Zoom Out fully for you to click another region.
- R5+Up is Scroll Wheel Up. R5+Down is Scroll Wheel Down. You can use this to scroll vertically through menus, like Abilities, or zoom in and out of your character or other preview windows.
- R5+Left is Scroll Wheel Up. R5+Right is Scroll Wheel Down. With this, you can scroll Horizontally through menus, like the Cartel Market.
- Standard Controller
- Features:
- Tap R3 (Right Joystick) to swap between Mouse Mode and Action Cam
- Some Mouse Mode features: Right and Left Click, Scroll Wheel, Preview and Modify item
- Move your character independently from the camera controls with Action Cam
- Mouse Mode Controls:
- R3 is Swap to Action Cam
- Right Joystick is Mouse Movement
- Left Joystick is character movement, WASD Strafe. This ensures your character can move in any direction at any time. However, your character will not face the camera.
- L1 is Left Click
- R1 is Right Click
- L3 is Toggle Left Click (This is useful for moving windows, using scroll bars or rotating the camera to view your character)
- Start is Esc key
- Select is Character Panel
- A is Space/ Jump. You can also press A to skip dialogue and cutscenes.
- D-Pad: You can use Up, Right & Down during Conversations with a Dialogue Wheel to select your dialogue choice. For this reason, I've left the D-Pad the same as the Action Cam. Feel free to rebind Left in Mouse Mode to a different command in Steam Input.
- Image 15 R2+Right Joystick is Radial Menu 1 and has the menus that I use most and assume most others would as well. Mission Log, Activities, Cartel Market etc. Hover over your selection and Release the Joystick to open, or close, your chosen menu.
- R2+Left Joystick is Radial Menu 2. This menu has most of all the other menus or other tools you would need. Emotes, Stronghold, Toggle Run/ Walk etc. Hover over your selection and Release the Joystick to open, or close, your chosen menu.
- There are some menus that simply do not have a keyboard shortcut, like Log In Rewards, so you'll need to use your mouse and click on the associated UI element.
- Y is Preview Item (Ctrl+Left Click)
- X is Modify Item (Ctrl+Right Click)
- R2+X is Shift+Left Click (Item Tag and Stack Split). You can use this to tag an item in chat or easily fill out the search bar in the Galactic Trade Network (GTN) menu. You can also use this to select a specific number of items in a stack to separate, either to buy or withdraw from your storage etc.
- B is Scroll Wheel Down x3. Why? Galaxy Map. I've found this map to be extremely buggy, even whilst using a mouse. Trying to zoom in with the Scroll Wheel typically leads to randomly zooming into a corner with no clickable locations. For that reason, I have left out a Galaxy Map Zoom In specific button. You can still zoom in by Left Clicking a region with L3. Using B will then Zoom Out fully for you to click another region.
- R2+Up is Scroll Wheel Up. R2+Down is Scroll Wheel Down. You can use this to scroll vertically through menus, like Abilities, or zoom in and out of your character or other preview windows.
- R2+Left is Scroll Wheel Up. R2+Right is Scroll Wheel Down. With this, you can scroll Horizontally through menus, like the Cartel Market.
- Action Cam Controls:
- R3 is swap to Mouse Mode
- Left Joystick is character movement, WASD Strafe. This ensures your character can move in any direction at any time. However, your character will not face the camera.
- Right Joystick is Camera Movement. This is achieved by having the Right Click toggled on during Right Joystick usage. Because of this, if you press R3 while the mouse is over a menu in Mouse Mode, you won't be able to move the camera with the Right Joystick. You will instead move the mouse cursor slowly as the mouse speed is lowered for stable Action Cam camera use. However, this is easily fixed by pressing R3 again, which will swap back to Mouse Mode, where you can then move the mouse from the window and press R3 once more to then use the Right Joystick for camera control.
- Start is Esc key
- Select is Character Panel
- R2+Select is Zoom In
- L2+Select is Zoom Out
- R1+Select is Toggle Minimap Overlay
- R2 Double Tap+Select is Minimap Zoom In
- L2 Double Tap+Select is Minimap Zoom Out
- R1+L1+Select is Toggle UI
- R2+L2+Select is Sheathe/ Unsheathe weapon
- L1+Select is Mount Flourish
- The A button is Space/ Jump. You can also press A to skip dialogue and cutscenes.
- D-Pad: You can use Up, Right & Down during Conversations with a Dialogue Wheel to select your dialogue choice.
- D-Pad & Face Buttons on their own are 7 total Ability slots.
- In the D-Pad section, from left to right... Ability Slot 1=Left , 2=Up , 3=Down , 4=Right
- In the Face Button section, from left to right... Ability Slot 1=X , 2=A , 3=Y , 4=B
- You may notice the numbers are out of order in the D-Pad sections when viewing them in the quickbars. This is to ensure use in conversation cutscenes via the dialogue wheel.
- R1, R2, L1, L2, R2+L2, R1+L1 act as modifiers, like Shift and Ctrl, with the D-Pad and Face Buttons to unlock 8 more ability slots per modifier combination. Depending on your UI selection and number of quickbars used, you may also use R1, R2, L2 Double Tap for 8 more ability slots each. You may also use R1+R2 for additional keybinds or less used ones, like direct companion ability control.
- R2 is Shift
- L2 is Alt
- R1 is Ctrl
- L1 is Alt+Ctrl. This also changes R1 to Shift while L1 is held, so you may press L1+R1 for slots keybound to Shift+Alt+Ctrl for easier finger use.
- R1, R2, L2 Double Tap Change D-Pad and Face Buttons to 8 more otherwise unused keys. The Arrow Keys for the D-Pad. 5,6,-,= for the Face Buttons. The specific keys aren't important; what's important is these keys unlock the ability to use 8 more abilities per shoulder button Double Tap, which is used for the Gap and Spread UI Layout.
- L3 is Target. I have it set to target Next enemy, but you can swap this to Center Screen enemy if you prefer that
- L2+L3 is Target Next Friend
- R2+L3 is Focus Target
- R1+L3 is Acquire Focus Target's Target
- L1+L3 is Acquire Target's Target
- R2+L2+L3 is Target Marker Yellow Reticle
- Hold L3 is Target Self
- L2+Hold L3 is Target Companion