aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Let name, unique_id, and physical_location be empty if unavailableMattias Andrée2023-07-122-1/+18
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add readmeMattias Andrée2022-07-302-1/+24
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Minor improvementsMattias Andrée2022-07-303-20/+136
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove dependency on libevdev (mostly complete) + minor fixesMattias Andrée2022-07-2816-129/+502
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Minor code improvementMattias Andrée2022-07-273-21/+15
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for prefix-prefixed numerical values for reverse name-lookup (for future internal use)Mattias Andrée2022-07-273-0/+21
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add inline functions for testing supportMattias Andrée2022-07-276-0/+82
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add controller fingerprint + relay less on libevdevMattias Andrée2022-07-279-83/+412
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* names.sh: improve readabilityMattias Andrée2022-07-271-5/+26
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix button and axis namesMattias Andrée2022-07-274-16/+26
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Improve documentation and add LIBGAMEPAD_CONTROLLER_LINUX_4_12_RECTIFIED_3BTNMattias Andrée2022-07-272-21/+107
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Correct info about Sixaxis and add the Linux standard and a 6-button extension of itMattias Andrée2022-07-271-4/+58
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Hide implementation detailsMattias Andrée2022-07-268-52/+51
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Do not relay on libevdev for button/axis names, an prepare for device specific names, and add reverse lookup functionsMattias Andrée2022-07-2621-52/+331
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update information about SixaxisMattias Andrée2022-07-261-9/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix errors in last commitMattias Andrée2022-07-261-16/+16
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add list of controller profilesMattias Andrée2022-07-262-1/+1053
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for audio devicesMattias Andrée2022-07-256-2/+113
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libgamepad_open_superdevice.c: do not change errno on successMattias Andrée2022-07-251-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2022-07-254-16/+24
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add force feedback supportMattias Andrée2022-07-2532-61/+671
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add test-visualMattias Andrée2022-07-242-1/+176
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* First commitMattias Andrée2022-07-2331-0/+1596
Signed-off-by: Mattias Andrée <maandree@kth.se>