Exemplo n.º 1
0
 protected override void InputChanged(InputDeviceInputChangedEventArgs args)
 {
     device.SendInput(new XboxInput
     {
         A     = GetBoolValue(XboxInputTypes.A),
         B     = GetBoolValue(XboxInputTypes.B),
         X     = GetBoolValue(XboxInputTypes.X),
         Y     = GetBoolValue(XboxInputTypes.Y),
         L1    = GetBoolValue(XboxInputTypes.L1),
         L3    = GetBoolValue(XboxInputTypes.L3),
         R1    = GetBoolValue(XboxInputTypes.R1),
         R3    = GetBoolValue(XboxInputTypes.R3),
         Start = GetBoolValue(XboxInputTypes.Start),
         Back  = GetBoolValue(XboxInputTypes.Back),
         Home  = GetBoolValue(XboxInputTypes.Home),
         Up    = GetBoolValue(XboxInputTypes.Up),
         Down  = GetBoolValue(XboxInputTypes.Down),
         Left  = GetBoolValue(XboxInputTypes.Left),
         Right = GetBoolValue(XboxInputTypes.Right),
         LX    = GetValue(XboxInputTypes.LX),
         LY    = GetValue(XboxInputTypes.LY),
         RX    = GetValue(XboxInputTypes.RX),
         RY    = GetValue(XboxInputTypes.RY),
         L2    = GetValue(XboxInputTypes.L2),
         R2    = GetValue(XboxInputTypes.R2),
     });
 }
Exemplo n.º 2
0
 protected override void InputChanged(InputDeviceInputChangedEventArgs args)
 {
     device.SendInput(new Ds4Input
     {
         Circle   = GetBoolValue(Ds4InputTypes.Circle),
         Cross    = GetBoolValue(Ds4InputTypes.Cross),
         Triangle = GetBoolValue(Ds4InputTypes.Triangle),
         Square   = GetBoolValue(Ds4InputTypes.Square),
         L1       = GetBoolValue(Ds4InputTypes.L1),
         L3       = GetBoolValue(Ds4InputTypes.L3),
         R1       = GetBoolValue(Ds4InputTypes.R1),
         R3       = GetBoolValue(Ds4InputTypes.R3),
         Options  = GetBoolValue(Ds4InputTypes.Options),
         Share    = GetBoolValue(Ds4InputTypes.Share),
         Ps       = GetBoolValue(Ds4InputTypes.Ps),
         Up       = GetBoolValue(Ds4InputTypes.Up),
         Down     = GetBoolValue(Ds4InputTypes.Down),
         Left     = GetBoolValue(Ds4InputTypes.Left),
         Right    = GetBoolValue(Ds4InputTypes.Right),
         LX       = GetValue(Ds4InputTypes.LX),
         LY       = GetValue(Ds4InputTypes.LY),
         RX       = GetValue(Ds4InputTypes.RX),
         RY       = GetValue(Ds4InputTypes.RY),
         L2       = GetValue(Ds4InputTypes.L2),
         R2       = GetValue(Ds4InputTypes.R2),
     });
 }
Exemplo n.º 3
0
 protected abstract void InputChanged(InputDeviceInputChangedEventArgs args);
Exemplo n.º 4
0
 protected void InputDeviceChanged(object sender, InputDeviceInputChangedEventArgs e)
 {
     InputChanged(e);
 }