diff options
author | Zephaniah E. Hull <warp@agamemnon.b5> | 2007-06-06 04:41:54 -0400 |
---|---|---|
committer | Zephaniah E. Hull <warp@agamemnon.b5> | 2007-06-06 04:41:54 -0400 |
commit | f15636ac529481a9d83e0250ff89690296f96a3d (patch) | |
tree | 05ee199bf76f8479b6a9261c0a8a351d19bab6fe /src/Makefile.am | |
parent | Fix REL mode. (diff) | |
download | xf86-input-evdev-f15636ac529481a9d83e0250ff89690296f96a3d.tar.gz xf86-input-evdev-f15636ac529481a9d83e0250ff89690296f96a3d.tar.bz2 xf86-input-evdev-f15636ac529481a9d83e0250ff89690296f96a3d.zip |
Wheel mice work again!
(Old configs don't.)
evdev.c:
Add EvdevParseMapToButton and EvdevParseMapToButtons to evdev_map_parsers.
Add EvdevParseMapOption to search through evdev_map_parsers.
Fix up EvdevTokenize to handle the evdev_option_token_t changes.
EvdevAxesNew0 after BtnNew0 instead of before now.
(This isn't the right fix.)
evdev.h:
EVDEV_MAXBUTTONS -> BTN_MAX.
Redid evdevBtnRec with the new mapping goodness.
Removed v_min and v_max from evdevAbsRec.
Reworked evdev_option_token_t, no union, no is_chain.
If it's a chain, it still has a string, but the chain pointer is set.
EvdevParseMapToButton, EvdevParseMapToButtons, and EvdevParseMapOption.
evdev_axes.c:
Kill off EvdevAxesMapButton, a variant lives in evdev_btn.c now.
Changes for the evdev_option_token_t changes.
Use EvdevParseMapOption instead of repeating the contents twice.
Disable EV_ABS_V_INVERT for the moment. (Better fix maybe needed.)
evdev_btn.c:
s/Ptr /Rec */g
EvdevMapButton and parser.
EvdevMapButtons and parser.
Nuke EvdevBtnCalcRemap as a whole.
Move everything but the alloc to New1 from New0.
New mapping code, same guts os the axes mapping code even.
Diffstat (limited to 'src/Makefile.am')
0 files changed, 0 insertions, 0 deletions