Duc Le
|
171a6437fe
|
fix bug where touch hitbox of analog stick is not full circle
|
2019-11-26 04:40:22 -06:00 |
|
Cameron Gutman
|
5da0177356
|
Convert tabs to spaces
|
2019-10-19 23:59:33 -07: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
|
0da8303468
|
Don't use the USB driver for Xbox One gamepads on 4.14+ kernels
|
2019-10-15 20:05:01 -07:00 |
|
Cameron Gutman
|
b87ca71103
|
Treat all InputDevices as external on the Tinker Board
|
2019-09-14 20:08:26 -07:00 |
|
Cameron Gutman
|
832e7197c5
|
Delay a bit before reporting USB devices to allow the old InputDevice to go away
|
2019-06-05 22:26:06 -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
|
61a17afe69
|
Fix *, @, #, and + keys on software keyboard
|
2019-02-06 21:40:28 -08:00 |
|
Cameron Gutman
|
6660ea7d91
|
Update Xbox driver with Linux xpad.c and init quirks
|
2019-02-05 21:52:53 -08:00 |
|
Cameron Gutman
|
7e154292a9
|
Stop suppressing exceptions
|
2019-01-01 23:31:38 -08:00 |
|
Cameron Gutman
|
81582d7343
|
Revert "Hide the mouse cursor during pointer capture to work around DeX bug"
It doesn't actually fix the bug.
This reverts commit 16b845ab84fbad8a6fc3a7c4b3c1ff0f875bc6b6.
|
2018-12-24 19:58:19 -08:00 |
|
Cameron Gutman
|
16b845ab84
|
Hide the mouse cursor during pointer capture to work around DeX bug
|
2018-12-19 15:06:46 +05:00 |
|
Cameron Gutman
|
6993051529
|
Retransmit OSC gamepad packets every 100 ms to recover from dropped events in GFE
|
2018-11-30 21:17:12 -08:00 |
|
Cameron Gutman
|
7eac0ccaf8
|
Fix controller packet loss when zeroing analog sticks on OSC
|
2018-11-25 15:02:32 -08:00 |
|
Cameron Gutman
|
1d7c8697e9
|
Add support for X1 and X2 mouse buttons
|
2018-10-05 00:56:30 -07:00 |
|
Cameron Gutman
|
c313797d93
|
Make OSC reconfigure button non-focusable so it doesn't eat hardware enter/space presses. Fixes #611
|
2018-07-16 18:40:19 -07:00 |
|
Cameron Gutman
|
0e17cccc06
|
Process historical values for relative mouse events
|
2018-06-16 15:22:01 -07:00 |
|
Cameron Gutman
|
eb6f15c2b7
|
Add dynamic method for allowing back buttons for navigation
|
2018-06-16 14:32:07 -07:00 |
|
Cameron Gutman
|
1ca1ed5d20
|
Increase OSC analog stick size
|
2018-04-21 23:46:55 -07:00 |
|
Cameron Gutman
|
b416bafb78
|
Hide OSC in PiP and scale properly in multi-window
|
2018-04-21 23:37:38 -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
|
75057f2d39
|
Persist OSC configuration between launches
|
2018-02-25 13:07:07 -08:00 |
|
Cameron Gutman
|
bbec3402d9
|
Reduce opacity of OSC configuration button
|
2018-02-25 12:18:45 -08:00 |
|
Cameron Gutman
|
dcf4dac8dd
|
Only add L3/R3 buttons for the L3/R3-only config, since the analog sticks work for this
|
2018-02-25 12:17:59 -08:00 |
|
Cameron Gutman
|
d98f484aaf
|
Change OSC configuration button to work better on rounded screen devices
|
2018-02-25 12:12:23 -08: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
|
03ecf3e5ac
|
Fix crash on Knox devices with USB blocking policies
|
2018-02-10 16:56:01 -08:00 |
|
Cameron Gutman
|
e4c251e7ee
|
Ignore NVIDIA mouse capture extension on root builds to avoid broken LineageOS implementation
|
2018-01-20 02:31:40 -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
|
3171256c6e
|
Remove EvdevCaptureProvider components from non-root build
|
2017-12-01 00:37: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
|
cc5d67616c
|
Prevent false USB access prompts due to races with kernel input stack bringup
|
2017-11-09 21:14:10 -08:00 |
|
Cameron Gutman
|
eed7f09e6f
|
Fix numpad operator keys not working
|
2017-11-07 22:03:40 -08:00 |
|