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 16b845ab84.
|
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 |
|
Cameron Gutman
|
e3c1d23744
|
Fix SHIELD remote back button not working
|
2017-11-07 21:45:07 -08:00 |
|
Cameron Gutman
|
1f6b1dc2fe
|
Send different VK codes for left and right ctrl/alt/shift keys. Fixes #318
|
2017-11-06 23:38:48 -08:00 |
|
BryanHaley
|
5102669b06
|
Virtual L3 R3 Buttons (#453)
* Added virtual L3 R3 options to better support gamepads missing these buttons.
* Update preferences.xml
|
2017-11-05 13:57:02 -08:00 |
|
Cameron Gutman
|
780a64694d
|
Fix NPE when input device is removed during enumeration
|
2017-10-17 00:07:51 -07:00 |
|
Cameron Gutman
|
b2bd7257e1
|
Fix Lint warnings
|
2017-09-09 14:12:54 -07:00 |
|
Cameron Gutman
|
d185a05b1d
|
Sort and sync vendor IDs with xpad
|
2017-08-25 21:04:36 -07:00 |
|
Cameron Gutman
|
01458770d2
|
Fix NPE enumerating input devices
|
2017-06-10 11:45:12 -07:00 |
|
Cameron Gutman
|
f6a0990432
|
Final fixes for Android O pointer capture
|
2017-06-08 18:17:34 -07:00 |
|
Cameron Gutman
|
f07c886711
|
Add isCapturing() method to mouse capture providers
|
2017-05-31 21:26:26 -07:00 |
|
Cameron Gutman
|
e66b1ebec9
|
Initial pointer capture work for O
|
2017-05-31 20:50:47 -07:00 |
|
Cameron Gutman
|
44cbf8adc1
|
Fix crash on stream disconnect on Android 7.0+ devices (root only)
|
2017-05-18 10:52:17 -07:00 |
|
Cameron Gutman
|
9417908848
|
Fix crash in virtual controller if a release event happens without a press
|
2017-05-17 21:32:24 -07:00 |
|
Cameron Gutman
|
1434be262c
|
Make sure a USB context exists before reporting input
|
2017-05-17 20:38:55 -07:00 |
|
Cameron Gutman
|
81d1e615bf
|
Adapt to new-core reworking of moonlight-common (likely buggy)
|
2017-05-14 17:14:45 -07:00 |
|