Skip to content

Commit

Permalink
Update docs about DCS+OpenComposite
Browse files Browse the repository at this point in the history
  • Loading branch information
fredemmott committed May 4, 2023
1 parent 9d13db0 commit 8910d69
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ nav_order: 2
OpenXR is a specification - a language - that components *can* use to talk to each other; both components need to speak OpenXR to work together. OpenXR is not something you can install - but you can install 'translation' projects to translate between OpenXR and other systems.

The most important of these are:
- OpenComposite: this turns SteamVR games into OpenXR games, by pretending to be SteamVR.
- OpenComposite (not needed for DCS Open Beta): this turns SteamVR games into OpenXR games, by pretending to be SteamVR.
- PimaxXR: this makes it possible for OpenXR games - or SteamVR games using OpenComposite - to use Pimax headsets.

These other projects are not needed, but the names are often confused:
- OpenXR Tools for Windows Mixed Reality: offers basic settings and diagnostics. Primarily used for WMR headsets like the HP Reverb G2
- OpenXR Toolkit: advanced settings for any OpenXR game - or SteamVR game using OpenComposite - on any OpenXR headset
- "OpenXR Tools": not a separate project; sometimes refers to "OpenXR Tools for Windows Mixed Reality", sometimes refers to "OpenXR Toolkit"

As DCS World does not support OpenXR (regardless of headset), OpenComposite is needed to use OpenXR software, like Hand Tracked Cockpit Clicking or OpenXR Toolkit.
As DCS World Stable does not support OpenXR (regardless of headset), OpenComposite is needed to use OpenXR software, like Hand Tracked Cockpit Clicking or OpenXR Toolkit; for Open Beta, DCS's native OpenXR support can be used.

## Installing HTCC

Expand Down
2 changes: 1 addition & 1 deletion docs/hardware/pointctrl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Requirements:

## Custom Firmware (required)

**WARNING:** After installing the custom firmware, the PointCTRL will *only* work as a joystick, not as a mouse/touchscreen - you will not be able to use it without this project unless you restore the standard firmware. The custom firmware does work for DCS, as long as you are using OpenComposite (OpenXR).
**WARNING:** After installing the custom firmware, the PointCTRL will *only* work as a joystick, not as a mouse/touchscreen - you will not be able to use it without this project unless you restore the standard firmware. The custom firmware does work for DCS, as long as you are using OpenXR - this requires OpenComposite on stable versions of DCS.

1. Download [the latest standard firmware and firmware update tools](https://pointctrl.com/firmware/)
2. Unzip it
Expand Down
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ This is **not** intended to be or usable as general-purpose hand tracking suppor
| Game | Compatible? | Notes |
|------|-------------|-------|
| MSFS || |
| DCS World || Requires [OpenComposite] |
| DCS World || Stable requires [OpenComposite] |
| All others || |

If you have a PointCTRL:
- you must calibrate using the included calibration app instead of the standard calibration procedure
- the custom firmware is **required** for MSFS
- the custom firmware is *optional* in DCS, however if you are using the custom firmware, DCS **must** be using [OpenComposite]
- the custom firmware is *optional* in DCS, however if you are using the custom firmware, DCS **must** be using [OpenComposite] or native OpenXR support (Open Beta only)

To use PointCTRL in DCS without OpenComposite, you must restore the standard firmware.
To use PointCTRL in Stable DCS without OpenComposite, you must restore the standard firmware.

## Hardware Compatibility

Expand Down

0 comments on commit 8910d69

Please sign in to comment.