aboutsummaryrefslogtreecommitdiff
path: root/src/.gitignore
diff options
context:
space:
mode:
authorZephaniah E. Hull <warp@agamemnon.b5>2007-06-06 04:41:54 -0400
committerZephaniah E. Hull <warp@agamemnon.b5>2007-06-06 04:41:54 -0400
commitf15636ac529481a9d83e0250ff89690296f96a3d (patch)
tree05ee199bf76f8479b6a9261c0a8a351d19bab6fe /src/.gitignore
parentFix REL mode. (diff)
downloadxf86-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/.gitignore')
0 files changed, 0 insertions, 0 deletions