1e21f5f872
yuzu: config: Fix mapping issues with the enter key
2022-02-15 11:08:11 -06:00
6a4ab3e0d2
yuzu: Add auto center on right click
2022-02-06 19:56:03 -06:00
72add82ee9
Merge pull request #7807 from german77/moar-buttons
...
input_common: Add home and hard touch press buttons to UDP controllers
2022-02-01 22:37:13 -07:00
e2a86e2c8a
configure_input_player: Eliminate variable shadowing
2022-02-01 12:54:00 -05:00
2dba59d1ff
configure_input_player: std::move input setters in HandleClick
2022-02-01 12:51:03 -05:00
9ba6bab920
configure_input_player: Avoid unnecessary ParamPackage copies
...
Avoids churning allocations.
2022-02-01 12:20:23 -05:00
3d2d77eb3f
input_common: Add home and hard touch press buttons to UDP controllers
2022-01-30 09:17:22 -06:00
0dec42431f
Merge pull request #7770 from german77/motion-threshold
...
input_common: Add option to configure gyro threshold
2022-01-27 15:44:04 -08:00
ebf19616f4
input_common: Add option to configure gyro threshold
2022-01-23 21:54:33 -06:00
7d133fd37e
yuzu: Add modifiers for keyboard
2022-01-21 20:41:50 -06:00
9eab07f863
input_common: Reintroduce motion from mouse and use button names
2022-01-16 20:37:34 -06:00
873d26b335
yuzu: Use pad parameter to choose the correct controller
2022-01-07 16:56:36 -06:00
133f497f84
controller_applet: Only populate supported controllers
2022-01-01 21:42:17 -06:00
9ee5c4ec56
core/hid: Fix controller type validation
2021-12-29 22:51:53 -06:00
7fe455e42e
core/hid: Ensure only valid npad are connected
2021-12-04 23:20:18 -06:00
410df5446e
general: Fix handheld typo
2021-11-29 17:22:59 -05:00
51df96b7c0
settings: Add debug setting to enable all controllers
2021-11-27 20:24:37 -06:00
639402850a
input_common: Fully implement UDP controllers
2021-11-26 15:46:36 -06:00
746c85b560
input_common: Move button names to the frontend
2021-11-24 20:30:28 -06:00
71f9b90dd9
core/hid: Remove usage of native types, fix a couple of errors with motion
2021-11-24 20:30:28 -06:00
a17550be98
settings: Remove includes of core.h
2021-11-24 20:30:27 -06:00
5d0f3540c4
core/hid: Rename NpadType to NpadStyleIndex
2021-11-24 20:30:27 -06:00
730f078302
settings: Fix Debug controller type options
2021-11-24 20:30:26 -06:00
1d71d4b874
input_common: Fix UDP uuid
2021-11-24 20:30:26 -06:00
064ddacf49
core/hid: Rework battery mappings
2021-11-24 20:30:26 -06:00
464c4d26ac
settings: Fix mouse and keyboard mappings
2021-11-24 20:30:25 -06:00
21819da8cd
yuzu: Fix loading input profiles
2021-11-24 20:30:25 -06:00
4d308fd0b4
hid: Fix controller connection/disconnection
2021-11-24 20:30:24 -06:00
06a5ef5874
core/hid: Add output devices
2021-11-24 20:30:24 -06:00
c405a19b73
yuzu: Update frontend
2021-11-24 20:30:23 -06:00
5a785ed794
input_common: Rewrite keyboard
2021-11-24 20:30:22 -06:00
fb66a455c4
yuzu qt: Remove global system instances from config, WaitTree, main
2021-10-07 13:50:13 -04:00
b42c3ce21d
input_common/tas: Base playback & recording system
...
The base playback system supports up to 8 controllers (specified by `PLAYER_NUMBER` in `tas_input.h`), which all change their inputs simulataneously when `TAS::UpdateThread` is called.
The recording system uses the controller debugger to read the state of the first controller and forwards that data to the TASing system for recording. Currently, this process sadly is not frame-perfect and pixel-accurate.
Co-authored-by: Naii-the-Baf <sfabian200@gmail.com >
Co-authored-by: Narr-the-Reg <juangerman-13@hotmail.com >
2021-09-18 23:22:00 +02:00
48b6d41f1b
input_common: Improve SDL joystick and hide toggle option
2021-08-07 23:11:23 -05:00
dff438e219
Merge pull request #6654 from german77/custom_threshold
...
input_common: Make button threshold customizable
2021-07-21 20:31:33 -04:00
2c339a5114
configure/ui: Add sliders for trigger buttons
2021-07-17 13:30:43 -05:00
240019feca
input_common: Make button threshold customizable
2021-07-15 23:56:57 -05:00
c7478642a6
input_common: Support SDL toggle buttons
2021-07-15 14:31:58 -05:00
058196a089
limitable_input_dialog: Implement character limiter
...
When using GetText() you can now choose what set of characters the user can't enter.
2021-06-06 09:07:55 +02:00
f20f4587e6
input_common: Implement SDL motion
2021-05-15 08:56:58 -05:00
827dcad26e
Merge pull request #6040 from german77/toggleKeyboard
...
Enable toggle buttons for keyboard and mouse
2021-03-11 11:00:44 -08:00
41e94b7b99
Enable mouse toggle buttons
2021-03-06 13:27:02 -06:00
4bcc5bacff
Add toggle button option for normal buttons
2021-03-06 07:36:41 -06:00
1f228c51ca
Enable button toggle for keyboard in the modifier button
2021-03-05 19:21:04 -06:00
4738e14cb0
inputCommon: Mouse fixes
2021-02-27 17:53:10 -06:00
a994a40467
hid: Implement GC controller
2021-02-07 22:59:46 -06:00
481cd86722
Make settings controller image change with controller input
2021-02-06 09:43:41 -06:00
61bf850f3d
Merge pull request #5326 from german77/hidUpdate1
...
HID: Update the HID service to match more closely to switchbrew part 1
2021-02-06 02:40:11 -08:00
9a9e81f2e9
Fix npad struct to match switchbrew
2021-02-03 20:17:08 -06:00
c1b81f776c
Always update handheld config
2021-02-03 17:48:04 -06:00