GreemDev-Ryujinx/src/Ryujinx.Input/HLE
MaxLastBreath 5976a5161b
Fix direct keyboard not working when using a Controller. (#6716)
* Fix direct keyboard not working when connected with a controller

- Pass KeyboardDriver to NpadController.GetHLEKeyboardInput().
- Always fetch all keyboards if Direct Keyboard is turned on.
- Remove unnecessary return null.

* Get Keyboard Inputs outside of the controller loop.

- Moved GetHLEKeyboardInput outside of the controller loop.
- Made GetHLEKeyboardInput public static from public

* Removed extra newline

* Update src/Ryujinx.Input/HLE/NpadManager.cs

Co-authored-by: gdkchan <gab.dark.100@gmail.com>

* Update src/Ryujinx.Input/HLE/NpadController.cs

Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>

---------

Co-authored-by: gdkchan <gab.dark.100@gmail.com>
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
2024-04-28 19:02:29 +02:00
..
InputManager.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
NpadController.cs Fix direct keyboard not working when using a Controller. (#6716) 2024-04-28 19:02:29 +02:00
NpadManager.cs Fix direct keyboard not working when using a Controller. (#6716) 2024-04-28 19:02:29 +02:00
TouchScreenManager.cs [Ryujinx.Input] Address dotnet-format issues (#5384) 2023-06-28 18:23:00 +02:00