Megamouse
|
5578edf9e4
|
Input: Map PS button to start+select by default
|
2026-03-18 12:10:29 +01:00 |
|
Megamouse
|
6e6dd603cb
|
mmjoy: deduplicate some code
|
2026-03-17 13:36:25 +01:00 |
|
Megamouse
|
74fbca8c80
|
input: simplify mmjoy handler
|
2026-03-15 20:00:05 +01:00 |
|
Megamouse
|
2667d5de0f
|
input: change default squircle value to 4000
The last squircle changes fixed a bug that caused the squircle to be too
large. This caused the previous default value of 8000 to be too circular
|
2025-11-05 22:39:34 +01:00 |
|
Megamouse
|
0876a7d37e
|
input: Memorize original small motor value for display purposes
|
2025-09-11 10:24:08 +02:00 |
|
oltolm
|
b08273b127
|
Use Microsoft::WRL::ComPtr (#16744)
|
2025-02-23 15:39:39 +02:00 |
|
Megamouse
|
1cff5b35d4
|
input: add vibration multiplier
|
2025-01-21 08:44:38 +01:00 |
|
Megamouse
|
415c2d0795
|
fake move: add gyro support
|
2025-01-08 20:02:33 +01:00 |
|
Megamouse
|
fd6ebe2895
|
Qt/input: Don't report two direction trigger values unless actually requested
Fixes a bug where you could map LT- even if you weren't pressing ALT before.
|
2024-08-18 10:49:26 +02:00 |
|
Megamouse
|
08f81160cc
|
Input: Abbreviate some variable names and add min output interval
The abbreviation allows for easier diff between handlers.
|
2024-08-18 10:49:26 +02:00 |
|
Megamouse
|
93c21103aa
|
xinput: allow to map triggers as positive or negative
|
2024-08-13 20:14:30 +02:00 |
|
Megamouse
|
f2ef0966eb
|
input: add analog limiter
|
2024-08-10 12:07:57 +02:00 |
|
Megamouse
|
20f906bf9b
|
input: add battery LED flag and some getters
|
2024-07-06 18:55:48 +02:00 |
|
Megamouse
|
b8452d29d6
|
input: move pad_state_notify_state_change to pad_thread
|
2024-06-12 08:24:12 +02:00 |
|
Megamouse
|
c15121377f
|
Input: Implement anti deadzone
|
2024-06-07 21:18:37 +02:00 |
|
Megamouse
|
06025cd19d
|
gui/input: let pad handlers know whether they are part of emulation
Also fix unique_ptr vs shared_ptr nonsense in pad_threads
|
2024-02-22 19:31:00 +01:00 |
|
oltolm
|
0c94606fcf
|
Make compile with msvc, clang and gcc on Windows
|
2023-07-11 21:40:30 +03:00 |
|
Megamouse
|
e499c3c6e3
|
Input: move m_is_init to base class
|
2022-10-21 23:42:01 +02:00 |
|
Megamouse
|
ddd261c943
|
Input: refactor vibration
There's no need to deal with vibration levels outside of the handlers.
All we need to know is the 0-255 DS3 range which is given by the u8 type.
|
2022-10-21 23:42:01 +02:00 |
|
Megamouse
|
363e0a40e5
|
Input: Allow to toggle player LED (Dualsense and DS3)
|
2022-10-19 22:55:50 +02:00 |
|
Megamouse
|
13b3c78c7f
|
Input: fix MMJOY axis identification
|
2022-10-15 13:17:16 +02:00 |
|
Nekotekina
|
6ff6a4989a
|
Implement at32() util
Works like .at() but uses source location for "exception".
|
2022-09-26 18:04:15 +03:00 |
|
Megamouse
|
829af30568
|
evdev: add motion device
|
2022-08-14 11:04:57 +02:00 |
|
Megamouse
|
2eb0d19a75
|
input: rename some variables
|
2021-08-29 10:41:22 +02:00 |
|
Megamouse
|
cad96cef72
|
input: redesign pad profiles
|
2021-08-15 08:24:35 +02:00 |
|