249 Commits (0fdb95b19121e101fff1b072efa6a82508dc58a7)

Author SHA1 Message Date
german77 129c89b47d Use a single connection for UDP server, make connection test longer and check all pads instead of only the first one 5 years ago
german77 9c42c9e164 Enable mouse toggle buttons 5 years ago
german 03c81d5e1f Enable button toggle for keyboard in the modifier button 5 years ago
german 0cb68543e2 inputCommon: Use an unique client id for each socket instance 5 years ago
german77 a380976857 inputCommon: Mouse fixes 5 years ago
Morph ebf4986174 Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers"" 5 years ago
german 47f0b00c9d Improve mouse panning 5 years ago
Lioncash 4681f5b60b udp: Silence unused member variable warnings 5 years ago
Lioncash 70b6d985e7 udp/client: Define ClientData constructor/destructor in cpp file 5 years ago
german 020c22f53d hid: Implement GC controller 5 years ago
german c7cae8769f Add mouse panning 5 years ago
german cbe925c31a Add SL SR vectors, change dual joycon view, add missing raw data from keyboard/mouse 5 years ago
german 93ac87f29e Make settings controller image change with controller input 5 years ago
ameerj 37e544492e analog_from_button: Fix update_thread.join exception 5 years ago
Morph 6b5e5ad224 sdl_impl: Set the maximum vibration duration to 1 second 5 years ago
german b92717bec6 Always initialize keyboard input 5 years ago
german df1070a735 Add mutitouch support for touch screens 5 years ago
german f452fbfc88 Allow to return up to 16 touch inputs per engine 5 years ago
Morph 23413c0d44 general: Fix various spelling errors 5 years ago
german f04be5803d Port citra-emu/citra#5509 5 years ago
gal20 2f5fb99b94 udp client: process packets only for the correct pad 5 years ago
german 139222d3a5 Allow to invert analog axis with right click 5 years ago
german 1a3e4518ec Disable analog joystick from buttons by default 5 years ago
Lioncash 8e4a23e129 mouse_poller: Remove unused includes 5 years ago
Lioncash 11e20efc1d mouse_input: Invert conditional in UpdateYuzuSettings() 5 years ago
Lioncash f8b5b65d6b mouse_input: Remove two casts and amend some formatting 5 years ago
Lioncash 64daafbaa0 mouse_input: Resolve a -Wdocumentation warning 5 years ago
Lioncash 09b2703682 mouse_input: Remove unused includes 5 years ago
german 544417cd49 Fix implicit conversion in mouse input 5 years ago
german 56a8fee35a Implement full mouse support 5 years ago
german 6708e0ec0e Add multiple udp server support 5 years ago
Jan Beich 805312e278 input_common: ignore some Clang warnings after c8aec32f12 5 years ago
bunnei f2bb584578 input_common: Fix typo in gc_poller.cpp with [[maybe_unused]]. 5 years ago
bunnei 2382020d8d input_common: Add more missing [[maybe_unused]] from #4927. 5 years ago
Lioncash c8aec32f12 input_common: Treat warnings as errors 5 years ago
german77 3edd74463f Modify rumble amplification 5 years ago
Morph f5ee5e7f3c sdl_impl: Pump SDL Events at 1000 Hz 5 years ago
Morph 24cfdbc7fe sdl_impl: Revert to the "old" method of mapping sticks 5 years ago
Morph bd42b2093c controllers/npad: Remove the old vibration filter 5 years ago
Morph ad3905fe27 input_common: Add VibrationDevice and VibrationDeviceFactory 5 years ago
Morph cce389221b configure_input: Add per-player vibration 5 years ago
Morph ed9df522ec controllers/npad: Add heuristics to reduce rumble state changes 5 years ago
Morph b29a52982a configure_input_player: Change "Defaults" button behavior 5 years ago
Morph 5eb160d4c6 udp/client: Reduce testing period to 5 seconds 5 years ago
Morph ad9a909bc7 configure_input_player: Implement input exclusivity and persistence 5 years ago
Lioncash eccf766a39 motion_input: Mark constructor as explicit 5 years ago
Lioncash 93312282aa motion_input: Mark member functions as [[nodiscard]] where applicable 5 years ago
german fbab229893 fix minor clang error 5 years ago
german b1f65683bc Allow to dial any angle with digital joystick 5 years ago
german 2aafcc5f4b Add hotplug, rumble and fix 3rd party adapters for the GC adapter 5 years ago