cemu-DS4Windows/DS4Windows/DS4Control/ProfilePropGroups.cs

46 lines
1.0 KiB
C#
Raw Normal View History

2019-06-30 07:40:24 +02:00
using System;
namespace DS4Windows
{
public class SquareStickInfo
{
public bool lsMode;
public bool rsMode;
2019-09-14 05:26:58 +02:00
public double lsRoundness = 5.0;
public double rsRoundness = 5.0;
2019-06-30 07:40:24 +02:00
}
public class StickDeadZoneInfo
{
public int deadZone;
public int antiDeadZone;
public int maxZone = 100;
public double maxOutput = 100.0;
2019-06-30 07:40:24 +02:00
}
2019-07-01 03:59:51 +02:00
public class TriggerDeadZoneZInfo
{
public byte deadZone; // Trigger deadzone is expressed in axis units
public int antiDeadZone;
public int maxZone = 100;
2020-01-21 10:46:24 +01:00
public double maxOutput = 100.0;
2019-07-01 03:59:51 +02:00
}
2019-08-23 05:03:03 +02:00
public class GyroMouseInfo
{
}
public class GyroMouseStickInfo
{
public int deadZone;
public int maxZone;
public double antiDeadX;
public double antiDeadY;
2019-08-27 01:53:28 +02:00
public int vertScale;
2019-08-23 05:03:03 +02:00
// Flags representing invert axis choices
public uint inverted;
2019-08-27 05:15:38 +02:00
public bool useSmoothing;
public double smoothWeight;
2019-08-23 05:03:03 +02:00
}
2019-06-30 07:40:24 +02:00
}