german77
|
d6ae9c68f8
|
service/hid: Implement SetNpadJoyAssignmentMode
|
2021-12-05 16:18:23 -06:00 |
|
german77
|
7347cdb651
|
core/hid: Add missing controller type
|
2021-12-05 13:57:59 -06:00 |
|
german77
|
7fe455e42e
|
core/hid: Ensure only valid npad are connected
|
2021-12-04 23:20:18 -06:00 |
|
Morph
|
5deecd714b
|
input_interpreter: Make use of NpadButton instead of a u64
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
|
2021-11-29 19:21:51 -05:00 |
|
Morph
|
bfac21fca1
|
core: hid: hid_types: Add "All" to NpadButton
This represents a bitmask for all pressed buttons
|
2021-11-29 19:21:51 -05:00 |
|
Morph
|
940375dfbb
|
core: hid: hid_core: Add (Enable/DIsable)AllControllerConfiguration
|
2021-11-29 17:59:58 -05:00 |
|
Morph
|
04f48f0120
|
core: hid: Mark constructors as explicit
|
2021-11-29 17:20:15 -05:00 |
|
Morph
|
b9b28c0457
|
core: hid: Cleanup and amend documentation
|
2021-11-29 17:20:14 -05:00 |
|
german77
|
51df96b7c0
|
settings: Add debug setting to enable all controllers
|
2021-11-27 20:24:37 -06:00 |
|
german77
|
182cd9004f
|
config: Remove vibration configuration
|
2021-11-26 19:31:04 -06:00 |
|
Narr the Reg
|
639402850a
|
input_common: Fully implement UDP controllers
|
2021-11-26 15:46:36 -06:00 |
|
Narr the Reg
|
23bf2e3bb6
|
service/hid: Finish converting LIFO objects and address some nits
|
2021-11-24 20:30:29 -06:00 |
|
german77
|
922aa9410a
|
bootmanager: Use cross-platform keyboard input
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
42949738f2
|
kraken: Address comments from review
Fix compiler bug
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
f4e5f89e6f
|
core/hid: Improve accuary of mouse implementation
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
654d76e79e
|
core/hid: Fully implement native mouse
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
bca299e8e0
|
input_common: Allow keyboard to be backwards compatible
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
b673857d7d
|
core/hid: Improve accuracy of the keyboard implementation
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
7fcfe24a3e
|
core/hid: Fix keyboard alignment
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
71f9b90dd9
|
core/hid: Remove usage of native types, fix a couple of errors with motion
|
2021-11-24 20:30:28 -06:00 |
|
german77
|
e7eee36d52
|
service/hid: Remove includes of core.h and settings.h
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
b21fcd9527
|
service/hid: Add support for new controllers
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
d14e74132c
|
settings: Fix controller preview not displaying the correct controller
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
5d0f3540c4
|
core/hid: Rename NpadType to NpadStyleIndex
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
84c58666a4
|
config: Cleanup and documentation
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
157e0b85fd
|
core/hid: Prevent Emulated controller from flapping with multiple inputs devices
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
136eb9c4c2
|
core/hid: Fully emulate motion from button
|
2021-11-24 20:30:27 -06:00 |
|
german77
|
77fa4d4bf6
|
second commit lion review
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
730f078302
|
settings: Fix Debug controller type options
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
2b1b0c2a30
|
kraken: Address comments from review
start lion review
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
61d9eb9f69
|
input_common: Revert deleted TAS functions
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
5f69fdbfcc
|
core/hid: Explain better what a temporary value does
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
2d3a63b289
|
core/hid: Update structs to 13.1.0
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
c085e54316
|
core/hid: Add TAS input
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
7348e205d9
|
input_common: Add multiple vibration curves
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
064ddacf49
|
core/hid: Rework battery mappings
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
c6c32daf40
|
input_common: Add manual update options to input devices
|
2021-11-24 20:30:26 -06:00 |
|
german77
|
464c4d26ac
|
settings: Fix mouse and keyboard mappings
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
b564f024f0
|
Morph review first wave
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
21819da8cd
|
yuzu: Fix loading input profiles
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
b5e72de753
|
kraken: Address comments from review
review fixes
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
85052b8662
|
service/hid: Fix gesture input
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
af55dd1935
|
configuration: Migrate controller settings to emulated controller
|
2021-11-24 20:30:25 -06:00 |
|
german77
|
c3ff0a8ac0
|
core/hid: Fix rumble too strong at 1%
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
601ac43495
|
core/hid: Only signal when needed
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
4d308fd0b4
|
hid: Fix controller connection/disconnection
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
72e5920240
|
core/hid: Documment some files
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
e0da5c1bbc
|
kraken: Fix errors from rebase and format files
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
06a5ef5874
|
core/hid: Add output devices
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
e14ae06391
|
core: Update input interpreter
|
2021-11-24 20:30:24 -06:00 |
|
german77
|
c3f54ff232
|
core/hid: Add emulated controllers
|
2021-11-24 20:30:23 -06:00 |
|
german77
|
449576df93
|
core/hid: Move motion_input, create input converter and hid_types
|
2021-11-24 20:30:22 -06:00 |
|
german77
|
bf71d18af9
|
core/hid: Move input_interpreter to hid
|
2021-11-24 20:30:22 -06:00 |
|