The online racing simulator
The key binding for operating the turn signals should be user-defined.
The turn signals can only be operated with the keys 7; 8; 9; 0. This is very inconvenient to use, and I therefore never use them. On Cruise servers, however, the turn signals are needed, and I would like to be able to set the keys for them myself. The same applies to other keys that cannot be changed. And in the new LFS for Light on and windshield wipers.
#2 - gu3st
In the controls, you can bind commands to buttons.

Those commands can be customized which includes:

/light ind [off/left/right/all] - switch indicators/hazard lights
/light head [off/side/low/high/low_off/low_high/next/prev] - lights
/light [rfog/ffog/extra] [off/on/toggle] - switch fog/extra lights
/light all [off/on] - switch all switchable lights off/on at once

You can also use "/key 7" to have a button press any arbitrary key, including the default for turn indicators.

Customize as you see fit.

Commands.txt in the LFS folder is a useful reference guide.
The script I use since LFS-06U with my Logitech G25 to toggle lights:

Quote from road.lfs :
/button 129 ctrl_f9
/button 132 ctrl_f10
/button 130 ctrl_f11
/button 2 ctrl_f12

/ctrlf 9 /run indicateOn
/ctrlf 10 /run indicateLeft
/ctrlf 11 /run indicateRight
/ctrlf 12 /run HeadlightsOn

Quote from IndicateOn.lfs :
/press 9
/ctrlf 9 /run indicateOff
/ctrlf 10 /run indicateLeft
/ctrlf 11 /run indicateRight
//ctrlf 12 /run indicateOff

/echo ^2‹‹ ^2››

Quote from IndicateOff.lfs :
/press 0
/ctrlf 9 /run indicateOn
/ctrlf 10 /run indicateLeft
/ctrlf 11 /run indicateRight
//ctrlf 12 /run indicateOff

/echo ^0‹‹ ^0››

Quote from IndicateLeft.lfs :
/press 7
/ctrlf 9 /run indicateOn
/ctrlf 10 /run indicateOff
/ctrlf 11 /run indicateRight
//ctrlf 12 /run indicateOff

/echo ^2‹‹ ^0››

Quote from IndicateRight.lfs :
/press 8
/ctrlf 9 /run indicateOn
/ctrlf 10 /run indicateLeft
/ctrlf 11 /run indicateOff
//ctrlf 12 /run indicateOff

/echo ^0‹‹ ^2››

Quote from HeadlightsOn.lfs :
/press 3
//ctrlf 12 /run HeadlightsOff

Quote from HeadlightsOff.lfs :
/press 3
//ctrlf 12 /run HeadlightsOn

But yeah. It was a pain to realize how to make it work, so I'd prefer the easy way of USUAL key binding. Also (i don't remember did I post a request, but anyway) it would be nice to have a 'hold' option for these keys in case we use actual car indicator switches, so the indicator light be active only while button contact is engaged.

P.S.
The "/echo" line added so i can see indicator state in chat for cars that lack of indicator leds on dash. Just remove that line if not needed.

I hope it helped.
Today I tried to implement fog lights straight through road.lfs script and without F1-F12 buttons and noticed that it's impossible to do.

Quote from road.lfs :
/button 1 /light ffog toggle

Lfs says: This command needs 2 parameters
But ffog light toggles ON at race restart and does not work at button 1.
#5 - Pukyy
Not just the turn signals, basically all controls should be user-definable from the menu because most people won't know/care enough to use scripts to change their control layout, it's just another level of accessibility that'd be awesome to see in LFS

FGED GREDG RDFGDR GSFDG