kopia lustrzana https://github.com/FreeSpacenav/spacenavd
147 wiersze
3.9 KiB
Plaintext
147 wiersze
3.9 KiB
Plaintext
# 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
|