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.2
- Amands2Mello
- 968 Downloads
SPT-AKI 3.7.2 (26535), 3.7.0+ (26282) PATCH 13 ONLY
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
leeyah
how do you set it up
Amands2Mello Author
for xbox controllers you just install the mod and go in raid, for playstation controllers you need to emulate a xbox controller with another program and go in raid
leeyah
i found an alternative i have neither and my main pc controller is a wired ps4 controller made by playmax
Amands2Mello Author
once you can emulate a xinput device the mod will work, DS4Windows could do it and also Steam using Big Picture mode just make sure to emulate a xbox controller rather than WASD and mouse inputs
leeyah
ah ok thank you
JusFoNo
For the aim assist, I think a neat feature would be a toggle to make it "discrete" - where it still magnetises and sticks onto an enemy, but without moving the camera (maybe by moving the gun instead or some other method?).
I ask because sometimes the aim assist sticks onto an enemy before I actually notice them, revealing their position in that way.
Think there could also be an option to prevent it from sticking to friendly scavs when scav running?
Amands2Mello Author
Magnetism isn't implemented yet, once it is it will make aim assist act like you described.
JusFoNo
How do i make is so that I hold left trigger for aiming, rather than toggling it?
Amands2Mello Author
the way to make the Aim continuous is by changing the file SPT/BepInEx/plugins/Controller/Default.json
on LT Release you add EndAlternativeShooting to the list of commands,
here's the .json already edited:
Default.json
JusFoNo
oh wonderful, thanks! 💙
JusFoNo
This works for any xinput control scheme? Trying to get the Steam Deck's controls to work on this.
Amands2Mello Author
should be a scheme that outputs as a xbox controller and not WASD + Mouse emulation, if that makes sense.
JusFoNo
Yea, I emulated a game pad through it. Likely the reason it didn't work for me is cos I was on aki 3.5.5 and i wanted to see if i could get away with using it without having to update 😭 lmao
JusFoNo
I must say that it seemed to say it "loaded" when i was browsing the server log, but i couldn't see it in the server console itself.
Amands2Mello Author
this is a client mod so it shouldn't appear on server, once in game you can check by pressing F12 and seeing if the mod is on the list.
JusFoNo
After updating to aki 3.7.1, I can confirm it works with steam deck controls!
On a related note, any idea when gamepad controls will be supported in the main menu and hideout?
VenomDuck
When I found this mod, my jaw almost went through the keyboard.
It would be great if the stick could be reversed left and right when operating the UI(Interface). I want to scroll with the right stick
In the future it would be great to have an option to long press to aim. Anyway, great jooob!
Amands2Mello Author
choosing what the stick does for interface is already possible, I just forgot to expose to users apparently, will be on next update
B77ROACH
the way i got controller working on tarkov, i added bsg launcher as non game on steam then searched fot spt controls ive been using ps5 controller for months but im happy now the triggers work aswell.
Bobba
Using this in combination with Terkoiz' FreeCam mod results in controller inputs moving the character while in FreeCam mode rather than the camera.
Would it be possible to somehow make it affect the camera to allow for smooth cinematic controls?
Amands2Mello Author
Possible but through the FreeCam mod itself, I'll see what I can do about that
bphaphon
Did not see this coming, awesome
CQBABY
Hello, first of all thank you so much for creating such awesome mod.
I'm having a bit of issue with PS5 controller with steam input enabled and the SPT tarkov selected on steam as non-steam game in the library.
When starting a raid in game the controller doesn't recognize the game and doesn't respond.
I have the mod installed correctly. What could be an issue for this? I'm sure other people might have similar experiences.
Sincerely, thank you!
Amands2Mello Author
Try using BigPicture mode to launch SPT with steam input, I can't test Dualsense controller myself.
I only know that other programs works to emulate xbox controller like DualSenseX and DS4Windows.
Native DualSense support is planned.
CQBABY
Aha I will try the DualsenseX as a solution thank you and native support will be a great addition! Thanks as ever.
CQBABY
Hi guys as update and those who are not so tech savvy like myself, I found this solution:
When choosing game in the steam library to add as non steam game, don't choose the EFT file but choose the AKI Launcher as the game and start game from big picture mode. Essentially it will just launch the launcher and I started game with mouse. Have the server running in the background before launching from big picture mode. Hope this helps!
FrostyTips713
Is there also a way to make aiming continuous vs toggle?
FrostyTips713
Is anyone having issues with the aim assist? No matter the level, my screen shakes violently and I can get it to stop when enemies are near by. It works find if none are near by.
WhiteChocolate
oh my goooood this is so much fun lmao. is there a way to make the controller functional in the main menus as well?
Amands2Mello Author
Stash controller support is in development as well as other interfaces
WhiteChocolate
You're the goat bro!
Dogzhenny
Where was this mod 2 years ago lol but i am already use to M&K
WhomstMD
Having trouble getting this to work with an xbox controller. Installed files correctly and steam input for xbox controllers. Is there anything else I'm missing? Am on 3.7.0 if that matters
Props
Did you add escape from tarkov to steam as an external application?
Thats the only way steam input would work.
Amands2Mello Author
for xbox controllers you don't need Steam input at all.
WhomstMD
So no need for steam or other emulation for Xbox controller? It should just work normally?
Without steam input the only thing that would work is the left stick for movement. With it i can use a few more functions but does not match the interface (e.g. sprint is right stick for some reason)
Amands2Mello Author
for Xbox controllers it should just work normally.
Some troubleshooting you could do is quitting Steam, if that solves it then you need to Disable Steam Input for Xbox Controllers.
if you previously used the Xbox Accessories app, make sure that the binds aren't modified there.
thiccz1
Any way to change the controller used ingame? I have multiple controllers and it keeps using the wrong controller.
Props
There is a controller index that you can switch the number on.. its 1 by default
poltis
Awsome mod, Love playing with the controller, however opening the invin with the mod causes a heavy bleed with the realisim mod, i have no idea why any fix?
Amands2Mello Author
on Realism config with Advanced settings enabled, clear any binds that as joystick inputs on them, they are debug keys only.
poltis
Ok Thanks dude this worked.
ToastyInAgony
NO FUCKING SHOT YOU JUST MAKE A MOD FOR CONTROLLER you earn a special place in heaven
Props
I'm waiting for someone to play tarkov with a guitar hero controller.
Thank you for an amazing mod.
1BeN
hi, its working with the dualshock 4?
Amands2Mello Author
for dualshock 4 you need to emulate xinput with an external program, DS4Windows for example.
FaLKReN
Holy shit, I've gotta try this out right now. I have RSI and this game is literally causing me physical pain if I have to play it with a mouse for too long.
Koroken
I'm a lifelong xbox player so finally getting to use a controller in Tarkov is huge
DrDread911
Same! I was just talking to a few friends Wednesday about how great it would be to get controller support.
Bobba
Now this is peak modding.
black_rose
u drop nothing but bangers
PhantomInTime
Do you... do you do anything else with your time? Like, I'm not being mean. I'm just astounded at what you come up with in client modding. Just flabbergasted.
Amands2Mello Author
as I play spt exclusively on controller it was a very needed mod personally, and yes this took a long time to develop
Redblur
Okay Yeah this might be goated if it can work/eventually work with Fontaines Stances.
Edit: After playing with it, this shit fucks. Get it.
Amands2Mello Author
Configuration manager accepts joystick buttons as binds, it will be complicated for stances so the planned feature Mods key binds support is needed.
Externally is easier with other programs emulating keyboard press.
ThatDesGuy
I will personally never use this mod, goddamn do I respect the work you put into it and all your other mods.