summaryrefslogtreecommitdiffstats
path: root/include/hardware/input.h
Commit message (Collapse)AuthorAgeFilesLines
* Add input HAL methods for getting device properties.Tim Kilbourn2015-04-161-0/+42
| | | | | | | | | | A property map holds the collection of the properties for a given device identifier. HAL modules allocate and release these property maps to control the lifetime of the data. The host will typically open and read the corresponding idc file on allocation, and release these resources when it is freed. Change-Id: Ia13ec7b7abf1a79eeed87dc744c174a37f1fb8a9
* More usage support in the Input HAL.Tim Kilbourn2015-03-301-3/+334
| | | | | | | Define keycode, axis, and led usages. Add callback interfaces for setting usage values in a report. Change-Id: I5c7effddb7fce85d7d33ea79ff7005d37943f520
* Input event hub for evdev input HAL module.Tim Kilbourn2015-03-301-1/+1
| | | | | | | | | InputHub monitors paths for device changes and input events. InputDeviceManager creates InputDevices and routes input events to them. InputDevices currently just log these events during development. InputHost represents a wrapper around the HAL interface. Change-Id: Ic47d574498eb07bcdcd17812a648539fdf1c69d6
* Add input HAL header.Michael Wright2015-02-231-0/+176
Change-Id: Ia959dd1d1adf024459d2423fc9d59a811466e53c