1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
# This is an example configuration file for spacenavd. Uncomment and change
# any settings you need and copy it to /etc/spnavrc.
#
# Note that it's much easier to configure sensitivities and figure out axis
# reversals by using the interactive configure utility "spnavcfg", which lets
# you fiddle with all the settings and see the result immediately.
#
# Lines that start with a `#' are comments, and are ignored by spacenavd.
# Sensitivity is multiplied with every motion (1.0 normal).
#
#sensitivity = 1.0
# Separate sensitivity for rotation and translation.
#
#sensitivity-translation = 1.0
#sensitivity-rotation = 1.0
# Separate sensitivity for each rotation and translation axis.
#
#sensitivity-translation-x = 1.0
#sensitivity-translation-y = 1.0
#sensitivity-translation-z = 1.0
#sensitivity-rotation-x = 1.0
#sensitivity-rotation-y = 1.0
#sensitivity-rotation-z = 1.0
# Dead zone; any motion less than this number is discarded as noise.
#
#dead-zone = 2
# Separate dead-zone for each rotation and translation axis.
# This is still supported, but unclear in face of device axes mapping, and
# therefore you are encouraged to use dead-zoneN instead.
#
#dead-zone-translation-x = 2
#dead-zone-translation-y = 2
#dead-zone-translation-z = 2
#dead-zone-rotation-x = 2
#dead-zone-rotation-y = 2
#dead-zone-rotation-z = 2
# Separate dead-zone for each device axis.
#
#dead-zone0 = 2
#dead-zone1 = 2
# ...
#dead-zoneN = 2
# Selectively invert translation and rotation axes. Valid values are
# combinations of the letters x, y, and z.
#
#invert-rot = yz
#invert-trans = yz
# Swap Y and Z axes
#
#swap-yz = false
# Axis remapping (zero-based)
#
#axismap0 = 0
#axismap1 = 1
#...
#axismapN = N (N < 64)
# Button remapping (zero-based)
#
#bnmap0 = 0
#bnmap1 = 1
#...
#bnmapN = N (N < 64)
# Button action mapping
# Use the following syntax:
# bnactN = <action>
# Where N is the button number (zero-based), and action is one of the following
# available actions:
# none,
# sensitivity-up, sensitivity-down, sensitivity-reset
# disable-rotation
# disable-translation
# dominant-axis
#
#bnact16 = sensitivity-up
#bnact17 = sensitivity-down
#bnact18 = sensitivity-reset
# Map buttons to keyboard keys (experimental)
# By default no such mappings are active. Use the following syntax:
# kbmapN = <keysym>
# where N is the button number (zero-based), and <keysym> is a keysym name from
# /usr/include/X11/keysymdef.h, without the leading XK_
# Example:
# kbmap0 = Escape
# Serial device
# Set this only if you have a serial device, and make sure you specify the
# correct device file. If you do set this option, any USB devices will be
# ignored!
#
#serial = /dev/ttyS0
# Enable/disable LED light (for devices that have one).
#
#led = on
# Device grab (USB)
#
# When set to true (default): grab the USB device to prevent other programs
# (such as the X server) from also using it.
#
# Grabbing the device ensures that other programs won't be able to use it without
# talking to spacenavd. For instance some versions of Xorg will use the device to move
# the mouse pointer if we don't grab it.
# Set this to false if you want to use programs that try to talk to the device directly
# such as google earth, then follow FAQ 11 http://spacenav.sourceforge.net/faq.html#faq11
# to force the X server to ignore the device
#
#grab = true
# List of additional USB devices to use (multiple devices can be listed)
#
# example:
# device-id = 046d:c625
# Repeat interval (milliseconds)
# Non-deadzone events are repeated every so many milliseconds (-1 to disable).
#
# You probably don't need this setting. Set it to something like 250 if you
# find that your apps stop moving the view while you hold the puck/ball at a
# fixed off-center position (like bottomed out on the vertical axis).
# Might cause inadvertent continuous motion if the deadzone is too small for
# the re-centering power of the device.
#
#repeat-interval = -1
|