Gestures
Trackpad swipes between virtual workspaces. Disabled by default.
On Scrolling workspaces, Rift uses the separate column gesture settings.
[settings.gestures]enabled = truefingers = 3[settings.gestures]
Section titled “[settings.gestures]”Optional horizontal gestures for switching virtual workspaces. The finger count is configurable.
enabled
Section titled “enabled”Enable horizontal trackpad swipes for switching virtual workspaces.
consume_dock_swipe
Section titled “consume_dock_swipe”Prevent macOS or the foreground app from also handling a swipe Rift consumed.
invert_horizontal_swipe
Section titled “invert_horizontal_swipe”Reverse the meaning of left and right swipes.
swipe_vertical_tolerance
Section titled “swipe_vertical_tolerance”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.
skip_empty
Section titled “skip_empty”fingers
Section titled “fingers”Number of fingers required for a workspace swipe.
distance_pct
Section titled “distance_pct”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.01–1.0.
haptics_enabled
Section titled “haptics_enabled”Provide a tactile pulse when a workspace swipe is recognized.
haptic_pattern
Section titled “haptic_pattern”Pattern of tactile feedback used for workspace swipes.