Skip to content

Gestures

Trackpad swipes between virtual workspaces. Disabled by default.

On Scrolling workspaces, Rift uses the separate column gesture settings.

Example
[settings.gestures]
enabled = true
fingers = 3

Optional horizontal gestures for switching virtual workspaces. The finger count is configurable.

Enable horizontal trackpad swipes for switching virtual workspaces.

Type
boolean
Default
false

Prevent macOS or the foreground app from also handling a swipe Rift consumed.

Type
boolean
Default
true

Reverse the meaning of left and right swipes.

Type
boolean
Default
false

Allowed vertical finger travel, measured in trackpad coordinates. 0.4 and 40 both mean 40% of the trackpad height; smaller values require a straighter swipe.

Type
number
Default
0.4

Skip workspaces with no windows when swiping.

Type
boolean
Default
false

Number of fingers required for a workspace swipe.

Type
whole number
Default
3

Horizontal finger travel needed to switch workspaces, measured in trackpad coordinates. 0.08 is roughly 8% of the trackpad width. Rift clamps the value to 0.011.0.

Type
number
Default
0.08

Provide a tactile pulse when a workspace swipe is recognized.

Type
boolean
Default
true

Pattern of tactile feedback used for workspace swipes.

Type
generic or alignment or level_change
Default
"level_change"