You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: user-guide/7_surfaces/contour_shuttle.md
+22-10Lines changed: 22 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,26 +4,38 @@ sidebar_position: 6
4
4
description: Setup guide for Contour ShuttleXpress and ShuttlePro.
5
5
---
6
6
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)
8
8
9
-
You must enable it in Companion's Settings > Surfaces section and rescan for USB devices.
9
+
## Enable USB Detection
10
10
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.
12
12
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:
14
16
15
17
-**_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)
17
19
18
20
:::note
19
21
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.
20
22
:::
21
23
22
-
The contour shuttle defines two internal variables:
**Download a [Contour Shuttle template](assets/contour-shuttle-template.companionconfig) here.** (The template includes the variables described in the next section.)
23
27
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.
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)`...
Copy file name to clipboardExpand all lines: user-guide/7_surfaces/loupedeck-live.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ It is possible to use the Loupedeck Live, Loupedeck Live S, Loupedeck CT and Raz
9
9
Your Loupedeck must be running firmware v0.2.0 or later, and the Loupedeck software must not be running.
10
10
Enable support for it in Companion's settings and rescan for USB devices.
11
11
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.
13
13
14
14

Copy file name to clipboardExpand all lines: user-guide/7_surfaces/xkeys.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,4 +8,4 @@ Many [XKeys](https://xkeys.com/xkeys.html) products can be used with Companion.
8
8
9
9
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.
10
10
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