Stenzek
|
14e3969736
|
Misc: Warning fixes
|
2024-01-26 14:31:03 +10:00 |
|
athenavr
|
5e2c6d24b9
|
Add independent settings for NeGcon axes (#3094)
* Add independent settings for NeGcon axes
* TOSQUASH coverage of the full NeGcon twisting range
|
2024-01-22 14:41:19 +10:00 |
|
Stenzek
|
fc6359457b
|
ImGuiManager: Use PromptFont icons for input OSD
|
2023-11-26 21:35:29 +10:00 |
|
Stenzek
|
01e505ec8b
|
Common: Add intrin.h
|
2023-10-01 17:24:34 +10:00 |
|
Stenzek
|
3cd28f433b
|
Controller: Use std::span
|
2023-09-20 17:11:29 +10:00 |
|
Stenzek
|
c88a558ae0
|
Misc: Make controller bindings translatable
|
2023-08-20 12:40:47 +10:00 |
|
Stenzek
|
1ec6aee5bf
|
Host: Split translation macros dependent on return type
|
2023-08-20 12:40:47 +10:00 |
|
Connor McLaughlin
|
395e9a934b
|
InputManager: Support inverted full axis
i.e. pedals
|
2023-01-15 15:13:54 +10:00 |
|
Connor McLaughlin
|
8c7a192128
|
Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
|
2022-12-04 21:03:49 +10:00 |
|
Connor McLaughlin
|
f5b7311a45
|
Controllers: Make deadzone circular
|
2022-10-21 21:20:21 +10:00 |
|
Connor McLaughlin
|
736996ab38
|
Controller: Add invert and button deadzone options
|
2022-09-24 13:14:13 +10:00 |
|
Connor McLaughlin
|
5ac9c3f022
|
Controller: Add multiplier/format to settings
|
2022-08-10 13:03:15 +10:00 |
|
Silent
|
bea9fe4b00
|
NeGcon: Fix default mappings
I is typically used to "proceed" or "accelerate",
and that is better suited for R2 than L2.
|
2022-07-23 10:54:54 +02:00 |
|
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
b7fbde31a7
|
Move utility classes from common to own static lib
|
2022-07-21 17:29:58 +10:00 |
|
Connor McLaughlin
|
3cf12e8f0d
|
Controller: Round floating point axis values instead of flooring
|
2021-07-17 20:38:23 +10:00 |
|
Connor McLaughlin
|
a84992c395
|
NeGcon: Use 0..1 range instead of -1..1 for I/II/L
|
2021-07-03 15:04:33 +10:00 |
|
Connor McLaughlin
|
350049826f
|
Fix a bunch of compiler warnings
|
2021-06-04 13:14:30 +10:00 |
|
Connor McLaughlin
|
251043f11a
|
OSD: Add controller input display overlay
|
2021-04-04 04:08:42 +10:00 |
|
Albert Liu
|
329e8317b4
|
Controller: Always check for access byte
|
2021-02-21 15:20:31 -08:00 |
|
Albert Liu
|
5ff3299384
|
Controller: Add method for reading analog input bytes
|
2021-01-07 15:04:23 -08:00 |
|
Connor McLaughlin
|
47f0720b93
|
Controller: Always preserve internal state when loading/resuming
Fixes analog mode getting disabled when loading state.
|
2020-12-17 01:20:06 +10:00 |
|
Silent
|
2880b71b48
|
Support for SDL Joysticks
This enables use of non-controller peripherals,
such as DirectInput steering wheels or flight sticks
|
2020-11-15 16:12:39 +01:00 |
|
Albert Liu
|
3b51b993f3
|
NeGcon: Add steering axis deadzone setting
|
2020-11-01 04:17:18 -08:00 |
|
Albert Liu
|
79af61cd21
|
Qt: Make some additional controller strings translatable
|
2020-10-10 15:59:19 -07:00 |
|
Silent
|
057bf986c4
|
Allow mapping half axes to buttons
This allows to bind pressure sensitive NeGcon buttons to keyboard,
mouse and controller buttons
|
2020-08-29 14:19:28 +02:00 |
|
Albert Liu
|
ee3a96011e
|
Controller: Add NeGcon support
|
2020-05-30 23:11:02 -07:00 |
|