Input: Make RawDeviceEvent use doubles internally
Change RawDeviceEvent to use doubles for valuators internally, rather than data(_raw) and data(_raw)_frac. Signed-off-by: Daniel Stone <daniel@fooishbar.org> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
committed by
Peter Hutterer
parent
3b7fb0f68d
commit
626f487b97
@@ -199,10 +199,8 @@ struct _RawDeviceEvent
|
||||
} detail;
|
||||
struct {
|
||||
uint8_t mask[(MAX_VALUATORS + 7)/8]; /**< Valuator mask */
|
||||
int32_t data[MAX_VALUATORS]; /**< Valuator data */
|
||||
int32_t data_frac[MAX_VALUATORS]; /**< Fractional part for data */
|
||||
int32_t data_raw[MAX_VALUATORS]; /**< Valuator data as posted */
|
||||
int32_t data_raw_frac[MAX_VALUATORS];/**< Fractional part for data_raw */
|
||||
double data[MAX_VALUATORS]; /**< Valuator data */
|
||||
double data_raw[MAX_VALUATORS]; /**< Valuator data as posted */
|
||||
} valuators;
|
||||
uint32_t flags; /**< Flags to be copied into the generated event */
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user