summaryrefslogtreecommitdiff
path: root/libevdev/libevdev-int.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2013-06-05 16:30:00 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2013-06-26 17:47:28 +1000
commit016cc05381163b01f441e584e52b02809053e7b3 (patch)
tree83e4169ee0a1261f173709b9468118cc7fe3442d /libevdev/libevdev-int.h
parent31961e8d59b692c2d0f06d10b30b2c19b8e07b51 (diff)
downloadlibevdev-016cc05381163b01f441e584e52b02809053e7b3.tar.gz
Add the remaining ev bits
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'libevdev/libevdev-int.h')
-rw-r--r--libevdev/libevdev-int.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libevdev/libevdev-int.h b/libevdev/libevdev-int.h
index b16e5c2..e51df22 100644
--- a/libevdev/libevdev-int.h
+++ b/libevdev/libevdev-int.h
@@ -66,11 +66,17 @@ struct libevdev {
unsigned long rel_bits[NLONGS(REL_CNT)];
unsigned long abs_bits[NLONGS(ABS_CNT)];
unsigned long led_bits[NLONGS(LED_CNT)];
+ unsigned long msc_bits[NLONGS(MSC_CNT)];
+ unsigned long sw_bits[NLONGS(SW_CNT)];
+ unsigned long rep_bits[NLONGS(REP_CNT)]; /* convenience, always 1 */
+ unsigned long ff_bits[NLONGS(FF_CNT)];
+ unsigned long snd_bits[NLONGS(SND_CNT)];
unsigned long key_values[NLONGS(KEY_CNT)];
struct input_absinfo abs_info[ABS_CNT];
unsigned int mt_slot_vals[MAX_SLOTS][ABS_MT_CNT];
int num_slots; /**< valid slots in mt_slot_vals */
int current_slot;
+ int rep_values[2];
int need_sync;
int grabbed;