As of late Dec2025, we are alpha-testing new version 9.87. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file.
(You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menu.)
Soon we will add detailed instructions and links to instructive YouTube video clips into this discussion thread (accessible here on sourceforge.net through your web browser) so you'll learn EXACTLY how to do this for use with your own joystick or console game controller hardware.
The new menu logic demands a specific editing sequence (which we will soon document here), but it's fairly intuitive, and LAC now includes additional instructions that make the process easier to follow. Accordingly, if you enter LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menu, read all of the displayed instructions, and follow them carefully, you should be able to get all of your controls mapped successfully even if we haven't yet finished all of the detailed instructions that you'll eventually find here!
Last edit: bbosen 2026-01-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Here is a new video clip on YouTube showing EXACTLY how I mapped all of the buttons on a used Console Game Controller that I purchased for just $2.00 in a "Thrift Store" . I used the new configuration menus of beta-test version 9.87 of LAC in early Jan2026 to do this:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Update from Jan2026: Beta testers have discovered a new bug in Version 9.87 that makes it impossible to control engine thrust using keyboard keys.This bug does NOT affect users equipped with hardware throttle controls like those generally found in joysticks or console game controllers. Others, who rely on keyboard/mouse flight controls are advised NOT to use beta-test version 9.87. Further information is available in our SourceForge "LAC Bug Tracking" forum HERE.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As of late Jan2026, we are alpha testing new Version 9.88 which fixes the bug described above. We expect to commence early beta testing of this new version in Feb2026. Subsequent versions of LAC will not suffer from this bug. As always, you can learn the details of every version of LAC ever published (including beta test versions) in our online LinuxAirCombatChangeLog.htm (www.askmisterwizard.com).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As of late Dec2025, we are alpha-testing new version 9.87. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file.
(You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menu.)
Soon we will add detailed instructions and links to instructive YouTube video clips into this discussion thread (accessible here on sourceforge.net through your web browser) so you'll learn EXACTLY how to do this for use with your own joystick or console game controller hardware.
The new menu logic demands a specific editing sequence (which we will soon document here), but it's fairly intuitive, and LAC now includes additional instructions that make the process easier to follow. Accordingly, if you enter LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menu, read all of the displayed instructions, and follow them carefully, you should be able to get all of your controls mapped successfully even if we haven't yet finished all of the detailed instructions that you'll eventually find here!
Last edit: bbosen 2026-01-05
Here is a new video clip on YouTube showing EXACTLY how I mapped all of the buttons on a used Console Game Controller that I purchased for just $2.00 in a "Thrift Store" . I used the new configuration menus of beta-test version 9.87 of LAC in early Jan2026 to do this:
Update from Jan2026: Beta testers have discovered a new bug in Version 9.87 that makes it impossible to control engine thrust using keyboard keys.This bug does NOT affect users equipped with hardware throttle controls like those generally found in joysticks or console game controllers. Others, who rely on keyboard/mouse flight controls are advised NOT to use beta-test version 9.87. Further information is available in our SourceForge "LAC Bug Tracking" forum HERE.
As of late Jan2026, we are alpha testing new Version 9.88 which fixes the bug described above. We expect to commence early beta testing of this new version in Feb2026. Subsequent versions of LAC will not suffer from this bug. As always, you can learn the details of every version of LAC ever published (including beta test versions) in our online LinuxAirCombatChangeLog.htm (www.askmisterwizard.com).