Jordan Woyak
|
99f537d499
|
WiimoteEmu/DolphinQt: Better extension display names.
|
2019-05-01 17:25:48 -05:00 |
Jordan Woyak
|
57a23cc4a0
|
InputCommon: Remove unused "sign" macro.
|
2019-04-29 18:28:56 -05:00 |
Jordan Woyak
|
9f0dc402f4
|
InputCommon: Make sure setting values are initialized in case they are used before config load.
|
2019-04-27 07:01:24 -05:00 |
Jordan Woyak
|
ba1b335118
|
WiimoteEmu: Improve emulated swing.
|
2019-04-23 19:02:41 -05:00 |
Jordan Woyak
|
4374600367
|
WiimoteEmu: Implement MotionPlus parameter y0 and other cleanups.
|
2019-04-23 18:38:00 -05:00 |
Jordan Woyak
|
8c1310d1d1
|
ControllerInterface/DInput: Optimize cursor position updating.
|
2019-04-20 09:25:11 -05:00 |
JMC47
|
80d21b8ffb
|
Merge pull request #8002 from JMC47/CursorSlowdown
Slow down relative input cursor
|
2019-04-15 20:43:31 -04:00 |
JMC47
|
f3aaf5deaa
|
Reduce Relative Input Cursor Speed Dramatically
This makes it about 1/4th the speed which may be a bit slow, but should
work for most controllers.
|
2019-04-15 17:23:17 -04:00 |
JMC47
|
1cedbd5b82
|
Merge pull request #7923 from jordan-woyak/full-surface-rename
ControllerInterface: Rename full surface analog inputs.
|
2019-04-13 17:43:29 -04:00 |
Jordan Woyak
|
be897b41a7
|
ControllerInterface: Rename full surface analog inputs to be more visually dissimilar from their underlying inputs. e.g. "Full Axis X+".
|
2019-04-13 08:45:19 -05:00 |
Jordan Woyak
|
c89ddf8cba
|
WiimoteEmu: Allow shake frequency and intensity to be configured. Other minor cleanups.
|
2019-04-12 16:50:59 -05:00 |
Jordan Woyak
|
5efb717873
|
InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor.
|
2019-04-07 09:32:49 -05:00 |
JMC47
|
75e74315e6
|
Merge pull request #7689 from jordan-woyak/sdl-improve
ControllerInterface: SDL cleanups/fixes
|
2019-04-06 14:53:51 -04:00 |
Jordan Woyak
|
2b6d718636
|
InputCommon: Fix Win32 init race.
|
2019-03-31 07:46:58 -05:00 |
JMC47
|
735a705e4d
|
Merge pull request #7776 from jordan-woyak/wm_devicechange
Add hotplug support to DInput and XInput controller backends
|
2019-03-30 18:41:46 -04:00 |
Jordan Woyak
|
eadbdd6bc3
|
ControllerInterface/Win32: Prevent devcies from losing their "id" on a hotplug event.
|
2019-03-29 09:04:16 -05:00 |
Michael M
|
d26c1ce24d
|
Add hotplug support to DInput and XInput controller backends
|
2019-03-29 08:01:40 -05:00 |
Michael M
|
92ca6e124e
|
Add ControllerInterface::Win32 to wrap XInput and DInput
|
2019-03-29 08:01:39 -05:00 |
Jordan Woyak
|
a015851b02
|
HW/SI: GCAdapter calibration fix.
|
2019-03-29 06:15:58 -05:00 |
spycrab
|
c89139d75d
|
Merge pull request #7903 from spycrab/imgui_np_chat
Add imgui-based Netplay Chat
|
2019-03-23 21:11:33 +01:00 |
spycrab
|
672b582bec
|
Merge pull request #7918 from spycrab/iokit_refactor
InputCommon/OSX: Refactor IOKit controller interface
|
2019-03-22 21:18:27 +01:00 |
spycrab
|
80fd01c3c3
|
InputCommon/OSX: Refactor IOKit controller interface
|
2019-03-22 14:04:30 +01:00 |
Tilka
|
0a1aacb5d0
|
Merge pull request #7906 from jordan-woyak/leak-fix
DolphinQt/InputCommon: Fix a few memory leaks.
|
2019-03-21 23:26:54 +00:00 |
spycrab
|
61350b3d98
|
Core/Host: Allow frontends to block inputs
|
2019-03-21 13:16:21 +01:00 |
Jordan Woyak
|
b53636827b
|
ControllerInterface: Unbreak DirectInput POV Hats having bad values on init.
|
2019-03-19 16:05:49 -05:00 |
Jordan Woyak
|
725d34b2f0
|
DolphinQt/InputCommon: Fix a few memory leaks.
|
2019-03-17 18:31:41 -05:00 |
Jordan Woyak
|
0bdfa19650
|
ControllerInterface: SDL: Replace unclear bool parameter with enum class.
|
2019-03-17 08:53:53 -05:00 |
Jordan Woyak
|
4fb68c530b
|
ControllerInterface: SDL cleanup and FF effect fixes.
|
2019-03-17 08:53:13 -05:00 |
JMC47
|
011ecd92e8
|
Merge pull request #7829 from jordan-woyak/detect-input-improve
ControllerInterface/DolphinQt: Improve input detection.
|
2019-03-13 19:00:24 -04:00 |
Tilka
|
a865cc0bf6
|
Merge pull request #7806 from jordan-woyak/wiimote-emu-swing-improve
WiimoteEmu: Reimplement tilt/swing/camera/orientation data using matrix math.
|
2019-03-05 23:37:00 +00:00 |
Jordan Woyak
|
c389d68186
|
ControllerInterface/DolphinQt: Make mapping "all devices" way less hacky.
|
2019-03-03 18:39:02 -06:00 |
Jordan Woyak
|
48b69ca018
|
ControllerInterface: Input detection improvements.
|
2019-03-03 18:36:16 -06:00 |
Jordan Woyak
|
4db4840d7c
|
WiimoteEmu: Reimplement tilt/swing/camera/orientation data using matrix math.
|
2019-03-03 12:43:25 -06:00 |
Jordan Woyak
|
ecb67cf815
|
ControllerEmu: Deadzone math fix.
|
2019-03-01 17:40:10 -06:00 |
Tilka
|
131f4931fb
|
Merge pull request #7792 from jordan-woyak/auto-calibration
DolphinQt/ControllerEmu: Add stick calibration "wizard".
|
2019-02-13 02:13:27 +00:00 |
Tilka
|
8d59d1bb11
|
Merge pull request #7798 from ShFil119/impr/empty
Use empty instead of size
|
2019-02-13 01:59:43 +00:00 |
Filip Gawin
|
49fe9f5db1
|
Use empty instead of size
|
2019-02-13 00:03:49 +01:00 |
Jordan Woyak
|
0064f70c8a
|
DolphinQt/ControllerEmu: Replace Input Radius/Shape settings with an input calibration "wizard".
|
2019-02-10 07:55:47 -06:00 |
Anthony
|
e9130734af
|
Merge pull request #7688 from jordan-woyak/evdev-improve
ControllerInterface: evdev: Cleanups and effect processing fixes.
|
2019-02-03 10:25:23 -08:00 |
Jordan Woyak
|
9c1a8891e5
|
WiimoteEmu: Code cleanups.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
0d1fbe7bbc
|
WiimoteEmu: Major renaming and cleanup.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
3bc4968c11
|
ControllerEmu: Round input floats instead of casting to prevent almost-neutral values from being rounded down.
|
2019-02-02 15:12:07 -06:00 |
zackhow
|
4979220cf0
|
Android: Optimize rumble call
Moved rumble call to IDCache since GetMethodID is expensive
|
2019-01-26 09:38:35 -05:00 |
zackhow
|
d0b42286cf
|
Load custom game IR values if they are not set
This is mostly for android so that a user can use the touchscreen to
accurately emulate pointer movements
|
2019-01-23 17:16:32 -05:00 |
zackhow
|
47d6406fd4
|
Android: Add touch to move pointer in overlay
|
2019-01-19 23:21:33 -05:00 |
Jordan Woyak
|
6cc8775510
|
ControllerInterface: evdev: Replace unclear bool parameter with enum class.
|
2019-01-17 12:10:50 -06:00 |
Jordan Woyak
|
52aa39991c
|
ControllerInterface: evdev: Cleanup rumble effect processing so effects aren't removed and re-uploaded with every SetState() call. Split the "LeftRight" output into separate "Strong" and "Weak" outputs. Other minor cleanups.
|
2019-01-17 12:10:50 -06:00 |
Léo Lam
|
e19ee2ad4f
|
Merge pull request #7664 from jordan-woyak/kill-button-threshold
ControllerEmu: Killed the button group threshold setting.
|
2019-01-16 21:33:05 +01:00 |
Léo Lam
|
a8bc6f9899
|
Merge pull request #7693 from jordan-woyak/hotplug-callback-fix
ControllerInterface: Hotplug callback fixes.
|
2019-01-16 21:00:48 +01:00 |
Léo Lam
|
b2de98cad1
|
Merge pull request #7680 from jordan-woyak/dinput-axis-range
DirectInput: Use more than 8 bits of precision on axis inputs.
|
2019-01-16 18:52:11 +01:00 |