Skip to content

Commit e1f7bc0

Browse files
Julusiangithub-actions[bot]
authored andcommitted
Sync user-guide from companion
1 parent 9341b18 commit e1f7bc0

7 files changed

Lines changed: 25 additions & 13 deletions

File tree

user-guide/3_config/settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ _If enabled, Companion will listen for Artnet messages, allowing for external de
147147

148148
## Backups
149149

150-
TODO - write this page
150+
TODO
151151

152152
## Advanced
153153

-150 Bytes
Binary file not shown.

user-guide/7_surfaces/contour_shuttle.md

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,38 @@ sidebar_position: 6
44
description: Setup guide for Contour ShuttleXpress and ShuttlePro.
55
---
66

7-
It is possible to use the Contour ShuttleXpress and ShuttlePro v1 and v2 with Companion (since v3.1.0; note: support for very old versions of ShuttlePro v1 was added in v4.1.3)
7+
Bitfocus Companion supports using the Contour ShuttleXpress and ShuttlePro v1 and v2, since Companion v3.1.0. (Note: support for very old versions of ShuttlePro v1 was added in v4.1.3)
88

9-
You must enable it in Companion's Settings > Surfaces section and rescan for USB devices.
9+
## Enable USB Detection
1010

11-
The button layout closely matches the device.
11+
You must enable scanning for Contour Shuttle products in Companion's _Settings > Surfaces_ section and rescan for USB devices.
1212

13-
For the shuttle ring you have the choice of two different buttons:
13+
## Setting button/jog wheel/shuttle ring actions
14+
15+
The button layout closely matches the device, with the following addition. For the shuttle ring you have the choice of two different buttons:
1416

1517
- **_row2/col2_**: a rotate action will be sent once for each "stop" on the ring (+/- 7, including 0),
16-
- **_row2/col3_**: a rotate action will be sent will repeat at a with increasing frequency proportional as the ring is turned away from the neutral position. Use the variable: `$(internal:shuttle)` if you need to determine direction and magnitude. (No action is sent when the shuttle returns to 0)
18+
- **_row2/col3_**: rotate actions will be sent with increasing frequency in proportion to how far the ring has been turned away from the neutral position. Use a custom variable (see next section) if you need to determine direction and magnitude. (No action is sent when the shuttle returns to 0)
1719

1820
:::note
1921
In either case, **_rotate-left_** is emitted when the jog is to the left of zero (the neutral position) and **_rotate-right_** is sent when the jog is to the right of zero, regardless of the physical rotation direction.
2022
:::
2123

22-
The contour shuttle defines two internal variables:
24+
![Contour Shuttle template](images/contour-shuttle.png?raw=true 'Contour Shuttle template')
25+
26+
**Download a [Contour Shuttle template](assets/contour-shuttle-template.companionconfig) here.** (The template includes the variables described in the next section.)
2327

24-
- `$(internal:shuttle)` (-7 to +7): indicates the current shuttle position
25-
- `$(internal:jog)` (+1/-1): indicates the rotational direction of the jog wheel for 20 ms after each click-stop.
28+
## Setting Variables
2629

27-
![Contour Shuttle template](images/contour-shuttle.png?raw=true 'Contour Shuttle template')
30+
The contour shuttle can set the values of two custom variables of your choosing to indicate shuttle position and jog motion. To enable this feature you must first define custom variables. For example, got to the Custom Variables tab and add the following two variables: `$(custom:contourShuttleJog)` and `$(custom:contourShuttleRing)`...
31+
32+
![Define Contour Shuttle Variables](images/contour-shuttle-custom-variables.png?raw=true 'Define Contour Shuttle Variables')
33+
34+
Once the variables have been defined, go to the **_Configured Surfaces_** page and select the variables in the right-hand _Settings_ panel:
35+
36+
![Set Contour Shuttle Variables](images/contour-shuttle-set-custom-variables.png?raw=true 'Set Contour Shuttle Variables')
37+
38+
Now the variables will be set by the Contour Shuttle. Using the example names defined above:
2839

29-
[Contour Shuttle template](assets/contour-shuttle-template.companionconfig)
40+
- `$(custom:contourShuttleJog)` (+1/-1): indicates the rotational direction of the jog wheel for 20 ms after each click-stop.
41+
- `$(custom:contourShuttleRing)` (-7 to +7): indicates the current shuttle position
23.5 KB
Loading
16.7 KB
Loading

user-guide/7_surfaces/loupedeck-live.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ It is possible to use the Loupedeck Live, Loupedeck Live S, Loupedeck CT and Raz
99
Your Loupedeck must be running firmware v0.2.0 or later, and the Loupedeck software must not be running.
1010
Enable support for it in Companion's settings and rescan for USB devices.
1111

12-
The layout closely matches the device, but the tall touch strips are not yet mapped.
12+
The layout closely matches the device. Touching and swiping on the tall touch strips is mapped to user-defined custom variables. Values vary from 0 to 256. See the [Contour Shuttle](contour_shuttle.md#setting-variables) section for examples and more detailed instructions.
1313

1414
![Loupedeck Live template](images/loupedeck-live.png?raw=true 'Loupedeck Live template')
1515

user-guide/7_surfaces/xkeys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ Many [XKeys](https://xkeys.com/xkeys.html) products can be used with Companion.
88

99
Since Companion v3.2, XKeys devices default to their physical (native) layout, which is often larger than Companion's default grid. Prior to 4.0 it was possible to opt into the old layout; this has now been removed.
1010

11-
There is limited support for T-bars and shuttle/jog wheels; their values are exposed via a few hardcoded internal variables.
11+
There is limited support for T-bars and shuttle/jog wheels; their values are exposed via custom variables that can be associated with the device in the _Surface_ settings. See the [Contour Shuttle](contour_shuttle#setting-variables) section for examples and more detailed instructions.

0 commit comments

Comments
 (0)