libretro-mirrors / libretro-arb

For proposed improvements to libretro API.
8 stars 2 forks source link

Add constants for mouse buttons 4&5 #38

Closed hiddenasbestos closed 6 years ago

hiddenasbestos commented 6 years ago

Given the common occurrence of additional buttons on modern mice, I propose adding controls RETRO_DEVICE_ID_MOUSE_BUTTON_4 and RETRO_DEVICE_ID_MOUSE_BUTTON_5 to the set of constants.

Sega Saturn cores can map these to the missing start input to more accurately represent the real hardware. Other cores, such as for ports of Doom and Quake would also benefit.