dolphin/Source/Core
Techjar 311d0442de InputCommon/XInput2: Increase mouse buttons to 32
Xlib supports many mouse buttons, though there are 9 standard buttons, and they aren't arranged like other mouse APIs. Using only 5 buttons was preventing the use of buttons besides left/right/middle click and the scroll wheel. Here's what all the standard buttons are:
1. left button
2. middle button (pressing the scroll wheel)
3. right button
4. turn scroll wheel up
5. turn scroll wheel down
6. push scroll wheel left
7. push scroll wheel right
8. 4th button (aka browser backward button)
9. 5th button (aka browser forward button)

The remaining button indices are non-standard and device-specific, and technically far more than 32 are supported, but this seems like a reasonable limit to avoid cluttering the list with tons of useless mouse buttons. What mouse has more than 32 buttons anyways?
2018-08-27 08:47:32 -04:00
..
AudioCommon AudioCommon: Implement WASAPI 2018-05-26 13:08:10 +02:00
Common Removed some more double-expansions of CMAKE_SYSTEM_NAME. 2018-07-02 13:01:16 -04:00
Core Merge pull request #7237 from lioncash/netsettings 2018-07-15 00:02:58 +02:00
DiscIO ChunkFile: Remove unnecessary includes 2018-06-09 16:49:59 -04:00
DolphinNoGUI Merge pull request #6983 from yourWaifu/add-discord-rpc-support 2018-06-25 00:06:27 +02:00
DolphinQt Qt/LogWidget: Fix messages not being escaped properly 2018-07-14 23:06:18 +02:00
InputCommon InputCommon/XInput2: Increase mouse buttons to 32 2018-08-27 08:47:32 -04:00
UICommon Merge pull request #6983 from yourWaifu/add-discord-rpc-support 2018-06-25 00:06:27 +02:00
Updater
VideoBackends Mark all video backend names for translation 2018-06-30 06:30:19 -04:00
VideoCommon VideoCommon/TextureCacheBase: Resolve a -Wmissing-braces warning in GetRAMCopyFilterCoefficients() 2018-07-06 19:56:35 -04:00
CMakeLists.txt Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00