index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
yuzu
/
configuration
/
configure_input_player.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #12380 from flodavid/save-profile
Narr the Reg
2024-01-17
1
-2
/
+14
|
\
|
*
Save profile name used
flodavid
2024-01-08
1
-2
/
+14
*
|
service: hid: Create abstracted pad structure
german77
2024-01-12
1
-9
/
+9
|
/
*
hid_core: Move hid to it's own subproject
Narr the Reg
2024-01-05
1
-3
/
+3
*
config: Unify config handling under frontend_common
t895
2023-11-21
1
-5
/
+6
*
core: hid: Split SL and SR buttons
german77
2023-11-12
1
-14
/
+22
*
input_common: Redesign mouse panning
Baptiste Marie
2023-06-12
1
-0
/
+16
*
core: hid: Allow to calibrate gyro sensor
Narr the Reg
2023-05-08
1
-0
/
+3
*
Merge pull request #10125 from lat9nq/vsync-select
bunnei
2023-05-07
1
-0
/
+1
|
\
|
*
configure_input_player: Add missing include
lat9nq
2023-05-03
1
-0
/
+1
*
|
input_common: Add property to invert an axis button
Narr the Reg
2023-05-06
1
-2
/
+8
|
/
*
Revert "yuzu: config: Remove player 8 and 9 from config file"
Narr the Reg
2023-02-26
1
-1
/
+7
*
yuzu: config: Remove player 8 and 9 from config file
Narr the Reg
2023-02-26
1
-7
/
+1
*
input_common: Split mouse input into individual devices
Narr the Reg
2023-02-16
1
-1
/
+1
*
input_common: Implement turbo buttons
german77
2023-02-01
1
-5
/
+12
*
yuzu: Update controller colors and button names
Narr the Reg
2023-01-20
1
-0
/
+20
*
yuzu: Read mouse wheel input
Narr the Reg
2023-01-11
1
-0
/
+6
*
yuzu: Automatically refresh device list
german77
2022-12-24
1
-4
/
+8
*
emulated_controller: Remove unused parameter in GetMappedDevices()
Lioncash
2022-12-06
1
-2
/
+1
*
configure_input_player: Fix profile saving when using handheld controller type
ameerj
2022-11-29
1
-1
/
+7
*
Merge pull request #8880 from german77/slow-moving
Mai
2022-09-13
1
-1
/
+1
|
\
|
*
input_common: Increase mapping timer from 2.5 seconds to 4 seconds
german77
2022-09-11
1
-1
/
+1
*
|
yuzu: input: fix invert symbol on axis and order options alphabetically
Narr the Reg
2022-09-06
1
-13
/
+14
*
|
input_common: Add support for analog toggle
Narr the Reg
2022-09-06
1
-0
/
+6
|
/
*
yuzu: Allow longer controller profile names
Narr the Reg
2022-08-19
1
-1
/
+1
*
chore: make yuzu REUSE compliant
Andrea Pappacoda
2022-07-27
1
-3
/
+2
*
configure_input_player: Eliminate variable shadowing
Morph
2022-06-14
1
-39
/
+39
*
yuzu: Config allow to delete single axis directions when buttons are mapped to a stick
Narr the Reg
2022-04-27
1
-1
/
+22
*
yuzu: config: Set default range to 95%
Narr the Reg
2022-04-27
1
-1
/
+1
*
Merge pull request #7978 from german77/sideway
bunnei
2022-04-22
1
-0
/
+19
|
\
|
*
input_common: Map sticks correctly when mapped sideways
Narr the Reg
2022-03-22
1
-0
/
+19
*
|
ui: translate hat directions
Kyle K
2022-04-19
1
-1
/
+19
*
|
yuzu: Call ignore event after ensuring it's initialized
Narr the Reg
2022-04-16
1
-1
/
+1
|
/
*
yuzu: Reduce unused includes
ameerj
2022-03-20
1
-2
/
+0
*
yuzu: config: Fix mapping issues with the enter key
Narr the Reg
2022-02-15
1
-0
/
+3
*
yuzu: Add auto center on right click
german77
2022-02-07
1
-0
/
+26
*
Merge pull request #7807 from german77/moar-buttons
bunnei
2022-02-02
1
-0
/
+4
|
\
|
*
input_common: Add home and hard touch press buttons to UDP controllers
german77
2022-01-30
1
-0
/
+4
*
|
configure_input_player: Eliminate variable shadowing
Lioncash
2022-02-01
1
-4
/
+5
*
|
configure_input_player: std::move input setters in HandleClick
Lioncash
2022-02-01
1
-1
/
+1
*
|
configure_input_player: Avoid unnecessary ParamPackage copies
Lioncash
2022-02-01
1
-6
/
+6
|
/
*
Merge pull request #7770 from german77/motion-threshold
bunnei
2022-01-28
1
-0
/
+12
|
\
|
*
input_common: Add option to configure gyro threshold
german77
2022-01-24
1
-0
/
+12
*
|
yuzu: Add modifiers for keyboard
Narr the Reg
2022-01-22
1
-25
/
+34
|
/
*
input_common: Reintroduce motion from mouse and use button names
german77
2022-01-17
1
-0
/
+10
*
yuzu: Use pad parameter to choose the correct controller
german77
2022-01-07
1
-7
/
+8
*
controller_applet: Only populate supported controllers
german77
2022-01-02
1
-34
/
+19
*
core/hid: Fix controller type validation
german77
2021-12-30
1
-3
/
+3
*
core/hid: Ensure only valid npad are connected
german77
2021-12-05
1
-70
/
+61
*
general: Fix handheld typo
Morph
2021-11-29
1
-16
/
+16
*
settings: Add debug setting to enable all controllers
german77
2021-11-28
1
-0
/
+34
*
input_common: Fully implement UDP controllers
Narr the Reg
2021-11-26
1
-0
/
+24
*
input_common: Move button names to the frontend
german77
2021-11-25
1
-3
/
+83
*
core/hid: Remove usage of native types, fix a couple of errors with motion
german77
2021-11-25
1
-1
/
+3
*
settings: Remove includes of core.h
german77
2021-11-25
1
-19
/
+16
*
core/hid: Rename NpadType to NpadStyleIndex
german77
2021-11-25
1
-43
/
+44
*
settings: Fix Debug controller type options
german77
2021-11-25
1
-2
/
+0
*
input_common: Fix UDP uuid
german77
2021-11-25
1
-1
/
+5
*
core/hid: Rework battery mappings
german77
2021-11-25
1
-1
/
+1
*
settings: Fix mouse and keyboard mappings
german77
2021-11-25
1
-89
/
+58
*
yuzu: Fix loading input profiles
german77
2021-11-25
1
-0
/
+7
*
hid: Fix controller connection/disconnection
german77
2021-11-25
1
-8
/
+73
*
core/hid: Add output devices
german77
2021-11-25
1
-0
/
+7
*
yuzu: Update frontend
german77
2021-11-25
1
-555
/
+367
*
input_common: Rewrite keyboard
german77
2021-11-25
1
-82
/
+1
*
yuzu qt: Remove global system instances from config, WaitTree, main
lat9nq
2021-10-07
1
-10
/
+8
*
input_common/tas: Base playback & recording system
MonsterDruide1
2021-09-18
1
-6
/
+24
*
input_common: Improve SDL joystick and hide toggle option
german77
2021-08-08
1
-5
/
+8
*
Merge pull request #6654 from german77/custom_threshold
bunnei
2021-07-22
1
-0
/
+44
|
\
|
*
configure/ui: Add sliders for trigger buttons
german77
2021-07-17
1
-0
/
+34
|
*
input_common: Make button threshold customizable
german77
2021-07-16
1
-0
/
+10
*
|
input_common: Support SDL toggle buttons
german77
2021-07-15
1
-1
/
+2
|
/
*
limitable_input_dialog: Implement character limiter
Kewlan
2021-06-06
1
-1
/
+2
*
input_common: Implement SDL motion
german77
2021-05-15
1
-0
/
+8
*
Merge pull request #6040 from german77/toggleKeyboard
bunnei
2021-03-11
1
-2
/
+19
|
\
|
*
Enable mouse toggle buttons
german77
2021-03-06
1
-1
/
+2
|
*
Add toggle button option for normal buttons
german
2021-03-06
1
-0
/
+5
|
*
Enable button toggle for keyboard in the modifier button
german
2021-03-06
1
-1
/
+12
*
|
inputCommon: Mouse fixes
german77
2021-02-28
1
-1
/
+3
|
/
*
hid: Implement GC controller
german
2021-02-08
1
-4
/
+102
*
Make settings controller image change with controller input
german
2021-02-06
1
-41
/
+60
*
Merge pull request #5326 from german77/hidUpdate1
bunnei
2021-02-06
1
-1
/
+1
|
\
|
*
Fix npad struct to match switchbrew
german
2021-02-04
1
-1
/
+1
*
|
Always update handheld config
german
2021-02-04
1
-4
/
+2
|
/
*
Fix connect and disconnect controller events
german
2021-01-24
1
-14
/
+32
*
Always update configuration for handheld
german
2021-01-18
1
-0
/
+10
*
configure_input: Modify controller connection delay
Morph
2021-01-01
1
-10
/
+22
*
Allow to invert analog axis with right click
german
2020-12-27
1
-48
/
+37
*
Merge pull request #4939 from german77/MouseInput
bunnei
2020-11-30
1
-11
/
+76
|
\
|
*
Implement full mouse support
german
2020-11-26
1
-11
/
+76
*
|
configure_input_player: Use the npad style set to show the available controllers
Morph
2020-11-21
1
-55
/
+83
*
|
configure_input_player: Use static qualifier for IsProfileNameValid()
Lioncash
2020-11-18
1
-1
/
+1
|
/
*
configure_input: Accommodate for the mouse input device engine
Morph
2020-11-16
1
-1
/
+17
*
configure_input: Update the input profiles for other player tabs
Morph
2020-11-16
1
-6
/
+14
*
general: Fix compiler warnings on linux and miscellaneous changes
Morph
2020-11-16
1
-1
/
+2
*
sdl_impl: Revert to the "old" method of mapping sticks
Morph
2020-11-16
1
-0
/
+12
*
applets/controller: Change the input button to create input profiles
Morph
2020-11-16
1
-1
/
+4
*
input: Disconnect a controller prior to connecting a new one
Morph
2020-11-16
1
-25
/
+36
*
input_common: Add VibrationDevice and VibrationDeviceFactory
Morph
2020-11-16
1
-0
/
+7
*
configure_input_player: Change "Defaults" button behavior
Morph
2020-11-16
1
-27
/
+30
*
settings: Preparation for per-game input settings
Morph
2020-11-16
1
-4
/
+4
*
input_profiles: Implement input profiles
Morph
2020-11-16
1
-3
/
+108
*
configure_input_player: Implement input exclusivity and persistence
Morph
2020-11-16
1
-127
/
+191
*
configure_input_player: Fix modifier buttons
Morph
2020-10-20
1
-18
/
+19
*
configure_input_player: Fixes motion mapping using ConfigureButtonClick
Morph
2020-09-18
1
-5
/
+8
*
configure_input_player: Re-add "Clear" context menu option
Morph
2020-09-18
1
-29
/
+64
*
Merge pull request #4594 from german77/MotionHID
bunnei
2020-09-17
1
-1
/
+116
|
\
|
*
configure_input: Hook up the motion button and checkbox
Morph
2020-09-05
1
-6
/
+5
|
*
Add cemu hook changes related to PR #4609
german
2020-09-05
1
-0
/
+22
|
*
configure_input_player: Show/hide motion buttons based on the controller
Morph
2020-09-05
1
-0
/
+33
|
*
Include HID and configuration changes related to motion
german
2020-09-05
1
-0
/
+61
*
|
Merge pull request #4608 from lioncash/sign3
bunnei
2020-09-10
1
-2
/
+2
|
\
\
|
|
/
|
/
|
|
*
configure_input_player: Resolve sign conversion warnings in UpdateMappingWithDefaults()
Lioncash
2020-08-29
1
-2
/
+2
*
|
yuzu/configuration: Fix index out of bounds for default_analogs
Morph
2020-08-29
1
-4
/
+4
|
/
*
input_common: Eliminate most global state
Lioncash
2020-08-27
1
-16
/
+18
*
configure_input_player: Fix modifier scale button mapping
Morph
2020-08-26
1
-16
/
+18
*
configuration/input: Add support for mouse button clicks
Morph
2020-08-26
1
-4
/
+37
*
Address feedback
Morph
2020-08-26
1
-39
/
+31
*
Project Mjölnir: Part 1
Morph
2020-08-26
1
-301
/
+432
*
General: Tidy up clang-format warnings part 2
Lioncash
2020-08-13
1
-29
/
+32
*
yuzu: Resolve C++20 deprecation warnings related to lambda captures
Lioncash
2020-08-03
1
-36
/
+40
*
Fix unnecessary diffs
Ameer
2020-07-02
1
-26
/
+24
*
Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readability
Ameer
2020-07-02
1
-25
/
+46
*
Small quality of life indication that mapped button is GC
Ameer
2020-06-23
1
-2
/
+2
*
Singleton GC Adapter class, remove globals, fix naming convention
Ameer
2020-06-22
1
-26
/
+24
*
Clang Formatting
Ameer
2020-06-21
1
-75
/
+65
*
GC Adapter Implementation
Ameer
2020-06-21
1
-41
/
+90
*
Actually save the input when clearing/resetting to default
FearlessTobi
2020-06-03
1
-0
/
+3
*
Edit modifier_scale with the deadzone slider
Kewlan
2020-04-23
1
-20
/
+40
*
yuzu/configuration: Only assert that all buttons exist when we are handling the click for a button device
FearlessTobi
2020-04-05
1
-7
/
+8
*
const correction
CJBok
2020-01-03
1
-1
/
+1
*
clang
CJBok
2020-01-03
1
-22
/
+22
*
Update configure_input_player.cpp
CJBok
2020-01-03
1
-23
/
+23
*
Added deadzone controls for sdl engine at input settings
CJBok
2020-01-03
1
-24
/
+48
*
fixed clang format & addressed feedback
FreddyFunk
2019-10-10
1
-26
/
+24
*
yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers
FreddyFunk
2019-10-10
1
-7
/
+23
*
Add cancel option to analog stick configuration
fearlessTobi
2019-09-03
1
-7
/
+10
*
Qt: Fixed behaviour of buttons by connecting functors to correct signals
Silent
2019-08-02
1
-5
/
+5
*
yuzu/configuration: Make all widgets and dialogs aware of language changes
Lioncash
2019-06-06
1
-0
/
+13
*
yuzu/configuration: Make function naming consistent
Lioncash
2019-06-05
1
-22
/
+23
*
yuzu/configuration/configure_input_player: Clean up array accesses
Lioncash
2019-05-19
1
-32
/
+48
*
yuzu/configuration/configure_input_player: Specify string conversions explicitly
Lioncash
2019-05-19
1
-24
/
+49
*
yuzu/configuration/configure_input_player: Forward declare types where applicable
Lioncash
2019-01-17
1
-0
/
+1
*
configure_input: Add ConfigureInputSimple as default input UI config
Zach Hilman
2018-12-05
1
-0
/
+1
*
yuzu/configure_input_player: Use std::size_t to represent the player index instead of u8
Lioncash
2018-11-27
1
-1
/
+1
*
yuzu/configure_input_player: Use a lambda expression instead of std::bind
Lioncash
2018-11-27
1
-1
/
+1
*
yuzu/configure_input_player: Amend constructor initializer list order
Lioncash
2018-11-27
1
-4
/
+3
*
yuzu/configure_input: Remove unused function MoveGridElement
Lioncash
2018-11-27
1
-7
/
+0
*
configure_input: Make None a controller option instead of checkbox
Zach Hilman
2018-11-19
1
-0
/
+2
*
hid: Use player-defined controller type as PREFERRED_CONTROLLER
Zach Hilman
2018-11-19
1
-3
/
+3
*
qt: Move controller button config to separate dialog
Zach Hilman
2018-11-19
1
-0
/
+506