Narr the Reg
3672362ce1
core: hid: Migrate ring from emulated devices to emulated controller
3 years ago
Lioncash
0862aabdc6
common/input: Add helpers functions for creating input and output devices
Avoids the redundancy of needing to explictly specify the common
namespace and the type.
3 years ago
german77
23d7d8b9df
yuzu-cmd: Fix input callback crash on close
3 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
german77
25c46f82c5
yuzu: Add custom ringcon configuration
4 years ago
Narr the Reg
c5b3ff2238
core: hid: Replace lock_guard with scoped_lock
4 years ago
german77
48ac3b1b60
core: hid: Reduce the amount of dataraces
4 years ago
Lioncash
726de453bb
common/input: Avoid numerous large copies of CallbackStatus
CallbackStatus instances aren't the cheapest things to copy around
(relative to everything else), given that they're currently 520 bytes in
size and are currently copied numerous times when callbacks are invoked.
Instead, we can pass the status by const reference to avoid all the
copying.
4 years ago
german77
25521cd948
core/hid: Improve accuary of mouse implementation
4 years ago
german77
dfb63175d1
core/hid: Fully implement native mouse
4 years ago
german77
6032358402
input_common: Allow keyboard to be backwards compatible
4 years ago
german77
ebfe40dec8
core/hid: Improve accuracy of the keyboard implementation
4 years ago
german77
4736326a05
second commit lion review
4 years ago
german77
9f91335a71
kraken: Address comments from review
start lion review
4 years ago
german77
012691087a
core/hid: Rework battery mappings
4 years ago
german77
d1bac9024d
settings: Fix mouse and keyboard mappings
4 years ago
german77
d813cbd592
Morph review first wave
4 years ago
german77
c39001eaa6
core/hid: Documment some files
4 years ago
german77
5298dba88e
core/hid: Add emulated controllers
4 years ago