Euro Truck Simulator 2

Euro Truck Simulator 2

View Stats:
Thimaue Nov 1, 2024 @ 11:24am
Left click to bind
Hey! It's been a while I haven't played ETS2 and back then, we could bind the left click of the mouse. And I try to bind this command but it doesn't work. It works for the right click of the mouse, the middle bouton or the side button and not the left mouse click... Help? :(
Originally posted by madman:
Originally posted by Thimaue:
Well, that sucks... I wonder why they have removed that... And still kept all the possible bindings on mouse :/
You need to edit "controls.sii" file manually in order to do that. This "controls.sii" file can be found under "Documents\Euro Truck Simulator 2\profiles\<hexname>\" or "Documents\Euro Truck Simulator 2\steam_profiles\<hexname>\" folders. If you have multiple profiles, look at at the file date of "controls.sii" to pick the most recent one to avoid confusion.

You need to learn understanding on how to edit keybind manually. But here some examples for quick practice. Open this "controls.sii" file using any text editor, the best starter is your built-in OS app (e.g. Windows Notepad):
  • To bind left mouse button for left blinker, use Search/Find function on the text editor to find this text:
    mix lblinker
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lblinker `mouse.button_left?0 | semantical.lblinker?0`"
  • To bind left mouse button for look left, use Search/Find function on the text editor to find this text:
    mix lookleft
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lookleft `mouse.button_left?0 | semantical.lookleft?0`"
  • Save the changes and exit editor.
  • If you want to add a secondary keybind for those function, do that from the game setting,
  • Profit.
< >
Showing 1-13 of 13 comments
Wolfgang Nov 1, 2024 @ 11:28am 
No longer possible.
Thimaue Nov 1, 2024 @ 11:32am 
Originally posted by Wolfgang:
No longer possible.
Well, that sucks... I wonder why they have removed that... And still kept all the possible bindings on mouse :/
maxcry Nov 1, 2024 @ 11:48am 
There is a workaround that requires some manual file editing:

https://steamcommunity.com/app/270880/discussions/0/4624726983117450715/
The author of this thread has indicated that this post answers the original topic.
madman Nov 1, 2024 @ 12:08pm 
2
Originally posted by Thimaue:
Well, that sucks... I wonder why they have removed that... And still kept all the possible bindings on mouse :/
You need to edit "controls.sii" file manually in order to do that. This "controls.sii" file can be found under "Documents\Euro Truck Simulator 2\profiles\<hexname>\" or "Documents\Euro Truck Simulator 2\steam_profiles\<hexname>\" folders. If you have multiple profiles, look at at the file date of "controls.sii" to pick the most recent one to avoid confusion.

You need to learn understanding on how to edit keybind manually. But here some examples for quick practice. Open this "controls.sii" file using any text editor, the best starter is your built-in OS app (e.g. Windows Notepad):
  • To bind left mouse button for left blinker, use Search/Find function on the text editor to find this text:
    mix lblinker
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lblinker `mouse.button_left?0 | semantical.lblinker?0`"
  • To bind left mouse button for look left, use Search/Find function on the text editor to find this text:
    mix lookleft
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lookleft `mouse.button_left?0 | semantical.lookleft?0`"
  • Save the changes and exit editor.
  • If you want to add a secondary keybind for those function, do that from the game setting,
  • Profit.
Fasta Dec 21, 2024 @ 8:17am 
it WORKS THANKS!
Silverbiker Dec 21, 2024 @ 8:31am 
Any chance of showing me how to assign the ESC function to LMB?
That was so damn convenient esp when filling up.
Thanks.
Last edited by Silverbiker; Dec 21, 2024 @ 8:32am
madman Dec 21, 2024 @ 11:40am 
Originally posted by Silverbiker:
Any chance of showing me how to assign the ESC function to LMB?
That was so damn convenient esp when filling up.
Thanks.
ESC for what?
Go to main menu?
Skip the cutscene?
Back to previous menu?

Here your wish come true. Ho-ho-ho.
(warranty not included. Risks are all yours and you only)
config_lines[125]: "mix back `keyboard.esc?0 | mouse.button_left?0 | semantical.back?0`" config_lines[126]: "mix skip `keyboard.esc?0 | mouse.button_left?0 | semantical.skip?0`" config_lines[329]: "mix menu `keyboard.esc?0 | mouse.button_left?0 | semantical.menu?0`"
Originally posted by madman:
Originally posted by Thimaue:
Well, that sucks... I wonder why they have removed that... And still kept all the possible bindings on mouse :/
You need to edit "controls.sii" file manually in order to do that. This "controls.sii" file can be found under "Documents\Euro Truck Simulator 2\profiles\<hexname>\" or "Documents\Euro Truck Simulator 2\steam_profiles\<hexname>\" folders. If you have multiple profiles, look at at the file date of "controls.sii" to pick the most recent one to avoid confusion.

You need to learn understanding on how to edit keybind manually. But here some examples for quick practice. Open this "controls.sii" file using any text editor, the best starter is your built-in OS app (e.g. Windows Notepad):
  • To bind left mouse button for left blinker, use Search/Find function on the text editor to find this text:
    mix lblinker
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lblinker `mouse.button_left?0 | semantical.lblinker?0`"
  • To bind left mouse button for look left, use Search/Find function on the text editor to find this text:
    mix lookleft
    Replace the whole line WITHIN double-quotes so it would look like this:
    "mix lookleft `mouse.button_left?0 | semantical.lookleft?0`"
  • Save the changes and exit editor.
  • If you want to add a secondary keybind for those function, do that from the game setting,
  • Profit.
This method is No longer available
Originally posted by Wolfgang:
No longer possible.
This game is a sequel that is 13 years old by itself, and I swear it's the only game I've seen where the developers not only didn't understand how key bindings and modifiers are supposed to work, but they make it worse and worse with each new “improvement”.
Dear god.
Originally posted by chocXmeow:
This method is No longer available
Worked for me, copied a line from an older profile to set camera with leftclick:
config_lines[211]: "mix cam1 `keyboard.key1?0 | mouse.button_left?0 | semantical.cam1?0`"
It shows a previously set bind in option, but works ingame
madman Jan 26 @ 4:47am 
Originally posted by chocXmeow:
This method is No longer available
It posted recently. I won't publish anything broken that doesn't even work for myself. In case you pick a wrong controls file or mess the editing, read again the instruction carefully. If you find difficulties, ask your friends to do it for you.
Originally posted by madman:
Originally posted by chocXmeow:
This method is No longer available
It posted recently. I won't publish anything broken that doesn't even work for myself. In case you pick a wrong controls file or mess the editing, read again the instruction carefully. If you find difficulties, ask your friends to do it for you.
Hey, Thanks madman. I just returned to the game after losing my save profile to the update that removed the left click blinker, and editing the line (following your instructions above) worked for me.

I can't for the life of me imagine why they would remove the left click but keep the ability to use the UI to edit the right blinker to right click. Just seems like a weird decision to someone like me who uses mouse steering.
Last edited by Martial.Lore; Feb 11 @ 2:06pm
Armandø Apr 2 @ 12:10am 
Binding Left Mouse Button is possible again, In the newest version (1.54).
< >
Showing 1-13 of 13 comments
Per page: 1530 50