Experimental Amands' Controller
In-Raid Controller support for Movement, Aiming with Aim Assist and Interface.
In-raid only controller support.
Sensitivity, Deadzone, AimAssist Settings and DualsenseIcons can be changed by pressing F12.
(click somewhere else to leave).
Sensitivity is affected by EFT's Mouse sensitivity.
(Sensitivity was tuned to Mouse sensitivity 0.2 and Mouse sensitivity (aiming) 0.1)
for Dualsense controller, emulate a xinput device externally.
Installation
SPT-AKI 3.7.1 (26535), 3.7.0+ (26282) PATCH 13 ONLY
Features
Analog movement.
Aiming with AimAssist Stickness and AutoAim.
Layered Commands Reload, Check Mag and Quick Reload.
In-game ContextMenu for Interactable, Doors and Loot.
Interface Navigation and Windows Navigation.
Interface actions Use, QuickMove and Drag.
Interface button prompts bottom right of the screen.
Interface ContextMenu.
Controller Layouts for reference.
Planned Features
Mods key binds support.
Stash controller support.
Hideout controller support.
In-game button prompts.
Interface tabs support Overall, Health, Skills, Map and Tasks.
Inventory management QoL.
In-game Radial menus.
AimAssist improvements.
Dualsense native support.
Known issues
Provisions/Meds Examine only working through ContextMenu.
Unreadable Source code (~6k lines).
Please report any.
Not Implemented
AimAssist Magnetism.
Quick Swap Weapons.
Inspect Window buttons.
for Dualsense Triggers support use Tarkov Dual Sense Adaptive Triggers - Props
Thanks to CWX, SamSWAT for their mods helping me on modding in general.
KMYUHKYUK's Grenade Sprite for the sprite loading used on this mod.
This mod uses SharpDX.
thanks pin for beta testing.
-
Version 0.3.4
- Amands2Mello
- 223 Downloads
SPT-AKI 3.8.3 (29197), 3.8.0+ (29197)
Extract the .zip and move the BepInEx folder to your main SPT directory, 7zip required.
NEW! Smol things
HoldAim toggle on F12 menu.
New Player method patch.
FIXED! Smol problems
SPT-AKI 3.8.1 compatibility.
keyboard fallback now works properly.
Walk pose bind.
-
Version 0.3.2
- Amands2Mello
- 2.7k Downloads
SPT-AKI 3.7.6 (26535), 3.7.0+ (26282) PATCH 13 ONLY
Warhouse1
Is there anything special I need to do to get the game to recongnize my controller? Or are there any known mods this is incompatible with? I am using a Dualsense controller (edit: via Bluetooth. Does this matter?) (edit2: Dualsense Wired also is not working). It's working on other games but I haven't been able to get it to work in SPTarkov at all. I have "Controller" settings in the F12 menu.
Mods:
Amand's Controller 0.3.4
Amand's Graphics 1.6.2
Boss Notifier
Questing Bots
Algorithmic Level Progression
Big Brain
Search Open Containers
Task List Fixes
Waypoints
Props In-Raid Modding
Expanded Task Text
Use Loose Loot
Healing Auto Cancel
Item Sell Price
Gilded Key Storage
EFTApi
Game Panel HUD
Louder Suppressors
More Checkmarks
Collector Early Start
Hidden Caches
Ammo Stats
Remove Timegate From Quests
SAIN
SVM
Looting Bots
Stash Search
Flare Event Notifier
Amands2Mello Author
you need an external program for dualsense like Steam, the mod Tarkov Dual Sense Adaptive Triggers - Props is also recommended
discomilk
Any way to remove the controller inputs but retain the aim assist? Playing on steam deck and using steam for inputs but I need the aim assist
Amands2Mello Author
Character movement and aiming can't be disabled but you can increase their deadzones to 2;
for the inputs edit the SPT/BepInEx/plugins/Controller/Default.json file to look like this:
discomilk
Thanks Amand
GTV
First of all, this mod is AMAZING! I've been using DS4Windows combined with Anitmicro (for combined input multi-set grouping) for years but this is so much better!
Only thing I'd like to change is swapping the function of the Left and Right sticks in the "Interface" section. The default has the Right Stick moving the highlighted item up and down while the Left Stick acts like a mouse scroll wheel to move the whole item list up and down (when searching bodies). I see that we can edit the Default.json file to change button function, but is it possible to swap the stick functions so that the Right stick scrolls and the Left stick moves around individual items when searching bodies? I see multiple stick functions in the Default file but the wording has me worried about screwing up the whole file by changing the wrong text.
Amands2Mello Author
I made a build that Allows you to do it, but I haven't tested yet the implications of it, you can play around with these new settings on the F12 menu:
InterfaceStick
InterfaceSkipStick
ScrollStick
WindowStick
AmandsController 0.3.5
GTV
Thank you, exactly what I was needing! Feels so much more intuitive having Scroll on the RS (since the scroll bar is far right) and the Item-Section selector being on LS since that ties with the Left side having the D-Pad for individual item selecting. Super Smooth transitions now
tim_JZX100
Hi thanks for this awesome Mod. Can i edit the controls to my preference? Also does walking speed gradual increase to the position of LS?
Amands2Mello Author
yes, but only editing SPT/BepInEx/plugins/Controller/Default.json
walk speed and angle is gradual with left stick
tim_JZX100
Thanks for the response 🤙
RogueTech67
@, Hello. New version and feature [Hold Aim] works great. I hope I'm missing something though. How do you swap weapons? The first image shows (Y) on Xbox One controller. It does nothing. It's literally the only button that does not work. You can hold the right stick to switch to the melee weapon, but i can not for the life of me get any weapon to switch. Thanks in advance.
Amands2Mello Author
to switch weapons, use LB + DPAD Left, Right, Down.
quick swap on Y is not implemented yet
RogueTech67
@Amand, thanks that [Hold] [LB] and DPAD worked, even Up selects a grenade. What you've done with this controller mod is absolutely phenomenal.
Not sure if this addition/suggestion is already on a list, but
1) Lean - Add [Hold] like you just did with aim. Nice to have it snap back.
Barthi.Game
I have just installed the new version but however when I try to aim in merchant it creates a bug and no longer aims, on the other hand when I stop I can aim again, the Hold Aim function works perfectly thank you very much for having it added but it does the same with the activated option impossible to aim while moving
Amands2Mello Author
hi thanks for the report, can you clarify what "aim in merchant" means, so I can try to replicate the bug
Barthi.Game
basically when I'm walking it's impossible for me to aim, I have to be stationary to be able to aim.
murdershyguu
the mod is now working with fika. But I wanted to say thank you amands for making this mod. I grew up on controller and this mod helps me with feeling more comfortable playing the game
Barthi.Game
hello even with the updated version on REddit I can't make it work I would like some help if possible
Amands2Mello Author
try deleting the file SPT/BepInEx/plugins/Controller/Default.json if you tried the old version of the mod
NieR
how can I reload from mag selection? Just like hold "R" and scroll mouseweel.
Amands2Mello Author
unsure if i already implemented it, ill check and if not, it will be for next update
NieR
u r my superman
samuelstorr
Hi all - Hoping someone can help me.
I’m running SPT 3.8 annd having trouble getting the mod to work correctly on Steam Deck. I have installed the latest mod from the GitHub and SPT was installed via Lutris. The game launches perfectly and other mods are working. I am launching both the AKI server and launcher through steam in the hopes of enabling the controller support but something isn’t quite right - I can look at around with the right stick, ADS and shoot but I cannot move. Some of the mapping seems to be off as well as several buttons seem to open the disconnect/resume main menu. I think that it may need to be using a certain steam input to stop the clash/conflict??? Can anyone throw some light on this or let me know if they’ve found the right combination of settings for Steam Deck? Cannot wait to be able to play SPT with controller properly!!
Amands2Mello Author
you might need steam deck to be simulating a xbox controller when in raid.
I sent you a message so you can send the logs in case the mod itself is not working
cmdrFRANKLY
Thank you very much for this. Your 3.8.0 Update. And all your other mods! Love you.
Edit: Please help me in figuring this out: I only want the Inventory-Management, the Aim-Assist and the Analog-Movement to work. But bind everything else (Shoot, Lean, Reload, etc...) with an external Program. How would my default.json look?
Amands2Mello Author
not sure how to tell the external program that you are on the inventory so it stops with the its binds, but you can clear out "AmandsControllerButtonBinds" list and remove the sets LB, RB, LB_RB, HealingLimbSelector, Movement, Aiming, Aiming_RB
cmdrFRANKLY
Works perfectly! Thank you very much!!! Got a Patreon or something?
Edit: Oh yea. I see what you mean... Doesnt work for my case then. Still awesome Mods
5m00v3r
Hei, I really adore your mods. Sadly, 3.8 broke this one for me. Only the left stick works. No other buttons
I have a "condition" which restricts my right hand / arm to function correctly. So I really love using the controller because it's so much easier for me.
Please let me know if you will work on this again.
And for the last years, I would like to say thank you very much. I really love all your mods, but this here is special for me.
Amands2Mello Author
AmandsController GitHub Release
5m00v3r
omg, i cant thank you enough. Will test it right now
5m00v3r
Long story short, user error
Amands2Mello Author
try deleting the file SPT/BepInEx/plugins/Controller/Default.json so the mod generates the new default binds.
I'm assuming you opened the previous mod version and didn't do a clean install of the new mod version
5m00v3r
Yeah, I saw that I had to overwrite so many files... so I thought it would be "all" new. Thanks a lot for your advice. I just tried it now for 30 seconds, but it feels all familiar now. Oh, my. I got to search your GitHub for a donation chance
Again, thank you so much. I did work on the default.json but had no idea that I could delete it to get a new one.
DayZMeRolling
thank you very much for doing this mod, being able to chill in the couch or even the bed and being able to play some raids its just in another level.
i just wanted to know if there is a way to change the reload action and the interaction be in separates buttons of the controller, sometimes while i am trying to open a door or loot any box or whatever i reload and i have been killed few times due this. thank you again and, sorry if this has been asked
Amands2Mello Author
yes, by changing the json file located at SPT/BepInEx/plugins/Controller/Default.json
search for ActionPanel below it you can find "X" change it to another xbox controller key
DayZMeRolling
thank you very much boss! i just tried it and it worked
Zehboom
Is there a way to get active aim from Fontaine’s realism mod to work?? I’ve messed around the default json but can’t seem to figure it out.
I.e. When on mouse you are using a night vision and have a scope that’s not night vision compatible it defaults to active aim so you use your night vision laser happened when you have a face shield as well. With the controller mod activated you push L2 and it does nothing unless you remove your night vision or face shield.
Thanks in advance for the assistance!!
Amands2Mello Author
not possible with the default json, you can unbind there and use third party program for right mouse click. Mods key binds support is planned
Zehboom
Awesome! I will try that. Thank ya for the help!!
QWEEFINATOR
how do i unload the conroller mod? i play on keyboard but my brother plays on controller and im unsure how to unload the controller mod because when i switch back to mouse and key, the movement speed slider is set to the minimum due to the inputs from the joysticks if that makes sense.
Amands2Mello Author
pressing F1/F12, search for User Index and set it to 4, to re-enable set it back to 1.
not being able to quickly switch is a bug and will be fixed for future versions
QWEEFINATOR
ive found if i unplug the controller, it turns off, and plugging it back in reactivates it so that works for me haha
eziioauditore
It works fine. thanks. and I have one question. Can I use 'Aim Assist' option only? except any other controller setting, because i want to use '3rd party mapping program (Rewasd)' to change buttons
Amands2Mello Author
Character movement and aiming can't be disabled but the rest you can, by editing the
SPT/BepInEx/plugins/Controller/Default.json file to look like this:
grivcin
Noob here. Installed the mod on SPT-AKI 3.7.6 (26535), Loaded the game and nothing on the controller works. Went into the controls menu and I can see that pressing the left analog lets me move through the menu options but besides that nothing else works. Using Xbox One Controller Bluetooth.
ceanderson
Was working fine yesterday - now the auto-aim / magnetism is aiming low left of the target regardless of distance making it impossible to hit anything. Any advice here? Thanks!
Amands2Mello Author
have you changed resolution, super sampling, DLSS or FSR recently?
ceanderson
I did do that - I defaulted my settings and now it is working properly. Thank you for your help!
raqball
I am having the same issue and yes I changed my DLSS settings. Is there a way to fix this without reverting back to the previous DLSS?
Thanks in advance!!!
Amands2Mello Author
it should fix itself every start of a raid, either way I'll be looking into a complete fix for next version
NugentGL
So I am missing something here. I have an XBOX controller, installed the mod like any other bepin mod, went into a raid but controller doesn't work. I check F12 for options but nothing listed. How do I activate the controller?
raqball
Maybe try loading the game via Steam?
NugentGL
Yea, that works but the point of the mod is to not need to use Steam if I am understanding this correctly.
NugentGL
It was all my fault. I copied my current AKI install to play around with the controller mod in case it caused a profile issue. I completely forgot to change the path in the launcher as it was still pointing to main AKI install. Rookie mistake and quite embarrassing.
raqball
Awesome, glad you got it sorted..
Icarus The Fool
Hey, so I have a quick question, I suspect I'm misunderstanding the controller scheme. I can't get the walking pose to change, I can slow lean side to side (holding B), but when I hold B and try to use the D-pad either up or down, it doesn't let me change the standing/crouching pose height. Not really the end of the world, but I can't tell if its a bug or if I'm doing something wrong and for some reason it drives me nuts. everything else is perfect except for that. Sorry for being nutty, but thanks regardless for working on such an important (and underrated) mod, proving that tarkov on a controller is possible!
Amands2Mello Author
Next walk pose and Previous walk pose is not included in the scheme by default apparently, will be fixing for future versions.
Icarus The Fool
Ok awesome, thanks for your time!
raqball
1st off, thank you for this mod! I have arthritis in my hands and fingers and while I can use a controller I have issues when trying to use KBM..
I have a few questions.
1. I am getting stick drift on a few different Xbox Elite controllers. What the best setting to adjust for this?
2. Will this mod be supported?
I ask #2 because I have been using Steam Big Picture mode and a preset I found that works okay but this is MUCH, MUCH, MUCH better. I don't want to get use to these controls only to have to revert back later.
Either way, thanks for the work on this and it works great!
Amands2Mello Author
adjusting the deadzones will get rid of stick drift, press F1 or F12 to open the configurator and search for AimDeadzone.
yes I plan to support the mod, updates do take longer since this is a really big mod.
you can change the preset to your original steam big picture preset through the .json file located at SPT/BepInEx/plugins/Controller/Default.json if necessary.
raqball
Thank you very much for the response.. I wish there was a way to donate to modders like you who make high quality mods that help others play the game and improve upon the game greatly..
Nomand
How do I adjust the sensitivity of remote sensing?
Amands2Mello Author
pressing either F1 or F12 you can search for Sensitivity and AimingSensitivity.
NewBootGoofn
absolutely love the mod, however I have noticed the Invert Y axis box in the menu will not change the Y axis of the controller. I am one of the weird ones who plays with my controls inverted... my apologies if this was covered in another thread. Everything else is amazing!
Amands2Mello Author
if you mean Invert Y on EFT menu, it will not work as that is for mouse input, on the mod settings you can find Sensitivity, AimingSensitivity and InvertY, the bind for it is either F1 or F12.
you can also just put a minus sign on the Y component of Sensitivity and AimingSensitivity to achieve that.
NewBootGoofn
You are a God amongst men. Thank you so much!
Shturman
hey,can u add a option to enable quick grenade
and disable the grey painkiller effect
it would be really nice
Tealdragon204
I have several RSIs in both my arms and wrists so this mod is a godsend I cannot thank you enough for. I wanted to ask though. Is there a way I can assign:
2 to the left d-pad (Primary weapon)
3 to the right d-pad (Secondary Weapon)
1 to the up d-pad (Pistol/Derringer)
change fire mode to the down d-pad
I feel this would work contextually for weapons more and would work better than the current system (i have no clue how to change weapons without using my keyboard at the moment)
For late development, I'd suggest assigning lean to the L3 and R3 buttons combo'd with L2 (so if you are either already ADSed or holding ADS, you lean/unlean like Siege) I'm sure this will be absurdly difficult to do so no rush!
If I weren't a broke university student at the moment I would 100% donate (do you have a donations page of some sort?)
Amands2Mello Author
changing weapons is L1 + d-pad left and right for secondary and primary and down for pistol.
as for the requested feature, it is already possible to do through the .json file located at:
SPT/BepInEx/plugins/Controller/Default.json
I can do that change for you, just let me know if you still need the weapons to be on d-pad only and not L1 + d-pad
Tealdragon204
Nope! L1 + d-pad works perfectly. I just didn't know that was the bind!
And definitely! I'd greatly appreciate the leaning feature but I am admittedly lost on implementing it
Might I also ask what R1 does? I'm completely confused on its usage
Amands2Mello Author
on the headers that says R1 are the binds, for example R1 + Square is Unload Chamber
beefyonyt
this mod cured my depression
tarkovdude420
Saltyrolo
Hey great mod, this will take me some getting used to but will for sure be good when I wanna chill on couch. Quick question after messing wit it for a few. When in raid is there a way I can search an item that’s in my inventory. For example I had a chest rig in my backpack and was unable to search it. Let me know if I can give a better description. I know there’s a chance it may not be implemented yet but maybe I’m just not doing something right, let me know thanks!
Amands2Mello Author
if you looted unexamined you need to open it and find the search button on the window which will be invisible. but that's not the intended way rather a side effect of the search button being interactable, the intended way is not implemented yet.
Saltyrolo
Ok so not implemented yet. It was something that is examined but did not search it prior to picking it up. Sorry if I’m misunderstanding what you are saying, I am running to little to no sleep. I’ll play around with it when I am playing next. Thank you for this mod. This will be great for me who’s handsome life events that prevent me from sitting at my PC for long periods of time.
sad
im running ds4 with inputmapper and the sensitivity is kinda hard to control, it needs more work. highly recommend trying it 11/10
leeyah
like is it the only shown controllers that can be used