Eero Kelly
|
39edb55721
|
Add option to invert A/B X/Y (#824)
* Add option to invert A/B X/Y
* Remove redundant prefConfig
|
2020-05-04 22:10:35 -07:00 |
|
Cameron Gutman
|
7d03203d83
|
Add special Start and Select mappings for the ROG Kunai
|
2020-04-15 23:47:09 -07:00 |
|
Cameron Gutman
|
16cf37994d
|
Only suppress duplicate d-pad events if the hat has received input. Fixes #796
|
2020-03-04 18:48:14 -08:00 |
|
Cameron Gutman
|
4b11603035
|
Fix back button on Shield Portable and standardize external/internal classification
|
2020-03-02 22:47:47 -08:00 |
|
Cameron Gutman
|
3d0d19e561
|
Pass-through back button on external devices that don't look like gamepads
|
2020-03-01 12:45:00 -08:00 |
|
Cameron Gutman
|
ae463a8735
|
Emulated button combos must not be pressed with other buttons
|
2020-02-26 20:38:53 -08:00 |
|
Cameron Gutman
|
7e797829ae
|
Also destroy the mouse emulation timer on device disconnect
|
2020-02-26 20:29:28 -08:00 |
|
Cameron Gutman
|
431ed6bc5d
|
Cancel the mouse emulation timer when the stream ends
|
2020-02-26 20:18:11 -08:00 |
|
Cameron Gutman
|
e9bb711c42
|
Add Start+Back+LB+RB combo for disconnecting the session
|
2020-02-26 19:54:53 -08:00 |
|
Cameron Gutman
|
623bc5c156
|
Fix check for gamepad buttons. Fixes #788
|
2020-02-26 19:19:43 -08:00 |
|
Cameron Gutman
|
7e21638811
|
Don't double count USB attached Xbox One controllers
|
2019-10-16 19:26:24 -07:00 |
|
Cameron Gutman
|
3bcc1c84bb
|
Fix crash on controllers with RX and RY but no Z and RZ axes
|
2019-10-16 19:02:51 -07:00 |
|
Cameron Gutman
|
d46053f8d6
|
Preserve old DS4 detection behavior on Android 4.3 and below
|
2019-10-15 21:15:03 -07:00 |
|
Cameron Gutman
|
b6315a715a
|
Improve support for DualShock 4 and Xbox One controllers on 4.14+ kernels
|
2019-10-15 20:57:33 -07:00 |
|
Cameron Gutman
|
b87ca71103
|
Treat all InputDevices as external on the Tinker Board
|
2019-09-14 20:08:26 -07:00 |
|
Cameron Gutman
|
b7810d6eb6
|
Use the newly public InputDevice.isExternal() function on Android Q
|
2019-06-05 20:23:22 -07:00 |
|
Cameron Gutman
|
a7a34ec629
|
Update vibration weights to match Moonlight Qt
|
2019-04-06 01:02:03 -07:00 |
|
Cameron Gutman
|
337d753a33
|
Reduce gamepad deadzone to 7%
|
2019-03-02 17:23:01 -08:00 |
|
Cameron Gutman
|
1137c74f76
|
Pass AudioAttributes on L+ when vibrating
|
2019-03-02 17:20:39 -08:00 |
|
Cameron Gutman
|
ffcb623040
|
Fix crash when a rumble effect only uses the high-frequency motor
|
2019-02-17 18:18:00 -08:00 |
|
Cameron Gutman
|
50d45011a8
|
Add device vibration and other fixes
|
2019-02-16 19:13:01 -08:00 |
|
Cameron Gutman
|
2f7087d6d3
|
Stop vibration on stream end
|
2019-02-16 18:05:08 -08:00 |
|
Cameron Gutman
|
92b71588d0
|
Implement rumble on Android InputDevice
|
2019-02-16 17:56:34 -08:00 |
|
Cameron Gutman
|
4f3d018764
|
Fix OSC colliding with player 1
|
2019-02-16 17:29:05 -08:00 |
|
Cameron Gutman
|
a22e33eeb9
|
Add rumble support for the in-app Xbox driver
|
2019-02-16 17:03:10 -08:00 |
|
Cameron Gutman
|
eb6f15c2b7
|
Add dynamic method for allowing back buttons for navigation
|
2018-06-16 14:32:07 -07:00 |
|
Cameron Gutman
|
989d6fc169
|
Fix for broken keyboard d-pad and Shift+Space behavior on Samsung devices
|
2018-04-21 16:24:23 -07:00 |
|
Cameron Gutman
|
381509b3a6
|
Properly handle joysticks that only return events for one trigger axis
|
2018-04-21 15:09:57 -07:00 |
|
Cameron Gutman
|
8bac873e67
|
Make sure the joystick actually has relevant axes to avoid FPing on some weird keyboards
|
2018-03-20 19:47:33 -07:00 |
|
Cameron Gutman
|
88f9b68db7
|
Add mouse emulation and bind all USB devices options
|
2018-02-24 20:17:14 -08:00 |
|
Cameron Gutman
|
6557cba307
|
Add support for scrolling with d-pad in mouse emulation mode
|
2018-02-24 18:57:09 -08:00 |
|
Cameron Gutman
|
fb54bd5c78
|
Send the initial number of connected gamepads during launch to fix some games like L4D2
|
2018-01-20 01:16:25 -08:00 |
|
Cameron Gutman
|
ec69fef36f
|
Ignore back button presses on the default context
|
2017-11-20 22:46:57 -08:00 |
|
Cameron Gutman
|
06156c4d68
|
Ignore back from goodix_fp device
|
2017-11-20 21:03:36 -08:00 |
|
Cameron Gutman
|
3b4563d5ea
|
Suppress digital trigger events if an analog trigger axis is present. Fixes #465
|
2017-11-10 00:50:02 -08:00 |
|
Cameron Gutman
|
e3c1d23744
|
Fix SHIELD remote back button not working
|
2017-11-07 21:45:07 -08:00 |
|
Cameron Gutman
|
01458770d2
|
Fix NPE enumerating input devices
|
2017-06-10 11:45:12 -07:00 |
|
Cameron Gutman
|
1434be262c
|
Make sure a USB context exists before reporting input
|
2017-05-17 20:38:55 -07:00 |
|
Cameron Gutman
|
f612ec80e2
|
Fix active gamepad mask when multi-controller is disabled
|
2017-02-06 19:26:05 -08:00 |
|
Cameron Gutman
|
7df1a39fcb
|
Update common jar to allow the client to tell the host which controllers are attached
|
2017-02-04 21:02:11 -08:00 |
|
Cameron Gutman
|
fa52e5edc2
|
Remove automatic disabling of back button due to false-positives
|
2017-01-02 19:02:30 -08:00 |
|
Cameron Gutman
|
0432d5725b
|
Properly handle Xbox One S controllers with updated firmware
|
2016-11-11 14:03:20 -08:00 |
|
Cameron Gutman
|
453fbb5f58
|
Use scancode mapping for DS4 for consistent mappings across devices
|
2016-11-05 20:08:42 -07:00 |
|
Cameron Gutman
|
8aba4888e1
|
Fix being unable to press the same key down on different gamepads at the same time
|
2016-10-30 15:26:52 -07:00 |
|
Cameron Gutman
|
628ccd39d6
|
Fix default context getting picked up falsely during gamepad removal
|
2016-10-21 16:19:05 -07:00 |
|
Cameron Gutman
|
59db3f9b62
|
Fix Xbox button behavior quirks on Xbox One S controller
|
2016-10-21 15:57:00 -07:00 |
|
Cameron Gutman
|
416f922b56
|
Fix triggers stuck at 50% after controller reconnect
|
2016-10-21 14:54:21 -07:00 |
|
Cameron Gutman
|
21ea3d8a2b
|
Fix 3rd party Xbox controller d-pads
|
2016-10-21 12:38:55 -07:00 |
|
Cameron Gutman
|
acd3aad8d9
|
Add support for mouse emulation with a gamepad
|
2016-08-13 18:52:39 -07:00 |
|
Cameron Gutman
|
757075b16a
|
Add support for Xbox One S controller connected via Bluetooth
|
2016-08-13 12:01:52 -07:00 |
|