-
-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Thanks for your interest in Simulator Controller, a set of tools for a better user experience in Sim Racing. At the core of Simulator Controller is an extendable controller framework, which can use any hardware controller (typically a Button Box in simulation rigs) to control almost all applications and simulation games used in your specific configuration and that simultaneously. Before diving into this very extensive documentation, I recommend a first reading of the README document in the GitHub repository for a general introduction.
A little background: Simulator Controller started in late 2020 as a tiny collection of keyboard macros to automate some repetitive tasks in Assetto Corsa Competizione. But as usual, the code base grew very fast and several weeks later, I decided to go for a complete rewrite in a plugin capable, object oriented architecture. The current distribution consists of over 20 specialized applications and more than 250.000 lines of code written in 8 different programming languages, incl. a very sophisticated AI kernel for voice chat capable virtual Race Assistants since Release 2.1., as well as a runtime for large language models since Release 5.4.6. A Setup Wizard guides you through the initial installation and setup process and a graphical, user friendly configuration tool allows you to customize every aspect of the package exactly to your needs. Last, but not least, a plugin interface and class library allow even further customization and addition of new functionality for skilled developers. All this is accompanied by more than 500 pages of documentation and more than 18 hours of tutorial videos. A lot to explore...
If you want to join our Discord Community for Simulator Controller, please use this invitation...
And now it's time to start with the Overview...
Technical notes:
-
All parts of this documentation as well as the source code of Simulator Controller use a tab width of 4. The default tab width of GitHub is unfortunately 8 characters, so to get the best possible reading quality, take a second and set the tab width to 4 in your GitHub settings.
-
When jumping to a link, it can happen, that you do not end up at the target location, especially when pictures are present in the documentation page above the part you are navigating to. Simply reloading the page will fix the issue.
Simulator Controller - 2024 by Oliver Juwig (TheBigO), Creative Commons - BY-NC-SA
- Quick Start
- Installation
- Configuration
- Splash Screen Editor
- Translations Editor
- Controller Layout Editor
- System
- Tactile Feedback
- Motion Feedback
- Pedal Calibration
- Driving Coach
- Race Engineer
- Race Strategist
- Race Spotter
- Team Server
- ACC - Assetto Corsa Competizione
- AC - Assetto Corsa
- IRC - iRacing
- RF2 - rFactor 2
- LMU - Le Mans Ultimate
- R3E - RaceRoom Racing Experience
- AMS2 - Automobilista 2
- PCARS2 - Project CARS 2
- Integration
- Introduction
- Race Settings
- Track & Automation
- Sessions
- Laps
- Strategies
- Setups
- Tyre Pressures
- Administration
- Configuration
- Introduction
- Describing Setup Issues
- Understanding the Recommendations
- How it works
- Managing Car Setups
- Extending and Customizing
- Introduction
- Starting a session
- Data Analysis
- Telemetry Viewer
- Planning and managing practice stints
- Exploring data
- Exporting data
- Introduction
- Overview Report
- Car Report
- Driver Report
- Positions Report
- Lap Times Report
- Performance Report
- Consistency Report
- Pace Report
- Introduction
- Normal vs. Lite UI
- Connecting to a session
- Data Analysis
- Telemetry Viewer
- Strategy Handling
- Session & Stint Planning
- Driver specific tyre pressures
- Planning a Pitstop
- Introduction
- Installation
- Configuration
- Interacting with Aiden
- Driver coaching
- How it works
- Troubleshooting
- Introduction
- Installation
- Interacting with Jona
- Racing with Jona
- Technical Information
- Troubleshooting
- Introduction
- Installation
- Interacting with Cato
- Racing with Cato
- Strategy Handling
- Technical Information
- Troubleshooting
- Introduction
- Installation
- Interacting with Elisa
- Alerts & Information
- Simulator Integration
- Track Mapping
- Track Automations
- Introduction
- Booster Overview
- Instructions
- How it works
- Managing Actions
- Managing Events
- Predefined Actions & Events
- Introduction
- Installation & Configuration
- Managing teams
- Preparing a team session
- Running a team session
- Server Administration
- How it works
- Troubleshooting