In The Black (Demo) - The Hardware Update - 1390
[h2]![]()
What's New[/h2][p]We're excited to introduce the completely redesigned Input System 2.0 for In The Black! This major overhaul brings a modern, flexible input management system that makes configuring your controls easier and more reliable than ever before.[/p]
Track-IR support is now integrated, giving you true head-look in the cockpit for better spatial awareness, target tracking, and immersion.[/p]
Settings > Misc > Head Tracking[/p][p]Tobii Eye/Head Tracking support is in active development and will be coming in a future update.[/p][p][/p][hr][/hr][h2]New Input Profile System[/h2][h3]Save & Manage Multiple Profiles[/h3]
What's New[/h2][p]We're excited to introduce the completely redesigned Input System 2.0 for In The Black! This major overhaul brings a modern, flexible input management system that makes configuring your controls easier and more reliable than ever before.[/p]
[p]⚠️ WARNING: All previous input settings will be reset![p][/p][h2]Track-IR Head-Tracking Support (NEW)[/h2][p]
Legacy profiles are not compatible with the new system. Your controls will reset to defaults upon first launch.[/p]
Track-IR support is now integrated, giving you true head-look in the cockpit for better spatial awareness, target tracking, and immersion.[/p]
- [p]Look around your cockpit naturally without taking your hands off your flight controls[/p]
- [p]Keep your nose on target while visually scanning your surroundings[/p]
- [p]Huge boost to situational awareness during close-quarters dogfights and formation flying[/p]
Settings > Misc > Head Tracking[/p][p]Tobii Eye/Head Tracking support is in active development and will be coming in a future update.[/p][p][/p][hr][/hr][h2]New Input Profile System[/h2][h3]Save & Manage Multiple Profiles[/h3]
- [p]Create unlimited custom control profiles for different playstyles or hardware setups[/p]
- [p]Switch between profiles instantly from the settings menu[/p]
- [p]Your last-used profile is automatically remembered[/p]
- [p]Duplicate existing profiles to use as templates[/p]
- [p]Import and export profiles to share with friends or use across different computers[/p]
- [p]The "Default" profile is now read-only and can't be accidentally modified[/p]
- [p]Any attempt to edit the default profile automatically creates a new "Custom" profile[/p]
- [p]Your personalized settings are always safe from being overwritten[/p]
- [p]All changes to your bindings and settings are automatically saved[/p]
- [p]No more losing your carefully configured controls due to crashes or forgotten saves[/p]
- [p]Changes apply immediately – no restart required[/p]
- [p]Identical controllers are numbered sequentially (e.g., "Joystick", "Joystick_2", "Joystick_3")[/p]
- [p]Each device maintains its own unique bindings[/p]
- [p]Devices are remembered even when unplugged or reconnected in different USB ports[/p]
- [p]Keyboard & Mouse[/p]
- [p]Gamepads: Xbox, PlayStation, Nintendo Switch controllers, and generic gamepads[/p]
- [p]Flight Controls: Joysticks, throttles, rudder pedals[/p]
- [p]Custom Devices: Functionality not guaranteed[/p]
- [p]Simple Range Modes: Choose between Full, Limited, or Inverted ranges instead of dealing with offset values[/p]
- [p]Better Binding Detection: The system now picks up the axis you're moving most, not just the first one[/p]
- [p]Auto-Commit: Axis bindings automatically confirm when you stop moving the control – no more "must recenter" frustrations[/p]
- [p]Real-Time Preview: See exactly what the system is detecting as you move controls[/p]
- [p]Separate sensitivity controls for different input types[/p]
- [p]Independent mouse sensitivity settings[/p]
- [p]Per-axis dead zone configuration[/p]
- [p]Global pitch and yaw inversion options[/p]
- [p]Export your entire control scheme to a file[/p]
- [p]Import configurations from other players[/p]
- [p]Three import modes:[/p]
- [p]Overwrite: Replace your current profile completely[/p]
- [p]New: Create a brand new profile from the import[/p]
- [p]Merge: Combine imported bindings with your existing setup[/p]
- [p]Profiles exported on one computer work seamlessly on another[/p]
- [p]Device names are automatically matched even if USB ports differ[/p]
- [p]Missing devices are gracefully handled without breaking your profile[/p]
- [p]Cleaner, more organized settings layout[/p]
- [p]Device filters make it easy to see bindings by input device[/p]
- [p]Search and filter your control bindings[/p]
- [p]Clear visual feedback when configuring controls[/p]
- [p]Fixed confusing error messages when saving profiles[/p]
- [p]Disconnected devices no longer break your control bindings[/p]
- [p]Profile files are validated to prevent corruption[/p]
- [p]Graceful handling of missing or unavailable devices[/p]
- [p]Improved compatibility with Steam Input and other overlay software[/p]
[p]⚠️ Known Issue: Currently not working as intended. Fix should be out shortly.[/p]
- [p]One-click access to your profile save directory (when fixed)[/p]
- [p]Will work correctly in packaged Steam builds[/p]
- [p]Easy profile file management for backups or manual edits[/p]
- [p]Axis Range Settings: Can be finicky, particularly the "Range" option. May require toggling the "Range" setting back and forth for the desired value to stick.[/p]
- [p]Duplicate Mappings: System currently allows duplicate mappings to be added. We recommend checking for duplicates manually.[/p]
- [p]Profile Selector: Occasionally starts with no profile selected. Choosing an option or using "Save As" to create a new profile should resolve it.[/p]
- [p]Fixed only being able to bind a single device[/p]
- [p]Fixed controls doubling input when multiple axes were mapped to the same action[/p]
- [p]Fixed joystick bindings being lost when devices were reconnected[/p]
- [p]Fixed profile corruption issues when saving during gameplay[/p]
- [p]Fixed device names changing every time the game launched[/p]
- [p]Fixed "ghost" bindings from disconnected devices[/p]
- [p]Fixed profile selector showing system files as options[/p]
- [p]Fixed errors when importing profiles from other users[/p]
- [p]Resolved issues with identical devices being treated as the same hardware[/p]
- [p]Start with the "Default" profile as your base[/p]
- [p]Make a change (this creates a "Custom" profile automatically)[/p]
- [p]Using "Save As", name your custom profile to something descriptive (e.g., "HOSAS Setup", "Gamepad Casual")[/p]
- [p]Create multiple specialized profiles for different ships or playstyles[/p]
- [p]Configure your controls the way you like[/p]
- [p]Go to Settings > Input > Export (Saves to [c]AppData\\Local\\InTheBlack\\Saved\\InputProfiles\\Exported[/c])[/p]
- [p]Share the exported file with your squadron[/p]
- [p]They import it via Settings > Input > Import[/p]
- [p]Profile files are stored in [c]AppData\\Local\\InTheBlack\\Saved\\InputProfiles[/c][/p]
- [p]Back up this folder to preserve your configurations[/p]
- [p]Useful before major updates or system changes[/p]
- [p]Syncing profiles with Steam Cloud is on our TODO list[/p]
- [p]Duplicate your working profile before making major changes[/p]
- [p]You can always delete experimental profiles that don't work out[/p]
- [p]The "Default" profile is always available as a fallback[/p]
- [p]Removed a large number of unused assets, input data tables, and configuration files[/p]
- [p]Reduced overall build size and project clutter[/p]
- [p]Cleaned up logging configurations to focus on relevant debug information[/p]
- [p]Makes future profiling and issue investigation less noisy and more efficient[/p]
- [p]Drone Sweep Mission Startup[/p]
- [p]On the Drone Sweep mission, there is a bug where:[/p]
- [p]The player spawns in[/p]
- [p]Nothing happens for a short period[/p]
- [p]Only then does the cinematic play[/p]
- [p]This behavior is not intended and will be addressed in an upcoming hotfix.[/p]
- [p]On the Drone Sweep mission, there is a bug where:[/p]
- [p]Under SETTINGS > MISC > MOVE LIMIT the default value shows 0cm when it is actually 200cm[/p]
- [p]Once this value is manually changed, you will be limited to the 0cm-50cm range[/p]
- [p]Values still persist, this is mainly a UI issue[/p]
- [p]Additional axis curve customization options[/p]
- [p]More granular per-device sensitivity controls[/p]
- [p]Enhanced conflict detection and warnings[/p]
- [p]Visual binding diagrams for common hardware[/p]
- [p]Developer/Community-made profiles for common hardware[/p]
- [p]"Clear All" option or blank profile to build a profile from scratch[/p]
- [p]Clean up, add, improve input mappings.[/p]
- [p]Improvements to the Ship Editor[/p]
- [p]Try selecting the "Default" profile to reset to known-good bindings[/p]
- [p]Check our Discord for community-shared profiles and troubleshooting tips[/p]
- [p]Report bugs via the in-game feedback system[/p]