Thanks for the help. 0.6N3 is now available.
Controllers may now be plugged in or removed after LFS has started, and there is a refresh button on the controller setup screen. Multiple controller support is much better and should not lose your settings depending on which USB ports you use, etc, but multiple controller setups will need to be reassigned this time.
Some of you with a single game controller, please could you test the automatic controller setup? With LFS not running, look in data\misc and move or rename your controller's .con file, so LFS can't see it. Then when you start LFS it should try to set it up automatically, in a way that is similar to some other games. In particular, does it get the triggers right?
Thanks.
Changes from 0.6N2 to 0.6N3 :
VR :
Rift headphones are now used for sound output (default setting)
Rift remote can now be used for click / escape / virtual keyboard
Improved appearance of top row (ESC / F keys) of virtual keyboard
Controllers :
Controllers may now be plugged in and detected after LFS is started
Refresh button to detect controllers in Options - Controls screen
Controllers are now sorted (not dependent on order of connection)
Separate controller type setting for with / without controllers
Automatic controls assignment for various game controllers
Warning when you press ESC to exit controller setup screen
Button functions are now easier to see when in car
Fixes :
Axis names were previously displayed wrongly in Options - Controls
It was possible to enter a state where chat box could not be opened
https://www.lfs.net/forum/thread/89352