Difference between revisions of "FlyInside Settings and Bindings"

From FlyInside Wiki
Jump to: navigation, search
(Description of Bindings)
(Settings)
 
(3 intermediate revisions by the same user not shown)
Line 57: Line 57:
 
** Enable/Disable Hand Tracking - Allows you to turn the Leap Motion on and off
 
** Enable/Disable Hand Tracking - Allows you to turn the Leap Motion on and off
 
** Show/Hide Leap Motion Camera - Shows a camera overlay so that you can see the world around you
 
** Show/Hide Leap Motion Camera - Shows a camera overlay so that you can see the world around you
 +
* World Scale
 +
** Adjust World Scale - Changes the scale of the aircraft around you, making everything appear smaller or larger.  Useful to make incorrectly modeled aircraft feel "right"
 +
** Reset World Scale - Sets world scale back to 100%
 +
* Mirror Window
 +
** Show/Hide Mirror Window - Shows a window on your desktop, displaying the in-headset view.  Useful for friends watching you fly or recording video
  
 
== Settings ==
 
== Settings ==
 +
 +
FlyInside Settings allow you to customize how FlyInside looks, feels, and acts.
 +
 +
* Graphics - For detailed information see [[Graphics_Settings_and_Performance]]
 +
** Resolution - Rendering resolution, higher resolutions increase clarity at the cost of performance
 +
** Asynchronous Timewarp Mode (Prepar3D only) - Changes how FlyInside performs asynchronous timewarp
 +
*** High-Speed/Possible-Artifacts - Increases simulator FPS.  May result in some jitter on Rift, and flickering artifacts on Vive
 +
*** Low-Speed/High-Stability - Lower simulator frame-rates, but more consistent and resolves certain graphical glitches
 +
** Monitor Display FPS - Changes how smoothly the on-monitor window updates.  Lower rates can increase performance on older graphics cards, but make very little difference for modern systems
 +
** SMAA (Anti-aliasing) - Cleans up jagged edges and shimmer at the cost of performance.  SMAA is not very high quality, but also lower impact than MSAA
 +
** MSAA (High-Quality Anti-aliasing) - Cleans up jagged edges and improves image detail.  Much nicer than SMAA but higher performance impact.  Access this from FlyInside Settings in FSX, and Prepar3D's "Settings -> Options" menu
 +
** FOV Overdraw - Higher values increase overall FOV and peripheral vision, but at the expense of making everything slightly blurrier.  Decreasing FOV crisps up the display, but results in tunnel vision
 +
* Sound
 +
** Use FlyInside Audio Controls (Requires Restart) - FlyInside automatically routes simulator audio through HMD headphones, and controls volume with slider on FlyInside Tag.  This can introduce audio glitches with some third-party aircraft and add-ons
 +
* Mouse and Tooltips
 +
** Show Tooltips - Shows simulator tooltips in-cockpit.  Very useful in well-tooltiped aircraft
 +
** Tooltip Size - Adjusts the scale and size of tooltips
 +
* Mirror Window
 +
** Show Both Eyes - Determines whether mirror window displays two views or just the left eye
 +
** include Lense Distortion - Determines whether mirror window shows fish-eye distorted lens output.  No effect with Vive
 +
* Windows
 +
** Titlebar Size - Changes how large the top bar above virtual windows is
 +
** Border Size - Changes how large the grab bar around virtual windows is
 +
** Show Window Border - Turns grab bar around virtual windows on and off
 +
** Re-arrange windows when simulator loads - Moves any out-of-view virtual windows back into view when the user enters the virtual cockpit
 +
** Re-arrange windows when HMD recentered - Moves any out-of-view virtual windows back into view when the user recenters their head position
 +
** Re-position windows when opened - Whenever a new virtual window is opened, place it within the user's line of sight
 +
* Night Mode
 +
** Color Scheme - What color the FlyInside UI appears in night-mode
 +
** Brightness - How bright/dim the FlyInside UI appears in night-mode
 +
* Head Position
 +
** Show recentering screen at start - Shows "Press any key to recenter" screen when FlyInside opens.  If you've bound a button to recenter head position you might not need that screen anymore
 +
** Enable Tap to Recenter - With this enabled, you can give your headset a rough tap to recenter your head position.  Only works on Rift
 +
** Tap Sensitivity - How hard you need to tap the headset to recenter
 +
* World Scale
 +
