config: deadzone index corresponds to device axis

pull/15/head
John Tsiombikas 2022-03-20 20:07:05 +02:00
rodzic d1e450b783
commit 1cb5c2c80e
2 zmienionych plików z 5 dodań i 5 usunięć

Wyświetl plik

@ -39,8 +39,8 @@ enum {
REQ_GCFG_SENS, /* get global sens: R[0] float R[6] status */
REQ_SCFG_SENS_AXIS, /* set per-axis sens/ty: Q[0-5] values - R[6] status */
REQ_GCFG_SENS_AXIS, /* get per-axis sens/ty: R[0-5] values R[6] status */
REQ_SCFG_DEADZONE, /* set deadzones: Q[0-5] values - R[6] status */
REQ_GCFG_DEADZONE, /* get deadzones: R[0-5] values R[6] status */
REQ_SCFG_DEADZONE, /* set deadzones: Q[0] dev axis Q[1] deadzone - R[6] status */
REQ_GCFG_DEADZONE, /* get deadzones: R[0] dev axis - R[0] dev axis R[1] deadzone R[6] status */
REQ_SCFG_INVERT, /* set invert axes: Q[0-5] invert - R[6] status */
REQ_GCFG_INVERT, /* get invert axes: R[0-5] invert R[6] status */
REQ_SCFG_AXISMAP, /* set axis mapping: Q[0] dev axis Q[1] mapping - R[6] status */

Wyświetl plik

@ -237,10 +237,10 @@ int spnav_cfg_set_axis_sens(const float *svec);
int spnav_cfg_get_axis_sens(float *svecret); /* writes 6 floats through svec */
/* Set deadzone for a device axis
* cfgfile options: dead-zone-translation-[x|y|z], dead-zone-rotation-[x|y|z]
* cfgfile options: dead-zoneN,
*/
int spnav_cfg_set_deadzone(int axis, int delta);
int spnav_cfg_get_deadzone(int axis); /* returns deadzone, -1 on error */
int spnav_cfg_set_deadzone(int devaxis, int delta);
int spnav_cfg_get_deadzone(int devaxis); /* returns deadzone, -1 on error */
/* Set the axis invert state
* 0: normal, 1: inverted. order: MSB [ ... RZ|RY|RX|TZ|TY|TX] LSB