Commit Graph

15 Commits (f3b2953e409a5173cb917265eedeb4e5f9b4c8db)

Author SHA1 Message Date
Albert Liu ee3a96011e Controller: Add NeGcon support 6 years ago
Connor McLaughlin 9539ce032b AnalogController: Show controller number in OSD messages 6 years ago
Connor McLaughlin 95468901f2 AnalogController: Add analog toggle button 6 years ago
Connor McLaughlin 8f82987341 Controller: Add basic PlayStation Mouse support
Still needs capture/relative movement for a better experience.
6 years ago
Connor McLaughlin e6bd6587fd Controller: Add emulation of Namco GunCon 7 years ago
Connor McLaughlin d9ebb975b2 CommonHostInterface: Reimplement controller rumble support
Even better than before, supports separate motor control.
7 years ago
Connor McLaughlin 4b1541087a Controller: Add methods to query buttons/axises for a controller type 7 years ago
Connor McLaughlin cbcb9b02b0 AnalogController: Rumble support 7 years ago
Connor McLaughlin a347b3606e Implement support for analog controllers 7 years ago
Connor McLaughlin 6e18e56089 Controller: Support general axis input events 7 years ago
Connor McLaughlin 32d8b4dc84 Frontend: Dynamic button mapping based on controller type 7 years ago
Connor McLaughlin c65279f944 System: Create controllers dynamically based on config 7 years ago
Connor McLaughlin ea0845d5ad Move controller creation to System class, switch shared_ptr to unique_ptr 7 years ago
Connor McLaughlin 89e9373037 Controller: Add a set-button interface in base class 7 years ago
Connor McLaughlin da14b10e72 Split MemoryCard and PadDevice (now Controller) 7 years ago