Smoother Throttle & Brake for Keyboards | ETS2 & ATS

  Рет қаралды 13,307

Vator

Vator

Күн бұрын

Link to knox_xss file on SCS Forums: forum.scssoft.com/viewtopic.p...
I am not the creator of the file, so if you do find it useful, please thank knox_xss for sharing their work and doing what SCS themselves haven't done despite so many requests made by the community.
Works in TruckersMP since it's not a mod, but rather different code.
0:00 Introduction
0:25 Acceleration
1:02 Braking
1:37 Backup your controls.sii file
2:31 Download knox_xss controls.sii file
2:51 Replace the old file
3:10 Reassign your keybinds
3:20 WARNING
3:34 Driving with new controls
Music: Shitsubo Shita - Josh Lis

Пікірлер: 74
@vator_rs
@vator_rs 2 ай бұрын
READ BEFORE ASKING Common questions/issues you might run into with this file: 1. How do I assign my own keys? THROTTLE In controls.sii file search for following: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz) + (-0.3 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.w?0)) + (0.5 * ((! keyboard.lshift?0) & keyboard.w?0)) + (0.9 * (keyboard.lshift?0 & keyboard.w?0))`" Relevant is latter half of that line: (-0.3 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.w?0)) + (0.5 * ((! keyboard.lshift?0) & keyboard.w?0)) + (0.9 * (keyboard.lshift?0 & keyboard.w?0))`" If you want dedicated keys for each control, you'd replace the latter half with code below after you changed keybinds to what suits you: Q - crawl W - regular E - full throttle (0.2 * (keyboard.q?0)) + (0.5 * (keyboard.w?0)) + (0.9 * (keyboard.e?0))`" "keyboard. [insert your keybind here] ?0 (If you want special keybinds, some of them you might have to search online and figure out what they are called. Some of the common ones are lctrl, rctrl, lshift, rshift, lalt, ralt...) BRAKES Line of code for brakes is right under one for throttle, so you'd be replacing the 2nd part of the code the same way as for throttle. A - slow braking S - regular D - full brake (0.1 * (keyboard.a?0)) + (0.3 * (keyboard.s?0)) + (1.0 * (keyboard.d?0))`" "keyboard. [insert your keybind here] ?0 2. How do I change amount of throttle and brake? In controls.sii file search for the following: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz) + (-0.3 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.w?0)) + (0.5 * ((! keyboard.lshift?0) & keyboard.w?0)) + (0.9 * (keyboard.lshift?0 & keyboard.w?0))`" There you will find code for throttle and right under it would be code for brakes. We only care about 2nd part of both those lines: (-0.3 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.w?0)) + (0.5 * ((! keyboard.lshift?0) & keyboard.w?0)) + (0.9 * (keyboard.lshift?0 & keyboard.w?0))`" (-0.2 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.s?0)) + (0.3 * ((! keyboard.lshift?0) & keyboard.s?0)) + (1.0 * (keyboard.lshift?0 & keyboard.s?0))`" -0.3 / 0.5 / 0.9 -0.2 / 0.3 / 1.0 Those are numbers that change how much throttle/brake is applied. You need to modify those and see what works for you. 3. Developer Console not opening? For that you will have to do next: - Unassign " ` " (Tilda key top left on keyboard) from Keys & Buttons. By default it's assigned to looking position. - Open Controls.sii file with notepad and search for "mix console" - Replace relevant part of the code with following code: "mix console `keyboard.grave?0`" This will bound developer console back to " ` " (Tilda) 4. Camera sensitivity too low? Try the following: -Open the new controls.sii file and search for: ""constant c_msens" -Edit the value and set it to a higher number. I set mine to 0.330000 (you can also open your original controls.sii file and search for your current settings there) 5. Does this work in ATS? Yes it does work in ATS! You just have to replace your ATS controls.sii file with one linked in description and it will be good to go! 6. My "Profiles" folder is empty, but Steam Profiles folder contains the file, what do I do? You will just replace controls.sii file in steam profiles folder instead. You might encounter multiple steam profile folders such as "steam_profiles(1.49.3.14s).bak", those are just back ups and have nothing to do with the current profiles. Instead you want regular "steam_profiles" folder and replace the file within it. 👍 7. Does this work on TruckersMP? Yes! It does work in TruckersMP because you are editing controls.sii file, instead of adding an external mod prohibited by TMP.
@Axillar.
@Axillar. Ай бұрын
does this work for ATS
@vator_rs
@vator_rs Ай бұрын
@@Axillar.I just tried it, and it does work! Just replace your ATS file instead of ETS2 and it will be good to go. Enjoy!
@Axillar.
@Axillar. Ай бұрын
@@vator_rs thanks
@leonontmp
@leonontmp Ай бұрын
If you change the numbers to higher ones, e.g. 2.0 or 3.0, does this mean it accelerate even faster? Or is it limited to 1.0?
@vator_rs
@vator_rs Ай бұрын
@@leonontmp I am not sure since I haven't tried it. You can test it and see if it does anything, but I doubt it. 1.0 is full throttle, cant go much more than that haha
@juancampos352
@juancampos352 Ай бұрын
Definitely this is the best mod I've ever had in ATS and ETS2! Thanks for sharing this m8 ♥
@ItsMadSushi
@ItsMadSushi Ай бұрын
thanks for sharing mate, this setting make my gameplay more enjoyable ..
@sombra4780
@sombra4780 Ай бұрын
Thxs bro, you improve my gameplay, thx for show for us this nice mod for keyboard users!!
@Ivangto16
@Ivangto16 2 ай бұрын
Wow, so smooth 🤤
@vator_rs
@vator_rs 2 ай бұрын
Combining all 6 controls really makes for a much smoother and enjoyable experience compared to default controls 🙏
@Matikson11
@Matikson11 2 ай бұрын
I couldn't make this video any better, great job man! also really interesting mod(?) i wonder if it works on TMP
@vator_rs
@vator_rs 2 ай бұрын
Thanks! It does work on TMP! I've driven quite a lot with it already. It works with TMP because it's not an actual mod, but rather just a modification of controls.sii file.
@Matikson11
@Matikson11 2 ай бұрын
@@vator_rs thanks for clearing it out
@STyx2909
@STyx2909 Ай бұрын
Thank you for sharing
@DarkSphinxx
@DarkSphinxx 2 ай бұрын
very nice
@srptr_w
@srptr_w Ай бұрын
would be cool as hell to have clutch keybind too. Anyway, nice vid and mod feature!
@malikbingo293
@malikbingo293 Ай бұрын
wow so smooth thanks for the video man and big thanks to knox_xss , please can you make a video showing how to assasing own keys becouse i didn't understand how to ?
@vator_rs
@vator_rs Ай бұрын
Which part of the text is confusing you?
@malikbingo293
@malikbingo293 Ай бұрын
@@vator_rs thanks bro for youre reply i assassin every key as i want thanks 😊
@NyuLucy
@NyuLucy 2 ай бұрын
thanks for the video i was looking for something like this, but do you know how to change the camera sensitivity? i feel like it's very slow
@vator_rs
@vator_rs 2 ай бұрын
Sorry, I forgot that I ran into that issue. If you open controls.sii file, and search for "constant c_msens", you can adjust the value there. Knox had it at "constant c_msens 0.060000", I changed it at "constant c_msens 0.330000", so you can experiment with it and see if it works or not.
@NyuLucy
@NyuLucy 2 ай бұрын
@@vator_rs thank you very much, it worked so well!
@cristipopa815
@cristipopa815 2 ай бұрын
Can i change the trigger for the smoth acceleration to other key? I use ctrl for watching left and shift for decreasing retarder
@vator_rs
@vator_rs 2 ай бұрын
I assume it is possible, but as mentioned in the video, I didn't write the code so I am not sure. You could try asking knox on forum post, since they are the creator, so they might be able to help you, if it's not an inconvenience for them.
@vator_rs
@vator_rs 2 ай бұрын
I figured out how to do this, please check pinned comment 👍
@andrewignaciorajabuhas2566
@andrewignaciorajabuhas2566 Ай бұрын
Thanks for this video mate. But how to make steering so smooth with only keyboard?
@vator_rs
@vator_rs Ай бұрын
Steering in the video is with Mouse, hence why its so smooth. 👍 Id highly suggest using mouse for steering if you have the space on your desk.
@nawazcodm6886
@nawazcodm6886 Ай бұрын
great work does this work in truckers mp ?
@vator_rs
@vator_rs Ай бұрын
Yes, it does work on TruckersMP
@mohmmed1340
@mohmmed1340 2 ай бұрын
How i can change these new controls ? I want to make alt key only make full brake
@vator_rs
@vator_rs 2 ай бұрын
Open controls.sii file and search for next: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz) + (-0.2 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.s?0)) + (0.3 * ((! keyboard.lshift?0) & keyboard.s?0)) + (1.0 * (keyboard.lshift?0 & keyboard.s?0))`" Replace it with this: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz) + (-0.2 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.s?0)) + (0.3 * ((! keyboard.lshift?0) & keyboard.s?0)) + (1.0 * (keyboard.lalt?0))`" I am not the creator of the code, but this seems to do what you are asking for.
@PlandaOfficial
@PlandaOfficial Ай бұрын
Does it work in 1.49, I tried it and all of them do the same acceleration and brake, I did modify how you said to.
@vator_rs
@vator_rs Ай бұрын
I've been using it on latest release of the game for a while now and haven't encountered issue like that. When you replaced the file, did every other keybind change, like shown in video, or are they same as before the replacement?
@atharvapandey174
@atharvapandey174 2 ай бұрын
Hey, does the first part of acceleration and braking require any mod?
@vator_rs
@vator_rs 2 ай бұрын
It only requires replacing controls.sii file like shown in the video. Once you replace the file, it gives you ability to do what you see in first part of the video.
@atharvapandey174
@atharvapandey174 2 ай бұрын
@@vator_rs thanks mate 😊
@user-go8uy7rt1i
@user-go8uy7rt1i 2 ай бұрын
Help me please can you make me code for this 🙇🏻‍♂️ I need to make : - W key full throttle - S key full brake - alt key slow brake - D key regular throttle - A key regular brake - Q key slow throttle And thanks you are my best youtuber ♥️
@vator_rs
@vator_rs 2 ай бұрын
I am not the writer of the code, so I am not quite familiar with it to help you with a request that big. I've been trying to figure out how to modify it for my own needs as well, so if I figure it out, I will help you with yours as well. 👍
@user-go8uy7rt1i
@user-go8uy7rt1i 2 ай бұрын
@@vator_rs ok my bro thank you for every thing and i hope you can help me because i need it ♥️
@vator_rs
@vator_rs 2 ай бұрын
@@user-go8uy7rt1i You will have to edit the code yourself, but its easy. Just open the controls.sii file with notepad and do the following: For throttle you need to search: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz) + (-0.3 * ((! keyboard.lshift?0) & (keyboard.lctrl?0 | mouse.button_middle?0) & keyboard.w?0)) + (0.5 * ((! keyboard.lshift?0) & keyboard.w?0)) + (0.9 * (keyboard.lshift?0 & keyboard.w?0))`" Replace it with: config_lines[310]: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz) + (0.2 * (keyboard.q?0)) + (0.5 * (keyboard.d?0)) + (0.9 * (keyboard.w?0))`" For brake, right under that throttle code, you replace the line with this: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz) + (0.1 * (keyboard.lalt?0)) + (0.3 * (keyboard.a?0)) + (1.0 * (keyboard.s?0))`" If you change your mind about certain keybinds you can edit them on your own, just replace ones which I put in. You'd be changing last 3 parts where it says "keyboard.q?0" or which ever letter it's assigned to. 👍
@user-go8uy7rt1i
@user-go8uy7rt1i 2 ай бұрын
@@vator_rs thank you soo much bro ♥️
@florincst
@florincst Ай бұрын
I would like to use that regular driving mode,but I really don`t understand how to change the code :(
@vator_rs
@vator_rs Ай бұрын
Which part do you not understand?
@florincst
@florincst Ай бұрын
@@vator_rs Sorry! My mistake! Thank you for this tutorial.Now my gameplay is perfect from keyboard.
@Its_Nikolca_
@Its_Nikolca_ Ай бұрын
Sorry to bother you, but I have first version of ets2 and does it work on mine version?
@vator_rs
@vator_rs Ай бұрын
I run my game at whatever is the latest release, so I wouldn't know to tell you. Please feel free to test this on your version of the game, and let me know how it goes. As long as you back up the original controls.sii file, as shown in the video, you won't lose your current settings and can easily just go back to them, if new file doesn't help. Probaj pa javi kako je prošlo 🤝
@Its_Nikolca_
@Its_Nikolca_ Ай бұрын
@@vator_rs u redu, hvala. 😁
@Luka-by3mu
@Luka-by3mu 2 ай бұрын
what about cruise control? at what speed does it accelerate?
@vator_rs
@vator_rs 2 ай бұрын
seems to do it at same speed as before. I've tried it and haven't noticed a difference.
@Luka-by3mu
@Luka-by3mu 2 ай бұрын
@@vator_rs thanks 🙏🏻
@tomisgaming7003
@tomisgaming7003 Ай бұрын
how to change sensitivity ? its way too slow on this save file
@vator_rs
@vator_rs Ай бұрын
Check the pinned comment 👍
@charlesbrianalon5826
@charlesbrianalon5826 Ай бұрын
does this work in 1.48? pls tell me it will work i want it badly
@vator_rs
@vator_rs Ай бұрын
Yes it does work on 1.48
@marek8591
@marek8591 Ай бұрын
i didnt found this lines in my controls file, please download link
@vator_rs
@vator_rs Ай бұрын
Which lines did you not find?
@marek8591
@marek8591 Ай бұрын
@@vator_rs i have only this: config_lines[311]: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz) + semantical.aforward?0`" config_lines[312]: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz) + semantical.abackward?0`"
@vator_rs
@vator_rs Ай бұрын
@@marek8591 Yes, that is in default controls.sii file. To edit keys like explained in pinned comments, you first have to follow the video and replace the controls.sii file with new one from knox_xss. Then you will be able to edit keys like explained in pinned comment.
@marek8591
@marek8591 Ай бұрын
@@vator_rs i had that controls.sii (and deleted) , its useless for me, everything is changed, i need default key binds + full throttle
@vator_rs
@vator_rs Ай бұрын
@@marek8591 Well, I do explain in the video that after changing the file, you will have to rebind all keys. It really doesn't take longer than 5 minutes as long as you take pictures of old keybinds. There's no other way around it, sorry.
@copyandpaste2052
@copyandpaste2052 Ай бұрын
I can't steer my truck even when i assign a and d what??
@vator_rs
@vator_rs Ай бұрын
Default settings are keyboard and mouse, go into Controls in game and switch to keyboard steering.
@dilshanjayadarshana3857
@dilshanjayadarshana3857 Ай бұрын
It is not working my version is 1.33
@vator_rs
@vator_rs Ай бұрын
Sorry to hear that. Original post was from 2019, so I assume it probably works with game releases from then and newer.
@alexandruradulescu69
@alexandruradulescu69 2 ай бұрын
HELLO, CAN YOU HELP ME PLEASE? I TRIED THE STEPS FROM YOUR VIDEO BUT I HAVE A PROBLEM THE PROFILES FOLDER DOESN'T CONTAIN ANYTHING IT IS EMPTY, ONLY STEAM PROFILES HAS CONTENT. WHAT CAN I DO?. THANKS
@vator_rs
@vator_rs 2 ай бұрын
You probably have steam cloud enabled. Id have to check, but I think you just enter steam_profiles instead and edit controls.sii file there.
@ahmedzafar3895
@ahmedzafar3895 2 ай бұрын
i have 1.49 ETS 2 version with all DLC, but this MAN (New generation) is not in available at Truck shop, please help someone!
@vator_rs
@vator_rs 2 ай бұрын
Honestly, I am not sure, I haven't encountered a problem like that.
@ObliviousHD414
@ObliviousHD414 Ай бұрын
Maybe cuz its also a free DLC? Ever thought about that?
@peace1360
@peace1360 Ай бұрын
You can cheak used truck
@ChillingToaster
@ChillingToaster Ай бұрын
Try disable and enable the DLC
14 Things You Probably Don't Know About ETS2
8:14
Milan
Рет қаралды 272 М.
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 134 МЛН
蜘蛛侠这操作也太坏了吧#蜘蛛侠#超人#超凡蜘蛛
00:47
超凡蜘蛛
Рет қаралды 48 МЛН
I MADE A CARDBOARD SWING!#asmr
00:40
HAYATAKU はやたく
Рет қаралды 30 МЛН
Accidents Based on Real Life Incidents | Beamng.drive | #03
8:20
Wreck Check
Рет қаралды 175 М.
How real is ETS2? | Game locations vs Real locations |
4:16
Euro Truck Driver
Рет қаралды 581
Can I drive in TruckersMP without Crashing? (ETS2 Multiplayer)
15:34
A. P. 101 Gaming
Рет қаралды 5 М.
Things Players HATE in ETS2!
5:39
Milan
Рет қаралды 127 М.
Stream Funnies (Hilarious OMSI 2 and ETS 2 Moments)
9:30
Squirrel
Рет қаралды 773 М.
ETS2 Noob VS Pro VS Legend
8:11
Milan
Рет қаралды 443 М.
Evolution of Mobile Truck Simulator Games (2012-2024)
13:45
Dwaytec
Рет қаралды 450 М.
I Made ETS2 Way Too Realistic.. (Mods)
8:02
MarcOT
Рет қаралды 585 М.
16 New Trucks Coming to ETS2
8:51
Vutomy
Рет қаралды 95 М.
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 134 МЛН