dolphin-emulator/Source/Core/InputCommon/ControllerInterface
Dentomologist c3bdd05d2a TAS Input: Enable hotkeys and controller input when Input has focus
Enable emulator hotkeys and controller input (when that option is
enabled) when a TAS Input window has focus, as if it was the render
window instead.  This allows TASers to use frame advance and the like
without having to switch the focused window or disabling Hotkeys Require
Window Focus which also picks up keypresses while other apps are active.

Cursor updates are disabled when the TAS Input window has focus, as
otherwise the Wii IR widget (and anything else controlled by the mouse)
becomes unusable. The cursor continues to work normally when the render
window has focus.
2024-05-31 15:14:44 -07:00
..
Android Android/ControllerInterface: Run the init code 2024-04-13 22:39:10 +02:00
DInput TAS Input: Enable hotkeys and controller input when Input has focus 2024-05-31 15:14:44 -07:00
DualShockUDPClient Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
evdev evdev: close file descriptors in a separate thread 2024-04-06 20:58:17 +01:00
ForceFeedback InputCommon: Remove some IOKit leftovers. 2024-03-11 01:11:13 -05:00
Pipes InputCommon: Add Pipes InputBackend class. 2024-03-11 03:05:52 -05:00
Quartz TAS Input: Enable hotkeys and controller input when Input has focus 2024-05-31 15:14:44 -07:00
SDL SDL: Remove duplicate button/hat Inputs. Hide duplicate Axis Inputs. 2024-03-14 23:50:17 -05:00
SteamDeck Steam Deck: Pad out feature report to 64 bytes 2024-01-10 19:49:52 -08:00
Touch ControllerInterface/Android: Rip out ButtonManager 2023-03-03 22:28:23 +01:00
WGInput InputCommon/WGInput: Handle add/remove events on separate thread to prevent deadlocks. 2024-01-18 00:30:45 +01:00
Wiimote InputCommon/WiimoteController: Add inputs that report the raw IR objects seen by the Wiimote. 2024-03-11 22:46:05 +01:00
Win32 InputCommon: Add Win32 InputBackend class. 2024-03-11 03:25:31 -05:00
XInput Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Xlib TAS Input: Enable hotkeys and controller input when Input has focus 2024-05-31 15:14:44 -07:00
ControllerInterface.cpp InputCommon: Add Android InputBackend class. 2024-03-11 03:25:31 -05:00
ControllerInterface.h InputCommon: Provide WindowSystemInfo getter for ControllerInterface. 2024-03-11 01:31:05 -05:00
CoreDevice.cpp ControllerInterface: Add IsHidden function to Control interface. 2024-03-14 23:43:58 -05:00
CoreDevice.h ControllerInterface: Add IsHidden function to Control interface. 2024-03-14 23:43:58 -05:00
InputBackend.cpp InputCommon: Add Win32 InputBackend class. 2024-03-11 03:25:31 -05:00
InputBackend.h InputCommon: Add Win32 InputBackend class. 2024-03-11 03:25:31 -05:00
MappingCommon.cpp MappingCommon: Make use of std::erase_if 2023-12-12 13:31:18 -05:00
MappingCommon.h Move parts of MappingCommon out of DolphinQt 2022-03-06 14:30:49 +01:00