** World Scale - Adjusts how large the in-game aircraft cockpit physically appears.  Usually 100% is good, but this can be used to correct in-accurately modeled aircraft
 +
* Virtual Desktop
 +
** Refresh Rate - How quickly virtual windows update their view.  Higher refresh rates mean that videos will play more smoothly, but too high a refresh rate can introduce flickering and have a performance impact
 +
** Window Size - How large virtual windows appear
 +
* Leap Motion
 +
** Hand Position Scale - Determines how far your in-game hand moves compared to your real-life hand.  Higher scales are useful because you can reach far-away switches in a jet cockpit without accidentally punching your desk
 +
** Passthrough Camera Opacity - Determines how well you can see your cockpit vs real-world when the Leap Motion passthrough is turned on
 +
** Hand Detection Threshold - How confident Leap Motion needs to be before showing your hands.  Lower values mean inaccurate hands appearing, while higher values mean hands might not always appear unless Leap Motion is sure that it sees them

Latest revision as of 23:03, 28 July 2016

FlyInside has an extensive number of customizable settings and bindings, allowing you to tailor FlyInside to your needs. Under the Bindings panel you can bind joystick buttons, axis, and keyboard keys to a variety of commands. Under the Settings panel you can configure graphics settings, audio, virtual windows, and the look & feel of your simulator.

You can access them from the Settings and Bindings tabs of the FlyInside Menu view. For information on accessing FlyInside's Menu read Running FlyInside.

Bindings

FlyInside's bindings allow you to customize your control layout. You can choose joystick buttons, axis, and keyboard keys to activate various FlyInside functions. To get started, visit the FlyInside Bindings tab.

Action Bindings

Action bindings are straightforward. A single button triggers a single action. For example, you might bind a button for "Recenter Head Position". Pressing that button would recenter your head position.

  1. To bind an action, look at the "Bind" button to the right of it.
  2. Press interact.
  3. FlyInside will tell you "Press a button or key."
  4. Press a button or key of your choice.
  5. Done, you've bound the binding.

To clear an already bound binding, simply look at the "Clear" button to the right of it and press interact.

Adjustment Bindings

Adjustment bindings are more complicated than action bindings. Adjustment bindings are used for values you want to increase and decrease, rather than just a simple action. For example, you might adjust zoom level (zoom in more or less).

To bind an adjustable setting, do the following:

  • Press "Bind" next to the binding of your choice
  • FlyInside will prompt you to bind either Buttons or an Axis.
    • If you choose "Bind Buttons", you will need to pick both an Increase and a Decrease button.
      • FlyInside will prompt you to pick a decrease button. Press a button on your joystick/keyboard.
      • FlyInside will prompt you to pick an increase button. Press another button to increase the binding.
      • You're done! Press one button to increase, the other to decrase
    • If you choose "Bind Axis" you'll have two options:
      • Bind Relative - Holding this axis away from center will increase or decrease the value. The further from center you hold it, the faster your setting changes. This is similar to an aircraft's ailerons. The further you turn your yoke, the faster the aircraft rolls.
      • Bind Absolute - The axis directly controls the setting involved. This is similar to an aircraft's throttle. If you leave the throttle in one place, the throttle input is constant.
      • Choose an axis by moving your joystick

Description of Bindings

  • VR
    • Interact - Shows the FlyInside Tag, and clicks using the interaction dot
    • Recenter Head Position - Resets the VR world around your current head position
  • Virtual Desktop
    • Show/Hide Full Desktop View - Shows a large view of the desktop
    • Look Left/Right - Pans your view of the large desktop view
    • Move Up/Down - Scrolls up and down through the large desktop view
  • Zoom - See Zoom Functionality
    • Toggle Binocular Zoom - Turns zoom mode on and off
    • Adjust Binocular Zoom Strength - Makes zoom mode more or less zoomed out
    • Show/Hide Magnifying Glass - Shows a magnifying glass. Only useful at high resolution settings
  • UI
    • Show/Hide FlyInside Window - Toggles the FlyInside Tag
    • Turn Night Mode On and Off - Gives the FlyInside UI a dark theme, great for night-time flying
    • Switch Night Mode Theme - Changes color of FlyInside UI
    • Recenter Mouse Position - Move the mouse cursor to the center of the cockpit and displays it. Great for when you can't find your mouse
    • Show/Hide Mouse Cursor - Shows and hides the mouse cursor
  • Hand Tracking
    • Enable/Disable Hand Tracking - Allows you to turn the Leap Motion on and off
    • Show/Hide Leap Motion Camera - Shows a camera overlay so that you can see the world around you
  • World Scale
    • Adjust World Scale - Changes the scale of the aircraft around you, making everything appear smaller or larger. Useful to make incorrectly modeled aircraft feel "right"
    • Reset World Scale - Sets world scale back to 100%
  • Mirror Window
    • Show/Hide Mirror Window - Shows a window on your desktop, displaying the in-headset view. Useful for friends watching you fly or recording video

