Cameron Gutman
|
4b41692fd8
|
Fix handling of buttons outside the normal joystick range
See aa03b9d7af
Fixes #788
Fixes #696
Fixes #675
Fixes #693
Fixes #642
|
2021-08-08 11:26:07 -05:00 |
|
Cameron Gutman
|
d45567b5ee
|
Revert "Fix pressing unmapped buttons causing unexpected inputs"
Instead, we should not exclude certain buttons from mappings.
This reverts commit 21b6af3493.
|
2021-08-08 11:16:57 -05:00 |
|
Cameron Gutman
|
21b6af3493
|
Fix pressing unmapped buttons causing unexpected inputs
|
2021-08-08 11:07:13 -05:00 |
|
Cameron Gutman
|
6f15b257d7
|
Add DRM_FORMAT_NV12_10 definition for RK backend
Fixes #742
|
2021-08-08 10:05:43 -05:00 |
|
Cameron Gutman
|
7ff0bcd8fd
|
Fix initialization of mapping structs
|
2021-08-07 18:08:55 -05:00 |
|
TheChoconut
|
469b2ed866
|
Mouse emulation support for evdev
|
2021-08-03 17:36:07 -05:00 |
|
Cameron Gutman
|
cd2f1bb012
|
Add a verbose print when a device is ignored as an accelerometer
|
2021-07-25 19:13:40 -05:00 |
|
Cameron Gutman
|
663e4b4b7a
|
Avoid mapping PS4 trackpad as a gamepad
|
2021-07-25 19:10:01 -05:00 |
|
Cameron Gutman
|
836e61b7c3
|
Remove gamepad from host when removed from client
|
2021-07-25 18:54:39 -05:00 |
|
Cameron Gutman
|
12efeda8e1
|
Ignore accelerometers and improve debugging of player numbers
|
2021-07-25 18:49:11 -05:00 |
|
Cameron Gutman
|
4dd6ab97df
|
Fix over-counting of evdev gamepads on stream start
|
2021-07-25 18:33:52 -05:00 |
|
Cameron Gutman
|
45c1a504e9
|
Avoid stuck keys on disconnect and remove useless sleep
|
2021-07-25 18:03:07 -05:00 |
|
Cameron Gutman
|
781afc7c66
|
Fix surround channel mappings on PulseAudio
|
2021-07-25 17:51:22 -05:00 |
|
Cameron Gutman
|
0698e8b43f
|
Fix PulseAudio when manually specifying the audio device
|
2021-07-25 17:30:46 -05:00 |
|
Cameron Gutman
|
86140eb192
|
Fix Pi fallback to ALSA/PA after 7109301a
|
2021-07-25 17:15:04 -05:00 |
|
Cameron Gutman
|
e8fbb2ec9c
|
Add half-axis support for dpad
|
2021-07-25 17:04:43 -05:00 |
|
Cameron Gutman
|
35af4c4ede
|
Add half-axis support for triggers
|
2021-07-25 16:47:06 -05:00 |
|
Cameron Gutman
|
e2c2575efb
|
Add friendly messages for certain error cases
|
2021-07-25 15:25:13 -05:00 |
|
Cameron Gutman
|
5215271b60
|
Add meta modifiers
|
2021-07-25 15:15:14 -05:00 |
|
Cameron Gutman
|
b71862d622
|
Fix left vs right modifiers, insert key, and super keys
|
2021-07-25 15:03:26 -05:00 |
|
Cameron Gutman
|
30da7e2bc2
|
Don't prefix GPU type with 'NVIDIA'
|
2021-07-25 15:02:30 -05:00 |
|
Cameron Gutman
|
fb57f3cb4d
|
Add arbitrary audio duration support to all audio backends
|
2021-07-25 14:01:19 -05:00 |
|
Cameron Gutman
|
4e09dccfc0
|
Use moonlight-common-c definition for max channel count
|
2021-07-25 13:33:35 -05:00 |
|
Cameron Gutman
|
d1937cb8e6
|
Fix usage help after remote and FPS default changes
|
2021-07-25 13:28:58 -05:00 |
|
Cameron Gutman
|
ef719dc938
|
Cleanup and optimize FFmpeg code
|
2021-07-25 13:26:45 -05:00 |
|
Cameron Gutman
|
8602c85714
|
Avoid deprecated av_init_packet() function
|
2021-07-25 13:17:21 -05:00 |
|
Cameron Gutman
|
30464979dc
|
Enable audio encryption unless on a slow CPU
|
2021-07-24 16:25:03 -05:00 |
|
Cameron Gutman
|
b907c4b608
|
Use the same remote streaming and packet size defaults as other clients
|
2021-07-24 15:57:55 -05:00 |
|
Cameron Gutman
|
56d1fee17b
|
Default to 60 FPS at all resolutions
The time of most hardware maxing at 1080p30 has long since passed.
|
2021-07-24 15:40:59 -05:00 |
|
Cameron Gutman
|
2fa276182f
|
Fix ALSA and PA mappings for 7.1 surround sound
|
2021-07-24 15:35:27 -05:00 |
|
Cameron Gutman
|
1cb4699057
|
Start plumbing 7.1 surround sound support
|
2021-07-24 08:14:03 -05:00 |
|
Cameron Gutman
|
01d43ff596
|
FFmpeg VAAPI doesn't need slices and is incompatible with RFI
|
2021-07-24 07:56:41 -05:00 |
|
Cameron Gutman
|
98092f8baf
|
FFmpeg software decoding doesn't support RFI for HEVC
|
2021-07-24 07:55:52 -05:00 |
|
Cameron Gutman
|
83982d3981
|
Change default value of 'unsupported' to true to match other clients
|
2021-07-24 07:50:55 -05:00 |
|
Cameron Gutman
|
615ed824ac
|
Use 48KHz sample rate for PA test to match the actual stream
|
2021-07-24 07:33:07 -05:00 |
|
Cameron Gutman
|
7109301a46
|
Never use audio callbacks for fake platform
|
2021-07-24 07:31:01 -05:00 |
|
Mariotaku Lee
|
9cec4208a4
|
Fixed trigger left/right range
Added .ignore for common build dir
|
2021-04-19 15:41:53 +09:00 |
|
Romain Tisserand
|
5b6639c8a7
|
Fix gcc-10 compilation (fno-common flag enabled by default)
|
2020-07-11 21:29:09 +02:00 |
|
Iwan Timmer
|
95104759ab
|
Fix missed merging conflicts
Fixes commit 4711129
|
2020-04-19 11:37:02 +02:00 |
|
Iwan Timmer
|
4711129d14
|
Merge remote-tracking branch 'tomblind/touchscreen'
|
2020-04-18 21:43:09 +02:00 |
|
Tom
|
5beb32d066
|
Emulating right click on touch screens with a long press
|
2020-04-18 07:34:52 -06:00 |
|
Tom
|
6b8260c1e5
|
refactored touchscreen code for clarity and safety, and removed hacked in rotation
|
2020-04-18 07:03:59 -06:00 |
|
Tom
|
b22b07e5a0
|
Applied display rotation to mouse movement in evdev
|
2020-04-17 16:50:04 -06:00 |
|
Tom
|
aae24557f9
|
Added transform flag to mmal display settings so rotation takes effect
|
2020-04-17 12:57:51 -06:00 |
|
Tom
|
4cd2d4b8dc
|
Included video.h in pi and mmal to give access to rotation flags
|
2020-04-17 11:19:01 -06:00 |
|
Tom
|
ceacef6329
|
Added display rotation support to mmal decoder
|
2020-04-17 10:59:15 -06:00 |
|
Tom
|
4bfeee690a
|
Added command line option to control omx rotation
|
2020-04-17 10:44:16 -06:00 |
|
Tom
|
c9a624595b
|
initial touchscreen support (rotated 90 degrees for the moment)
|
2020-04-13 13:16:25 -06:00 |
|
Tom
|
a205edc1c7
|
forced omx rotation to 90 degrees
|
2020-04-13 13:03:32 -06:00 |
|
Iwan Timmer
|
7f856d3284
|
Warn about unsupported resolutions in combination with SOPS
When using unsupported resolutions SOPS will default to 720p60
|
2020-03-17 22:37:18 +01:00 |
|