diff options
author | dakkar <dakkar@thenautilus.net> | 2011-02-05 12:53:25 +0000 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2011-02-05 19:22:27 +0000 |
commit | 005c5dcce308ce624d950738f71a2a855dfcb080 (patch) | |
tree | 0246c47cd73429faad314fa95b9f79e7fa7f99d4 /src/evdev.h | |
parent | evdev 2.6.0 (diff) | |
download | xf86-input-evdev-code-remap-2.6.0.tar.gz xf86-input-evdev-code-remap-2.6.0.tar.bz2 xf86-input-evdev-code-remap-2.6.0.zip |
code-remap for 2.6.0code-remap-2.6.0
Diffstat (limited to 'src/evdev.h')
-rw-r--r-- | src/evdev.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/evdev.h b/src/evdev.h index f640fdd..82079a9 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -116,6 +116,13 @@ typedef struct { } EventQueueRec, *EventQueuePtr; typedef struct { + uint8_t cd[256]; +} EvdevKeyRemapSlice; +typedef struct { + EvdevKeyRemapSlice* sl[256]; +} EvdevKeyRemap, *EvdevKeyRemapPtr; + +typedef struct { const char *device; int grabDevice; /* grab the event device? */ @@ -177,6 +184,8 @@ typedef struct { unsigned char btnmap[32]; /* config-file specified button mapping */ + EvdevKeyRemapPtr keyremap; + int reopen_attempts; /* max attempts to re-open after read failure */ int reopen_left; /* number of attempts left to re-open the device */ OsTimerPtr reopen_timer; |