summaryrefslogtreecommitdiff
path: root/modules/input/evdev/SwitchInputMapper.h
Commit message (Collapse)AuthorAgeFilesLines
* MouseInputMapperTim Kilbourn2015-07-281-4/+0
| | | | | | | | Maps relative movements of a mouse or scroll wheel and mouse button presses. All other logic from CursorInputMapper will be handled in the host. Change-Id: I00a966a6194d4810b7b6ac5cc815287ecf7dfb84
* Initial InputMappers for evdev input HAL.Tim Kilbourn2015-06-091-0/+52
The previous design of the InputHost wrapper classes made it very painful to do testing, so this change also reverts to a more classical C++ pattern for non-copyable objects. The InputHost classes still simply call through to the input_host_t and callbacks as before. Updated unittests to use gmock for mocking the InputHost interactions. Change-Id: I4b70df2c89ed48af77446b8f5b87a4bde94510bf