Settings

FlyInside Settings allow you to customize how FlyInside looks, feels, and acts.

  • Graphics - For detailed information see Graphics_Settings_and_Performance
    • Resolution - Rendering resolution, higher resolutions increase clarity at the cost of performance
    • Asynchronous Timewarp Mode (Prepar3D only) - Changes how FlyInside performs asynchronous timewarp
      • High-Speed/Possible-Artifacts - Increases simulator FPS. May result in some jitter on Rift, and flickering artifacts on Vive
      • Low-Speed/High-Stability - Lower simulator frame-rates, but more consistent and resolves certain graphical glitches
    • Monitor Display FPS - Changes how smoothly the on-monitor window updates. Lower rates can increase performance on older graphics cards, but make very little difference for modern systems
    • SMAA (Anti-aliasing) - Cleans up jagged edges and shimmer at the cost of performance. SMAA is not very high quality, but also lower impact than MSAA
    • MSAA (High-Quality Anti-aliasing) - Cleans up jagged edges and improves image detail. Much nicer than SMAA but higher performance impact. Access this from FlyInside Settings in FSX, and Prepar3D's "Settings -> Options" menu
    • FOV Overdraw - Higher values increase overall FOV and peripheral vision, but at the expense of making everything slightly blurrier. Decreasing FOV crisps up the display, but results in tunnel vision
  • Sound
    • Use FlyInside Audio Controls (Requires Restart) - FlyInside automatically routes simulator audio through HMD headphones, and controls volume with slider on FlyInside Tag. This can introduce audio glitches with some third-party aircraft and add-ons
  • Mouse and Tooltips
    • Show Tooltips - Shows simulator tooltips in-cockpit. Very useful in well-tooltiped aircraft
    • Tooltip Size - Adjusts the scale and size of tooltips
  • Mirror Window
    • Show Both Eyes - Determines whether mirror window displays two views or just the left eye
    • include Lense Distortion - Determines whether mirror window shows fish-eye distorted lens output. No effect with Vive
  • Windows
    • Titlebar Size - Changes how large the top bar above virtual windows is
    • Border Size - Changes how large the grab bar around virtual windows is
    • Show Window Border - Turns grab bar around virtual windows on and off
    • Re-arrange windows when simulator loads - Moves any out-of-view virtual windows back into view when the user enters the virtual cockpit
    • Re-arrange windows when HMD recentered - Moves any out-of-view virtual windows back into view when the user recenters their head position
    • Re-position windows when opened - Whenever a new virtual window is opened, place it within the user's line of sight
  • Night Mode
    • Color Scheme - What color the FlyInside UI appears in night-mode
    • Brightness - How bright/dim the FlyInside UI appears in night-mode
  • Head Position
    • Show recentering screen at start - Shows "Press any key to recenter" screen when FlyInside opens. If you've bound a button to recenter head position you might not need that screen anymore
    • Enable Tap to Recenter - With this enabled, you can give your headset a rough tap to recenter your head position. Only works on Rift
    • Tap Sensitivity - How hard you need to tap the headset to recenter
  • World Scale
    • World Scale - Adjusts how large the in-game aircraft cockpit physically appears. Usually 100% is good, but this can be used to correct in-accurately modeled aircraft
  • Virtual Desktop
    • Refresh Rate - How quickly virtual windows update their view. Higher refresh rates mean that videos will play more smoothly, but too high a refresh rate can introduce flickering and have a performance impact
    • Window Size - How large virtual windows appear
  • Leap Motion
    • Hand Position Scale - Determines how far your in-game hand moves compared to your real-life hand. Higher scales are useful because you can reach far-away switches in a jet cockpit without accidentally punching your desk
    • Passthrough Camera Opacity - Determines how well you can see your cockpit vs real-world when the Leap Motion passthrough is turned on
    • Hand Detection Threshold - How confident Leap Motion needs to be before showing your hands. Lower values mean inaccurate hands appearing, while higher values mean hands might not always appear unless Leap Motion is sure that it sees them