Megamouse
|
a2623b1a9a
|
DS3: fix other report size check.
The Report size also seems to be generic here, so let's only check if anything got returned at all.
Also add missing logging for result < 0.
|
2022-06-10 18:46:12 +02:00 |
|
Megamouse
|
7235647e67
|
DS3: fix report size check.
The Report size seems to be generic here, so let's only check if anything got returned at all.
|
2022-06-10 06:47:01 +02:00 |
|
Megamouse
|
09875a5180
|
HID: properly check return values and report IDs
|
2022-06-05 19:07:03 +02:00 |
|
Megamouse
|
4912202cfa
|
HID: zeroize buffers before getting a report, use std::array
|
2022-06-05 19:07:03 +02:00 |
|
nastys
|
d2897bc6a0
|
macOS: Fix DS3 init on Monterey
|
2022-01-24 20:16:57 +01:00 |
|
Megamouse
|
877dd1f98d
|
DS4: add ZEROPLUS Brook Mars controller
|
2021-10-10 10:34:03 +02:00 |
|
Megamouse
|
7df7ac57cc
|
input: log hid_get_feature_report return values
|
2021-10-10 10:34:03 +02:00 |
|
Megamouse
|
cad96cef72
|
input: redesign pad profiles
|
2021-08-15 08:24:35 +02:00 |
|
Megamouse
|
5816505e61
|
input: fix player id if handler has 2 or more pads
|
2021-08-10 21:31:29 +02:00 |
|
Megamouse
|
2b18813115
|
input: fix pressure sensitivity button
|
2021-08-09 01:05:15 +02:00 |
|
Megamouse
|
d4802cc766
|
input: Add pressure sensitivity button
|
2021-08-07 21:03:34 +02:00 |
|
Megamouse
|
03b76b4606
|
Emu: some cleanup
|
2021-04-09 21:03:49 +02:00 |
|
Nekotekina
|
c22e1e71f0
|
Continue fixing strict aliasing warnings
|
2021-03-13 18:02:37 +03:00 |
|
Megamouse
|
3e7e077fad
|
DS3/DS4: fix battery LED update
|
2021-03-06 02:07:02 +01:00 |
|
Megamouse
|
930895a218
|
DS3: fix LED battery status
|
2021-03-02 01:29:28 +01:00 |
|
Megamouse
|
3452e18da1
|
DS3: fix linux output report
|
2021-03-02 00:45:42 +01:00 |
|
Megamouse
|
b5d4b5a21c
|
DS3: fix regression: pad data is cleared even if there is no new data
|
2021-03-01 14:37:49 +01:00 |
|
Megamouse
|
2dc798d539
|
DS3: fix battery_level aquisition
|
2021-03-01 14:37:49 +01:00 |
|
Megamouse
|
c2467b7b38
|
ds3: add led battery indicators (Linux only atm)
needs testing. maybe doesn't work
|
2021-03-01 14:37:49 +01:00 |
|
Megamouse
|
10a55f16cc
|
DS3: implement player LEDs
|
2021-03-01 14:37:49 +01:00 |
|
Megamouse
|
5a9b29b73a
|
hid: log more info when adding a device
And minor format changes
|
2021-02-22 10:45:40 +01:00 |
|
Megamouse
|
1479468730
|
Input: fix build
|
2021-02-22 10:45:40 +01:00 |
|
Megamouse
|
f6d465667a
|
Input: unify some more code
|
2021-02-22 10:45:40 +01:00 |
|
Megamouse
|
aaae30cb84
|
DS3: inherit from hid_pad_handler
|
2021-02-22 10:45:40 +01:00 |
|
Megamouse
|
08f48d27e8
|
Input: minor simplification
This might prevent some copy paste error in the future
|
2021-02-09 19:21:37 +01:00 |
|
Nekotekina
|
fb29933d3d
|
Add usz alias for std::size_t
|
2020-12-18 12:23:53 +03:00 |
|
Megamouse
|
03ad5c6830
|
Salvaging code (#9432)
* Minor input refactoring
* fix sys_config_unregister_io_error_listener log message
* Remove unused variables in RepaintTextColors
Co-authored-by: GermanAizek <GermanAizek@yandex.ru>
|
2020-12-14 14:33:43 +01:00 |
|
RipleyTom
|
af8c661a64
|
Remove BOM markers
|
2020-12-06 15:30:12 +03:00 |
|
Megamouse
|
9e352da052
|
Handle some undefined behavior regarding null pads
|
2020-11-26 00:45:49 +01:00 |
|
SEt
|
9a6aac1662
|
Improve pad support (#8800)
* Add support for another DS3 HID Report ID for Win7
* Add support for reading accel/gyro pad data over SCP
|
2020-09-16 22:36:06 +02:00 |
|
Megamouse
|
4d9533ea54
|
input: use left and right squircle values
|
2020-07-13 21:23:48 +02:00 |
|
Megamouse
|
9e449db0c2
|
Qt/Input: piggyback on existing callback for battery_level
removes ds4 timer workaround
|
2020-03-05 22:37:48 +01:00 |
|
Adiost
|
f776910966
|
Qt/Input: new ds4 LED settings
|
2020-03-05 22:37:48 +01:00 |
|
Nekotekina
|
7a8772dafa
|
Replace std::string::npos with umax
|
2020-03-05 14:05:23 +03:00 |
|
Megamouse
|
f7666f44da
|
Untangle GUI and input includes
|
2020-02-24 16:31:01 +01:00 |
|
Nekotekina
|
92e3eaf3ff
|
Fix signed-unsigned comparisons and mark warning as error (part 2).
|
2020-02-19 22:54:58 +03:00 |
|
Megamouse
|
fe75311be2
|
move config structs to own files and clean up some headers
|
2020-02-17 15:08:17 +03:00 |
|
Nekotekina
|
21f7b0ff0f
|
Remove HLE log channel
|
2020-02-01 11:52:24 +03:00 |
|
linkmauve
|
e9c5c6e6bf
|
Move input to its own directory (#7126)
|
2019-12-22 17:39:42 +01:00 |
|