2019-12-21 20:52:31 +01:00
|
|
|
|
namespace Ryujinx.Common.Configuration.Hid
|
|
|
|
|
{
|
2020-05-03 04:00:53 +02:00
|
|
|
|
public class ControllerConfig : InputConfig
|
2019-12-21 20:52:31 +01:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2020-05-03 04:00:53 +02:00
|
|
|
|
/// Controller Left Analog Stick Deadzone
|
2019-12-21 20:52:31 +01:00
|
|
|
|
/// </summary>
|
2020-05-03 04:00:53 +02:00
|
|
|
|
public float DeadzoneLeft { get; set; }
|
2019-12-21 20:52:31 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
2020-05-03 04:00:53 +02:00
|
|
|
|
/// Controller Right Analog Stick Deadzone
|
2019-12-21 20:52:31 +01:00
|
|
|
|
/// </summary>
|
2020-05-03 04:00:53 +02:00
|
|
|
|
public float DeadzoneRight { get; set; }
|
2019-12-21 20:52:31 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Controller Trigger Threshold
|
|
|
|
|
/// </summary>
|
2020-04-30 14:07:41 +02:00
|
|
|
|
public float TriggerThreshold { get; set; }
|
2019-12-21 20:52:31 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Left JoyCon Controller Bindings
|
|
|
|
|
/// </summary>
|
2020-04-30 14:07:41 +02:00
|
|
|
|
public NpadControllerLeft LeftJoycon { get; set; }
|
2019-12-21 20:52:31 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Right JoyCon Controller Bindings
|
|
|
|
|
/// </summary>
|
2020-04-30 14:07:41 +02:00
|
|
|
|
public NpadControllerRight RightJoycon { get; set; }
|
2019-12-21 20:52:31 +01:00
|
|
|
|
}
|
2020-05-03 04:00:53 +02:00
|
|
|
|
}
|