summaryrefslogtreecommitdiff
path: root/controller_info.c
AgeCommit message (Collapse)Author
2020-11-09Add a UI button to reset config to defaultsMichael Pavone
2020-11-04Use different variants for Genesis controllers to better represent what ↵Michael Pavone
types are out there
2019-05-03Reprocess bindings when SDL2 mappings, controller types or controller order ↵Michael Pavone
change
2019-05-03Allow changing SDL2 mapping and controller type after initial configurationMichael Pavone
2019-04-24Allow config file to be saved with executable for "portable" setupsMichael Pavone
2019-03-10Added raw fbdev/evdev/ALSA render backendMichael Pavone
2018-11-30Added code for actually saving new controller bindings to an appropriate key ↵Michael Pavone
in the config file
2018-08-03Allow a gamepad mapping to apply to all controllers, controllers of a ↵Michael Pavone
particular type (i.e.e 6-button PS4 controllers) or specific controllers (based on SDL2 GUID) in addition to the controller in a certain slot
2018-07-31Don't redundantly store controller GUID when saving a mapping. Remove ↵Michael Pavone
illegal chars from controller name
2018-07-31Read extral SDL2 mappings on startup from controller_types.cfgMichael Pavone
2018-07-30WIP UI for creating an SDL2 mapping for controllers that don't have oneMichael Pavone
2018-07-27Allow selecting controller type when controllers have an SDL 2 mapping, but ↵Michael Pavone
heuristics fail to idenify details
2018-07-25Use better names for "Guide" button on PS and Xbox controllers, handle d-pad ↵Michael Pavone
directions in get_button_label
2018-07-22Initial heuristics for detecting controller types and showing different ↵Michael Pavone
labels in UI. Modified controller settings view to first display a list of controllers, only showing mapping after selecting controller