diff --git a/DS4Windows/DS4Control/ControlService.cs b/DS4Windows/DS4Control/ControlService.cs
index c38b1e2..8c1b9ee 100644
--- a/DS4Windows/DS4Control/ControlService.cs
+++ b/DS4Windows/DS4Control/ControlService.cs
@@ -422,31 +422,37 @@ namespace DS4Windows
if (!getDInputOnly(i) && device.isSynced())
{
- LogDebug("Plugging in X360 Controller #" + (i + 1));
useDInputOnly[i] = false;
- DS4OutDevice tempDS4 = new DS4OutDevice(vigemTestClient);
- outputDevices[i] = tempDS4;
- int devIndex = i;
- tempDS4.cont.FeedbackReceived += (sender, args) =>
+ OutContType contType = Global.OutContType[i];
+ if (contType == OutContType.X360)
{
- SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
- };
+ LogDebug("Plugging in X360 Controller #" + (i + 1));
+ Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
+ outputDevices[i] = tempXbox;
+ int devIndex = i;
+ tempXbox.cont.FeedbackReceived += (sender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
+ };
- tempDS4.Connect();
- //x360controls[i] = new Xbox360Controller(vigemTestClient);
- /*Xbox360Controller bacon = new Xbox360Controller(vigemTestClient);
- Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
- outputDevices[i] = tempXbox;
- int devIndex = i;
- tempXbox.cont.FeedbackReceived += (sender, args) =>
+ tempXbox.Connect();
+ LogDebug("X360 Controller #" + (i + 1) + " connected");
+ }
+ else if (contType == OutContType.DS4)
{
- SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
- };
+ LogDebug("Plugging in DS4 Controller #" + (i + 1));
+ DS4OutDevice tempDS4 = new DS4OutDevice(vigemTestClient);
+ outputDevices[i] = tempDS4;
+ int devIndex = i;
+ tempDS4.cont.FeedbackReceived += (sender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
+ };
- tempXbox.Connect();
- */
- LogDebug("X360 Controller #" + (i + 1) + " connected");
+ tempDS4.Connect();
+ LogDebug("DS4 Controller #" + (i + 1) + " connected");
+ }
}
else
{
@@ -582,10 +588,8 @@ namespace DS4Windows
}
CurrentState[i].Battery = PreviousState[i].Battery = 0; // Reset for the next connection's initial status change.
- //x360controls[i]?.Disconnect();
outputDevices[i]?.Disconnect();
outputDevices[i] = null;
- //x360controls[i] = null;
useDInputOnly[i] = true;
DS4Controllers[i] = null;
touchPad[i] = null;
@@ -695,21 +699,37 @@ namespace DS4Windows
if (!getDInputOnly(Index) && device.isSynced())
{
- LogDebug("Plugging in X360 Controller #" + (Index + 1));
useDInputOnly[Index] = false;
- //x360controls[Index] = new Xbox360Controller(vigemTestClient);
- Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
- outputDevices[Index] = tempXbox;
- int devIndex = Index;
- //x360controls[Index].FeedbackReceived += (sender, args) =>
- tempXbox.cont.FeedbackReceived += (sender, args) =>
+ OutContType contType = Global.OutContType[Index];
+ if (contType == OutContType.X360)
{
- SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
- };
+ LogDebug("Plugging in X360 Controller #" + (Index + 1));
+ Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
+ outputDevices[Index] = tempXbox;
+ int devIndex = Index;
+ tempXbox.cont.FeedbackReceived += (sender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
+ };
- //x360controls[Index].Connect();
- tempXbox.Connect();
- LogDebug("X360 Controller #" + (Index + 1) + " connected");
+ tempXbox.Connect();
+ LogDebug("X360 Controller #" + (Index + 1) + " connected");
+ }
+ else if (contType == OutContType.DS4)
+ {
+ LogDebug("Plugging in DS4 Controller #" + (Index + 1));
+ DS4OutDevice tempDS4 = new DS4OutDevice(vigemTestClient);
+ outputDevices[Index] = tempDS4;
+ int devIndex = Index;
+ tempDS4.cont.FeedbackReceived += (sender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
+ };
+
+ tempDS4.Connect();
+ LogDebug("DS4 Controller #" + (Index + 1) + " connected");
+ }
+
}
else
{
@@ -1073,33 +1093,43 @@ namespace DS4Windows
outputDevices[ind].Disconnect();
outputDevices[ind] = null;
useDInputOnly[ind] = true;
- LogDebug("X360 Controller #" + (ind + 1) + " unplugged");
+ LogDebug("Controller #" + (ind + 1) + " unplugged");
}
}
else
{
if (!getDInputOnly(ind))
{
- LogDebug("Plugging in X360 Controller #" + (ind + 1));
- Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
- outputDevices[ind] = tempXbox;
- tempXbox.cont.FeedbackReceived += (eventsender, args) =>
+ OutContType conType = Global.OutContType[ind];
+ if (conType == OutContType.X360)
{
- SetDevRumble(device, args.LargeMotor, args.SmallMotor, ind);
- };
-
- tempXbox.Connect();
+ LogDebug("Plugging in X360 Controller #" + (ind + 1));
+ Xbox360OutDevice tempXbox = new Xbox360OutDevice(vigemTestClient);
+ outputDevices[ind] = tempXbox;
+ tempXbox.cont.FeedbackReceived += (eventsender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, ind);
+ };
- /*x360controls[ind] = new Xbox360Controller(vigemTestClient);
- x360controls[ind].FeedbackReceived += (eventsender, args) =>
+ tempXbox.Connect();
+ LogDebug("X360 Controller #" + (ind + 1) + " connected");
+ }
+ else if (conType == OutContType.DS4)
{
- SetDevRumble(device, args.LargeMotor, args.SmallMotor, ind);
- };
-
- x360controls[ind].Connect();
- */
+ LogDebug("Plugging in DS4 Controller #" + (ind + 1));
+ DS4OutDevice tempDS4 = new DS4OutDevice(vigemTestClient);
+ outputDevices[ind] = tempDS4;
+ int devIndex = ind;
+ tempDS4.cont.FeedbackReceived += (eventsender, args) =>
+ {
+ SetDevRumble(device, args.LargeMotor, args.SmallMotor, devIndex);
+ };
+
+ tempDS4.Connect();
+ LogDebug("DS4 Controller #" + (ind + 1) + " connected");
+ }
+
useDInputOnly[ind] = false;
- LogDebug("X360 Controller #" + (ind + 1) + " connected");
}
}
}
diff --git a/DS4Windows/DS4Control/ScpUtil.cs b/DS4Windows/DS4Control/ScpUtil.cs
index 32ad9fc..e803367 100644
--- a/DS4Windows/DS4Control/ScpUtil.cs
+++ b/DS4Windows/DS4Control/ScpUtil.cs
@@ -21,6 +21,7 @@ namespace DS4Windows
public enum X360Controls : byte { None, LXNeg, LXPos, LYNeg, LYPos, RXNeg, RXPos, RYNeg, RYPos, LB, LT, LS, RB, RT, RS, X, Y, B, A, DpadUp, DpadRight, DpadDown, DpadLeft, Guide, Back, Start, LeftMouse, RightMouse, MiddleMouse, FourthMouse, FifthMouse, WUP, WDOWN, MouseUp, MouseDown, MouseLeft, MouseRight, Unbound };
public enum SASteeringWheelEmulationAxisType: byte { None = 0, LX, LY, RX, RY, L2R2, VJoy1X, VJoy1Y, VJoy1Z, VJoy2X, VJoy2Y, VJoy2Z };
+ public enum OutContType : uint { None = 0, X360, DS4 }
public class DS4ControlSettings
{
@@ -1148,6 +1149,7 @@ namespace DS4Windows
return m_Config.trackballFriction[index];
}
+ public static OutContType[] OutContType => m_Config.outputDevType;
public static string[] LaunchProgram => m_Config.launchProgram;
public static string[] ProfilePath => m_Config.profilePath;
public static string[] OlderProfilePath => m_Config.olderProfilePath;
@@ -1660,6 +1662,9 @@ namespace DS4Windows
public int[] gyroMouseHorizontalAxis = new int[5] { 0, 0, 0, 0, 0 };
public bool[] trackballMode = new bool[5] { false, false, false, false, false };
public double[] trackballFriction = new double[5] { 10.0, 10.0, 10.0, 10.0, 10.0 };
+ public OutContType[] outputDevType = new OutContType[5] { OutContType.None,
+ OutContType.None, OutContType.None,
+ OutContType.None, OutContType.None };
bool tempBool = false;
@@ -1779,6 +1784,34 @@ namespace DS4Windows
control.touchPad[index].ToggleGyroMouse = value;
}
+ private string OutContDeviceString(OutContType id)
+ {
+ string result = "None";
+ switch (id)
+ {
+ case OutContType.None: break;
+ case OutContType.X360: result = "X360"; break;
+ case OutContType.DS4: result = "DS4"; break;
+ default: break;
+ }
+
+ return result;
+ }
+
+ private OutContType OutContDeviceId(string name)
+ {
+ OutContType id = OutContType.None;
+ switch (name)
+ {
+ case "None": break;
+ case "X360": id = OutContType.X360; break;
+ case "DS4": id = OutContType.DS4; break;
+ default: break;
+ }
+
+ return id;
+ }
+
public bool SaveProfile(int device, string propath)
{
bool Saved = true;
@@ -1903,6 +1936,8 @@ namespace DS4Windows
XmlNode xmlTrackBallMode = m_Xdoc.CreateNode(XmlNodeType.Element, "TrackballMode", null); xmlTrackBallMode.InnerText = trackballMode[device].ToString(); Node.AppendChild(xmlTrackBallMode);
XmlNode xmlTrackBallFriction = m_Xdoc.CreateNode(XmlNodeType.Element, "TrackballFriction", null); xmlTrackBallFriction.InnerText = trackballFriction[device].ToString(); Node.AppendChild(xmlTrackBallFriction);
+ XmlNode xmlOutContDevice = m_Xdoc.CreateNode(XmlNodeType.Element, "OutputContDevice", null); xmlOutContDevice.InnerText = OutContDeviceString(outputDevType[device]); Node.AppendChild(xmlOutContDevice);
+
XmlNode NodeControl = m_Xdoc.CreateNode(XmlNodeType.Element, "Control", null);
XmlNode Key = m_Xdoc.CreateNode(XmlNodeType.Element, "Key", null);
XmlNode Macro = m_Xdoc.CreateNode(XmlNodeType.Element, "Macro", null);
@@ -2376,6 +2411,8 @@ namespace DS4Windows
DS4LightBar.forcedFlash[device] = 0;
}
+ OutContType oldContType = outputDevType[device];
+
// Make sure to reset currently set profile values before parsing
ResetProfile(device);
@@ -2697,32 +2734,6 @@ namespace DS4Windows
bool oldUseDInputOnly = Global.useDInputOnly[device];
- // Only change xinput devices under certain conditions. Avoid
- // performing this upon program startup before loading devices.
- if (xinputChange)
- {
- if (device < 4)
- {
- DS4Device tempDevice = control.DS4Controllers[device];
- bool exists = tempBool = (tempDevice != null);
- bool synced = tempBool = exists ? tempDevice.isSynced() : false;
- bool isAlive = tempBool = exists ? tempDevice.IsAlive() : false;
- if (dinputOnly[device] != oldUseDInputOnly)
- {
- if (dinputOnly[device] == true)
- {
- xinputPlug = false;
- xinputStatus = true;
- }
- else if (synced && isAlive)
- {
- xinputPlug = true;
- xinputStatus = true;
- }
- }
- }
- }
-
try
{
Item = m_Xdoc.SelectSingleNode("/" + rootname + "/StartTouchpadOff");
@@ -2841,6 +2852,40 @@ namespace DS4Windows
try { Item = m_Xdoc.SelectSingleNode("/" + rootname + "/TrackballFriction"); double.TryParse(Item.InnerText, out trackballFriction[device]); }
catch { trackballFriction[device] = 10.0; missingSetting = true; }
+ try { Item = m_Xdoc.SelectSingleNode("/" + rootname + "/OutputContDevice"); outputDevType[device] = OutContDeviceId(Item.InnerText); }
+ catch { outputDevType[device] = OutContType.X360; missingSetting = true; }
+
+ // Only change xinput devices under certain conditions. Avoid
+ // performing this upon program startup before loading devices.
+ if (xinputChange)
+ {
+ if (device < 4)
+ {
+ DS4Device tempDevice = control.DS4Controllers[device];
+ bool exists = tempBool = (tempDevice != null);
+ bool synced = tempBool = exists ? tempDevice.isSynced() : false;
+ bool isAlive = tempBool = exists ? tempDevice.IsAlive() : false;
+ if (dinputOnly[device] != oldUseDInputOnly)
+ {
+ if (dinputOnly[device] == true)
+ {
+ xinputPlug = false;
+ xinputStatus = true;
+ }
+ else if (synced && isAlive)
+ {
+ xinputPlug = true;
+ xinputStatus = true;
+ }
+ }
+ else if (oldContType != outputDevType[device])
+ {
+ xinputPlug = true;
+ xinputStatus = true;
+ }
+ }
+ }
+
try
{
Item = m_Xdoc.SelectSingleNode("/" + rootname + "/ProfileActions");
@@ -3091,31 +3136,50 @@ namespace DS4Windows
tempDev.setBTPollRate(btPollRate[device]);
if (xinputStatus && xinputPlug)
{
- Xbox360OutDevice tempXbox = new Xbox360OutDevice(control.vigemTestClient);
- control.outputDevices[device] = tempXbox;
- tempXbox.cont.FeedbackReceived += (eventsender, args) =>
+ OutputDevice tempOutDev = control.outputDevices[device];
+ if (tempOutDev != null)
{
- control.SetDevRumble(tempDev, args.LargeMotor, args.SmallMotor, device);
- };
+ AppLogger.LogToGui("Unplug Controller #" + (device + 1), false);
+ tempOutDev.Disconnect();
+ tempOutDev = null;
+ control.outputDevices[device] = null;
+ }
- tempXbox.Connect();
- /*control.x360controls[device] = new Nefarius.ViGEm.Client.Targets.Xbox360Controller(control.vigemTestClient);
- control.x360controls[device].FeedbackReceived += (eventsender, args) =>
+ OutContType tempContType = outputDevType[device];
+ if (tempContType == OutContType.X360)
{
- control.SetDevRumble(tempDev, args.LargeMotor, args.SmallMotor, device);
- };
-
- control.x360controls[device].Connect();
- */
+ Xbox360OutDevice tempXbox = new Xbox360OutDevice(control.vigemTestClient);
+ control.outputDevices[device] = tempXbox;
+ tempXbox.cont.FeedbackReceived += (eventsender, args) =>
+ {
+ control.SetDevRumble(tempDev, args.LargeMotor, args.SmallMotor, device);
+ };
+
+ tempXbox.Connect();
+ AppLogger.LogToGui("X360 Controller #" + (device + 1) + " connected", false);
+ }
+ else if (tempContType == OutContType.DS4)
+ {
+ DS4OutDevice tempDS4 = new DS4OutDevice(control.vigemTestClient);
+ control.outputDevices[device] = tempDS4;
+ tempDS4.cont.FeedbackReceived += (eventsender, args) =>
+ {
+ control.SetDevRumble(tempDev, args.LargeMotor, args.SmallMotor, device);
+ };
+
+ tempDS4.Connect();
+ AppLogger.LogToGui("DS4 Controller #" + (device + 1) + " connected", false);
+ }
+
Global.useDInputOnly[device] = false;
- AppLogger.LogToGui("X360 Controller #" + (device + 1) + " connected", false);
+
}
else if (xinputStatus && !xinputPlug)
{
control.outputDevices[device].Disconnect();
control.outputDevices[device] = null;
Global.useDInputOnly[device] = true;
- AppLogger.LogToGui("X360 Controller #" + (device + 1) + " unplugged", false);
+ AppLogger.LogToGui("Controller #" + (device + 1) + " unplugged", false);
}
tempDev.setRumble(0, 0);
@@ -4062,6 +4126,7 @@ namespace DS4Windows
sxOutCurveMode[device] = szOutCurveMode[device] = 0;
trackballMode[device] = false;
trackballFriction[device] = 10.0;
+ outputDevType[device] = OutContType.X360;
}
}
diff --git a/DS4Windows/DS4Forms/Options.Designer.cs b/DS4Windows/DS4Forms/Options.Designer.cs
index a0aee43..d835109 100644
--- a/DS4Windows/DS4Forms/Options.Designer.cs
+++ b/DS4Windows/DS4Forms/Options.Designer.cs
@@ -121,6 +121,8 @@
this.bnSwipeRight = new System.Windows.Forms.Button();
this.lbSwipeRight = new System.Windows.Forms.Label();
this.gBOther = new System.Windows.Forms.GroupBox();
+ this.OutContTypeCb = new System.Windows.Forms.ComboBox();
+ this.label28 = new System.Windows.Forms.Label();
this.btPollRateLabel = new System.Windows.Forms.Label();
this.btPollRateComboBox = new System.Windows.Forms.ComboBox();
this.enableTouchToggleCheckbox = new System.Windows.Forms.CheckBox();
@@ -290,6 +292,9 @@
this.label6 = new System.Windows.Forms.Label();
this.nUDLSMaxZone = new System.Windows.Forms.NumericUpDown();
this.label5 = new System.Windows.Forms.Label();
+ this.squStickTabPage = new System.Windows.Forms.TabPage();
+ this.rsSquStickCk = new System.Windows.Forms.CheckBox();
+ this.lsSquStickCk = new System.Windows.Forms.CheckBox();
this.tPOutCurve = new System.Windows.Forms.TabPage();
this.cBSixaxisZOutputCurve = new System.Windows.Forms.ComboBox();
this.cBSixaxisXOutputCurve = new System.Windows.Forms.ComboBox();
@@ -397,9 +402,6 @@
this.shareTouchInvStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.psTouchInvStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.advColorDialog = new DS4Windows.AdvancedColorDialog();
- this.squStickTabPage = new System.Windows.Forms.TabPage();
- this.lsSquStickCk = new System.Windows.Forms.CheckBox();
- this.rsSquStickCk = new System.Windows.Forms.CheckBox();
((System.ComponentModel.ISupportInitialize)(this.nUDRainbow)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tBBlueBar)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tBGreenBar)).BeginInit();
@@ -471,6 +473,7 @@
((System.ComponentModel.ISupportInitialize)(this.nUDL2Maxzone)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nUDRSMaxZone)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nUDLSMaxZone)).BeginInit();
+ this.squStickTabPage.SuspendLayout();
this.tPOutCurve.SuspendLayout();
this.tPCurve.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nUDLSCurve)).BeginInit();
@@ -494,7 +497,6 @@
((System.ComponentModel.ISupportInitialize)(this.nUDSZS)).BeginInit();
this.cMGyroTriggers.SuspendLayout();
this.cMTouchDisableInvert.SuspendLayout();
- this.squStickTabPage.SuspendLayout();
this.SuspendLayout();
//
// lowColorChooserButton
@@ -1316,6 +1318,8 @@
// gBOther
//
this.gBOther.BackColor = System.Drawing.SystemColors.Control;
+ this.gBOther.Controls.Add(this.OutContTypeCb);
+ this.gBOther.Controls.Add(this.label28);
this.gBOther.Controls.Add(this.btPollRateLabel);
this.gBOther.Controls.Add(this.btPollRateComboBox);
this.gBOther.Controls.Add(this.enableTouchToggleCheckbox);
@@ -1337,6 +1341,21 @@
this.gBOther.Name = "gBOther";
this.gBOther.TabStop = false;
//
+ // OutContTypeCb
+ //
+ this.OutContTypeCb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.OutContTypeCb.FormattingEnabled = true;
+ this.OutContTypeCb.Items.AddRange(new object[] {
+ resources.GetString("OutContTypeCb.Items"),
+ resources.GetString("OutContTypeCb.Items1")});
+ resources.ApplyResources(this.OutContTypeCb, "OutContTypeCb");
+ this.OutContTypeCb.Name = "OutContTypeCb";
+ //
+ // label28
+ //
+ resources.ApplyResources(this.label28, "label28");
+ this.label28.Name = "label28";
+ //
// btPollRateLabel
//
resources.ApplyResources(this.btPollRateLabel, "btPollRateLabel");
@@ -3186,6 +3205,28 @@
resources.ApplyResources(this.label5, "label5");
this.label5.Name = "label5";
//
+ // squStickTabPage
+ //
+ this.squStickTabPage.Controls.Add(this.rsSquStickCk);
+ this.squStickTabPage.Controls.Add(this.lsSquStickCk);
+ resources.ApplyResources(this.squStickTabPage, "squStickTabPage");
+ this.squStickTabPage.Name = "squStickTabPage";
+ this.squStickTabPage.UseVisualStyleBackColor = true;
+ //
+ // rsSquStickCk
+ //
+ resources.ApplyResources(this.rsSquStickCk, "rsSquStickCk");
+ this.rsSquStickCk.Name = "rsSquStickCk";
+ this.rsSquStickCk.UseVisualStyleBackColor = true;
+ this.rsSquStickCk.Click += new System.EventHandler(this.rsSquStickCk_Click);
+ //
+ // lsSquStickCk
+ //
+ resources.ApplyResources(this.lsSquStickCk, "lsSquStickCk");
+ this.lsSquStickCk.Name = "lsSquStickCk";
+ this.lsSquStickCk.UseVisualStyleBackColor = true;
+ this.lsSquStickCk.Click += new System.EventHandler(this.lsSquStickCk_Click);
+ //
// tPOutCurve
//
this.tPOutCurve.BackColor = System.Drawing.SystemColors.Control;
@@ -4232,28 +4273,6 @@
resources.ApplyResources(this.psTouchInvStripMenuItem, "psTouchInvStripMenuItem");
this.psTouchInvStripMenuItem.CheckedChanged += new System.EventHandler(this.TouchDisableInvert_CheckedChanged);
//
- // squStickTabPage
- //
- this.squStickTabPage.Controls.Add(this.rsSquStickCk);
- this.squStickTabPage.Controls.Add(this.lsSquStickCk);
- resources.ApplyResources(this.squStickTabPage, "squStickTabPage");
- this.squStickTabPage.Name = "squStickTabPage";
- this.squStickTabPage.UseVisualStyleBackColor = true;
- //
- // lsSquStickCk
- //
- resources.ApplyResources(this.lsSquStickCk, "lsSquStickCk");
- this.lsSquStickCk.Name = "lsSquStickCk";
- this.lsSquStickCk.UseVisualStyleBackColor = true;
- this.lsSquStickCk.Click += new System.EventHandler(this.lsSquStickCk_Click);
- //
- // rsSquStickCk
- //
- resources.ApplyResources(this.rsSquStickCk, "rsSquStickCk");
- this.rsSquStickCk.Name = "rsSquStickCk";
- this.rsSquStickCk.UseVisualStyleBackColor = true;
- this.rsSquStickCk.Click += new System.EventHandler(this.rsSquStickCk_Click);
- //
// Options
//
resources.ApplyResources(this, "$this");
@@ -4349,6 +4368,7 @@
((System.ComponentModel.ISupportInitialize)(this.nUDL2Maxzone)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nUDRSMaxZone)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nUDLSMaxZone)).EndInit();
+ this.squStickTabPage.ResumeLayout(false);
this.tPOutCurve.ResumeLayout(false);
this.tPOutCurve.PerformLayout();
this.tPCurve.ResumeLayout(false);
@@ -4378,7 +4398,6 @@
((System.ComponentModel.ISupportInitialize)(this.nUDSZS)).EndInit();
this.cMGyroTriggers.ResumeLayout(false);
this.cMTouchDisableInvert.ResumeLayout(false);
- this.squStickTabPage.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -4757,5 +4776,7 @@
private System.Windows.Forms.TabPage squStickTabPage;
private System.Windows.Forms.CheckBox rsSquStickCk;
private System.Windows.Forms.CheckBox lsSquStickCk;
+ private System.Windows.Forms.ComboBox OutContTypeCb;
+ private System.Windows.Forms.Label label28;
}
}
\ No newline at end of file
diff --git a/DS4Windows/DS4Forms/Options.cs b/DS4Windows/DS4Forms/Options.cs
index 87bb55b..3523e10 100644
--- a/DS4Windows/DS4Forms/Options.cs
+++ b/DS4Windows/DS4Forms/Options.cs
@@ -34,6 +34,7 @@ namespace DS4Windows
private Bitmap pnlControllerBgImg;
private Bitmap btnLightBgImg;
private Bitmap btnLightBg;
+ private OutContType devOutContType = OutContType.X360;
int tempInt = 0;
@@ -307,6 +308,8 @@ namespace DS4Windows
LoadProfile(device, false, Program.rootHub);
+ devOutContType = Global.OutContType[device];
+
if (Rainbow[device] == 0)
{
btnRainbow.Image = greyscale;
@@ -728,6 +731,15 @@ namespace DS4Windows
int idxSASteeringWheelEmulationRange = cBSteeringWheelEmulationRange.Items.IndexOf(GetSASteeringWheelEmulationRange(device).ToString());
if (idxSASteeringWheelEmulationRange >= 0) cBSteeringWheelEmulationRange.SelectedIndex = idxSASteeringWheelEmulationRange;
+
+ OutContType tempOutType = Global.OutContType[device];
+ switch(tempOutType)
+ {
+ case OutContType.X360: OutContTypeCb.SelectedIndex = 0; break;
+ case OutContType.DS4: OutContTypeCb.SelectedIndex = 1; break;
+ default: break;
+ }
+
}
else
{
@@ -853,6 +865,7 @@ namespace DS4Windows
triggerCondAndCombo.SelectedIndex = 0;
cBSteeringWheelEmulationAxis.SelectedIndex = 0;
cBSteeringWheelEmulationRange.SelectedIndex = cBSteeringWheelEmulationRange.Items.IndexOf("360");
+ OutContTypeCb.SelectedIndex = 0;
Set();
}
@@ -1334,6 +1347,20 @@ namespace DS4Windows
if (nUDRainbow.Value == 0) btnRainbow.Image = greyscale;
else btnRainbow.Image = colored;
+
+ int tempOutCont = OutContTypeCb.SelectedIndex;
+ OutContType tempType = OutContType.X360;
+ switch(tempOutCont)
+ {
+ case 0: tempType = OutContType.X360; break;
+ case 1: tempType = OutContType.DS4; break;
+ default: break;
+ }
+
+ if (devOutContType != tempType)
+ {
+ Global.OutContType[device] = tempType;
+ }
}
private void Show_ControlsBtn(object sender, EventArgs e)
diff --git a/DS4Windows/DS4Forms/Options.resx b/DS4Windows/DS4Forms/Options.resx
index 714bdb4..b959549 100644
--- a/DS4Windows/DS4Forms/Options.resx
+++ b/DS4Windows/DS4Forms/Options.resx
@@ -625,7 +625,7 @@
gBOther
- 13
+ 15
True
@@ -781,7 +781,7 @@
gBOther
- 16
+ 18
115, 64
@@ -802,7 +802,7 @@
gBOther
- 11
+ 13
105, 29
@@ -859,7 +859,7 @@
gBOther
- 15
+ 17
4, 18
@@ -1285,7 +1285,7 @@
gBOther
- 14
+ 16
30, 3
@@ -1335,198 +1335,6 @@
1
-
- pnlTPMouse
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 0
-
-
- rBTPControls
-
-
- System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 1
-
-
- rBTPMouse
-
-
- System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 2
-
-
- fLPTouchSwipe
-
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 3
-
-
- 2, 259
-
-
- 270, 190
-
-
- 246
-
-
- Touchpad
-
-
- gBTouchpad
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPControls
-
-
- 1
-
-
- trackFrictionLb
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 0
-
-
- trackFrictionNUD
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 1
-
-
- trackballCk
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 2
-
-
- touchpadDisInvertButton
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 3
-
-
- label25
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 4
-
-
- label15
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 5
-
-
- touchpadInvertComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 6
-
-
- cbStartTouchpadOff
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlTPMouse
-
-
- 16
-
-
- 0, 36
-
-
- 2, 2, 2, 2
-
-
- 266, 149
-
-
- 257
-
-
- pnlTPMouse
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 0
-
True
@@ -1758,6 +1566,30 @@
16
+
+ 0, 36
+
+
+ 2, 2, 2, 2
+
+
+ 266, 149
+
+
+ 257
+
+
+ pnlTPMouse
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ gBTouchpad
+
+
+ 0
+
True
@@ -1824,126 +1656,156 @@
2
-
- bnSwipeUp
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 0
-
-
- lbSwipeUp
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 1
-
-
- bnSwipeDown
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 2
-
-
- lbSwipeDown
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 3
-
-
- bnSwipeLeft
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 4
-
-
- lbSwipeLeft
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 5
-
-
- bnSwipeRight
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 6
-
-
- lbSwipeRight
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTouchSwipe
-
-
- 7
-
-
- 6, 40
-
-
- 260, 148
-
-
- 256
-
-
- fLPTouchSwipe
-
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBTouchpad
-
-
- 3
-
326, 13
+
+ False
+
+
+ 117, 22
+
+
+ Control
+
+
+ 114, 6
+
+
+ 117, 22
+
+
+ Default
+
+
+ 127, 22
+
+
+ Inverted
+
+
+ 127, 22
+
+
+ Inverted X
+
+
+ 127, 22
+
+
+ Inverted Y
+
+
+ 117, 22
+
+
+ Dpad
+
+
+ 127, 22
+
+
+ Inverted
+
+
+ 127, 22
+
+
+ Inverted X
+
+
+ 127, 22
+
+
+ Inverted Y
+
+
+ 117, 22
+
+
+ Left Stick
+
+
+ 127, 22
+
+
+ Inverted
+
+
+ 127, 22
+
+
+ Inverted X
+
+
+ 127, 22
+
+
+ Inverted Y
+
+
+ 117, 22
+
+
+ Right Stick
+
+
+ 117, 22
+
+
+ Face Buttons
+
+
+ 147, 22
+
+
+ w/ Scan Code
+
+
+ False
+
+
+ 117, 22
+
+
+ WASD
+
+
+ 147, 22
+
+
+ w/ Scan Code
+
+
+ 117, 22
+
+
+ Arrow Keys
+
+
+ 127, 22
+
+
+ Inverted
+
+
+ 127, 22
+
+
+ Inverted X
+
+
+ 127, 22
+
+
+ Inverted Y
+
+
+ 117, 22
+
+
+ Mouse
+
118, 208
@@ -1983,153 +1845,6 @@
0
-
- False
-
-
- 117, 22
-
-
- Control
-
-
- 114, 6
-
-
- 117, 22
-
-
- Default
-
-
- 117, 22
-
-
- Dpad
-
-
- 127, 22
-
-
- Inverted
-
-
- 127, 22
-
-
- Inverted X
-
-
- 127, 22
-
-
- Inverted Y
-
-
- 117, 22
-
-
- Left Stick
-
-
- 127, 22
-
-
- Inverted
-
-
- 127, 22
-
-
- Inverted X
-
-
- 127, 22
-
-
- Inverted Y
-
-
- 117, 22
-
-
- Right Stick
-
-
- 127, 22
-
-
- Inverted
-
-
- 127, 22
-
-
- Inverted X
-
-
- 127, 22
-
-
- Inverted Y
-
-
- 117, 22
-
-
- Face Buttons
-
-
- False
-
-
- 117, 22
-
-
- WASD
-
-
- 147, 22
-
-
- w/ Scan Code
-
-
- 117, 22
-
-
- Arrow Keys
-
-
- 147, 22
-
-
- w/ Scan Code
-
-
- 117, 22
-
-
- Mouse
-
-
- 127, 22
-
-
- Inverted
-
-
- 127, 22
-
-
- Inverted X
-
-
- 127, 22
-
-
- Inverted Y
-
NoControl
@@ -2352,173 +2067,104 @@
7
-
- btPollRateLabel
+
+ 6, 40
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 260, 148
-
- gBOther
+
+ 256
-
- 0
+
+ fLPTouchSwipe
-
- btPollRateComboBox
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ gBTouchpad
-
- gBOther
-
-
- 1
-
-
- enableTouchToggleCheckbox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 2
-
-
- cBDinput
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
+
3
-
- pBProgram
+
+ 2, 259
-
- System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 270, 190
-
- gBOther
+
+ 246
-
- 4
+
+ Touchpad
-
- cBLaunchProgram
+
+ gBTouchpad
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 5
-
-
- btnBrowse
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 6
-
-
- lbUseController
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 7
-
-
- cBMouseAccel
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 8
-
-
- nUDSixaxis
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 9
-
-
- cBControllerInput
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 10
-
-
- cBIdleDisconnect
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBOther
-
-
- 12
-
-
- 281, 221
-
-
- 272, 256
-
-
- 247
-
-
- Other
-
-
- gBOther
-
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- fLPSettings
+
+ tPControls
-
- 5
+
+ 1
+
+
+ Xbox 360
+
+
+ DualShock 4
+
+
+ 84, 251
+
+
+ 121, 21
+
+
+ 261
+
+
+ OutContTypeCb
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ gBOther
+
+
+ 0
+
+
+ True
+
+
+ 11, 254
+
+
+ 54, 13
+
+
+ 260
+
+
+ Controller:
+
+
+ label28
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ gBOther
+
+
+ 1
True
@@ -2548,7 +2194,7 @@
gBOther
- 0
+ 2
Max (1 ms)
@@ -2620,7 +2266,7 @@
gBOther
- 1
+ 3
True
@@ -2653,7 +2299,7 @@
gBOther
- 2
+ 4
True
@@ -2686,7 +2332,7 @@
gBOther
- 3
+ 5
NoControl
@@ -2713,7 +2359,7 @@
gBOther
- 4
+ 6
True
@@ -2747,7 +2393,7 @@ with profile
gBOther
- 5
+ 7
Zoom
@@ -2780,7 +2426,7 @@ with profile
gBOther
- 6
+ 8
True
@@ -2810,7 +2456,7 @@ with profile
gBOther
- 7
+ 9
True
@@ -2843,7 +2489,7 @@ with profile
gBOther
- 8
+ 10
85, 95
@@ -2864,7 +2510,7 @@ with profile
gBOther
- 9
+ 11
True
@@ -2897,7 +2543,7 @@ with profile
gBOther
- 10
+ 12
True
@@ -2930,151 +2576,31 @@ with profile
gBOther
- 12
+ 14
-
- btnRainbow
+
+ 281, 221
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 272, 278
-
- gBLightbar
-
-
- 0
-
-
- lbRainbowB
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 1
-
-
- nUDRainbowB
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 2
-
-
- cBFlashType
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 3
-
-
- cBWhileCharging
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 4
-
-
- btnFlashColor
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 5
-
-
- btnChargingColor
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 6
-
-
- lbWhileCharging
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 7
-
-
- lbPercentFlashBar
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 8
-
-
- nUDflashLED
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBLightbar
-
-
- 9
-
-
- 3, 3
-
-
- 272, 233
-
-
+
247
-
- Lightbar
+
+ Other
-
- gBLightbar
+
+ gBOther
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
fLPSettings
-
- 0
+
+ 5
NoControl
@@ -3361,53 +2887,29 @@ with profile
9
-
- lbPercentRumble
+
+ 3, 3
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 272, 233
-
- gBRumble
-
-
- 0
-
-
- btnRumbleLightTest
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBRumble
-
-
- 1
-
-
- 281, 3
-
-
- 272, 46
-
-
+
247
-
- Rumble
+
+ Lightbar
-
- gBRumble
+
+ gBLightbar
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
fLPSettings
-
- 2
+
+ 0
True
@@ -3466,6 +2968,30 @@ with profile
1
+
+ 281, 3
+
+
+ 272, 46
+
+
+ 247
+
+
+ Rumble
+
+
+ gBRumble
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ fLPSettings
+
+
+ 2
+
True
@@ -3574,225 +3100,6 @@ with profile
153, 17
-
- pnlSATrack
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 0
-
-
- lbL2Track
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 1
-
-
- lbRSTip
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 2
-
-
- lbInputDelay
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 3
-
-
- lbR2Track
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 4
-
-
- lbLSTip
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 5
-
-
- lbSATip
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 6
-
-
- tBR2
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 7
-
-
- tBL2
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 8
-
-
- pnlSixaxis
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 9
-
-
- pnlLSTrack
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 10
-
-
- pnlRSTrack
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 11
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 438, 485
-
-
- 2
-
-
- Controller Readings
-
-
- lbL2TrackS
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCControls
-
-
- 2
-
-
- btnSATrack
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSATrack
-
-
- 0
-
-
- btnSATrackS
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSATrack
-
-
- 1
-
-
- 300, 88
-
-
- 2, 2, 2, 2
-
-
- 125, 125
-
-
- 252
-
-
- pnlSATrack
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 0
-
False
@@ -3856,6 +3163,30 @@ with profile
1
+
+ 300, 88
+
+
+ 2, 2, 2, 2
+
+
+ 125, 125
+
+
+ 252
+
+
+ pnlSATrack
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ lbL2TrackS
+
+
+ 0
+
True
@@ -4120,123 +3451,6 @@ with profile
8
-
- tBsixaxisAccelX
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 0
-
-
- lb6Accel
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 1
-
-
- tBsixaxisGyroX
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 2
-
-
- lb6Gryo
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 3
-
-
- tBsixaxisGyroY
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 4
-
-
- tBsixaxisGyroZ
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 5
-
-
- tBsixaxisAccelY
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 6
-
-
- tBsixaxisAccelZ
-
-
- System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSixaxis
-
-
- 7
-
-
- 300, 233
-
-
- 125, 125
-
-
- 236
-
-
- pnlSixaxis
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- lbL2TrackS
-
-
- 9
-
False
@@ -4459,53 +3673,26 @@ with profile
7
-
- btnLSTrack
+
+ 300, 233
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlLSTrack
-
-
- 0
-
-
- btnLSTrackS
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlLSTrack
-
-
- 1
-
-
- 5, 88
-
-
- 2, 2, 2, 2
-
-
+
125, 125
-
- 250
+
+ 236
-
- pnlLSTrack
+
+ pnlSixaxis
-
+
System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
lbL2TrackS
-
- 10
+
+ 9
False
@@ -4570,53 +3757,29 @@ with profile
1
-
- btnRSTrackS
+
+ 5, 88
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlRSTrack
-
-
- 0
-
-
- btnRSTrack
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlRSTrack
-
-
- 1
-
-
- 151, 88
-
-
+
2, 2, 2, 2
-
+
125, 125
-
- 251
+
+ 250
-
- pnlRSTrack
+
+ pnlLSTrack
-
+
System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
lbL2TrackS
-
- 11
+
+ 10
False
@@ -4681,181 +3844,55 @@ with profile
1
-
- bnGyroZN
+
+ 151, 88
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2, 2, 2, 2
-
- fLPTiltControls
+
+ 125, 125
-
- 0
+
+ 251
-
- lbGyroZN
+
+ pnlRSTrack
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- fLPTiltControls
+
+ lbL2TrackS
-
- 1
-
-
- bnGyroZP
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 2
-
-
- lbGyroZP
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 3
-
-
- bnGyroXP
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 4
-
-
- lbGyroXP
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 5
-
-
- bnGyroXN
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 6
-
-
- lbGyroXN
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 7
-
-
- lblSteeringWheelEmulationAxis
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 8
-
-
- cBSteeringWheelEmulationAxis
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 9
-
-
- lblSteeringWheelEmulationRange
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
- 10
-
-
- cBSteeringWheelEmulationRange
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPTiltControls
-
-
+
11
-
- btnSteeringWheelEmulationCalibrate
+
+ 4, 22
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 3, 3, 3, 3
-
- fLPTiltControls
+
+ 438, 485
-
- 12
+
+ 2
-
- 4, 43
+
+ Controller Readings
-
- 271, 203
+
+ lbL2TrackS
-
- 254
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- fLPTiltControls
+
+ tCControls
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBGyro
-
-
+
2
@@ -5272,120 +4309,30 @@ with profile
12
-
- tPControls
+
+ 4, 43
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 271, 203
-
- tCControls
+
+ 254
-
- 0
+
+ fLPTiltControls
-
- tPSpecial
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ gBGyro
-
- tCControls
-
-
- 1
-
-
- Left
-
-
- 0, 0
-
-
- 446, 511
-
-
- 253
-
-
- tCControls
-
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 4
+
+ 2
True
-
- lBControls
-
-
- System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPControls
-
-
- 0
-
-
- lbControlTip
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPControls
-
-
- 2
-
-
- pnlController
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPControls
-
-
- 3
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 438, 485
-
-
- 0
-
-
- Controls
-
-
- tPControls
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCControls
-
-
- 0
-
Top, Bottom, Left
@@ -5545,654 +4492,6 @@ with profile
Zoom
-
- pBHoveredButton
-
-
- System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 0
-
-
- lbLRS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 1
-
-
- lbLLS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 2
-
-
- bnRSDown
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 3
-
-
- lbLTouchUpper
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 4
-
-
- lbLTouchRight
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 5
-
-
- bnL3
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 6
-
-
- lbLTouchLM
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 7
-
-
- bnRSUp
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 8
-
-
- lbLR2
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 9
-
-
- bnRSRight
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 10
-
-
- lbLL2
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 11
-
-
- bnR3
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 12
-
-
- lbLR1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 13
-
-
- bnRSLeft
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 14
-
-
- lbLL1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 15
-
-
- bnLSLeft
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 16
-
-
- lbLPS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 17
-
-
- bnLSUp
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 18
-
-
- lbLLeft
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 19
-
-
- bnLSRight
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 20
-
-
- lbLright
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 21
-
-
- bnLSDown
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 22
-
-
- lbLDown
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 23
-
-
- bnR2
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 24
-
-
- bnUp
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 25
-
-
- bnDown
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 26
-
-
- bnTriangle
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 27
-
-
- bnR1
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 28
-
-
- bnSquare
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 29
-
-
- bnRight
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 30
-
-
- lbLUp
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 31
-
-
- bnLeft
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 32
-
-
- lbLShare
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 33
-
-
- bnOptions
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 34
-
-
- bnShare
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 35
-
-
- lbLOptions
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 36
-
-
- bnL1
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 37
-
-
- bnTouchRight
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 38
-
-
- bnL2
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 39
-
-
- lbLTriangle
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 40
-
-
- bnTouchLeft
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 41
-
-
- lbLSquare
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 42
-
-
- bnTouchMulti
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 43
-
-
- lbLCircle
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 44
-
-
- lbLCross
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 45
-
-
- bnTouchUpper
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 46
-
-
- btnLightbar
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 47
-
-
- bnPS
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 48
-
-
- bnCross
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 49
-
-
- bnCircle
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 50
-
-
- lbControlName
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlController
-
-
- 51
-
-
- 2, 2
-
-
- 2, 2, 2, 2
-
-
- 422, 230
-
-
- 282
-
-
- pnlController
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPControls
-
-
- 3
-
False
@@ -7843,90 +6142,75 @@ with profile
51
-
- pnlActions
+
+ 2, 2
-
+
+ 2, 2, 2, 2
+
+
+ 422, 230
+
+
+ 282
+
+
+ pnlController
+
+
System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- tPSpecial
+
+ tPControls
-
- 0
-
-
- 4, 22
-
-
- 438, 485
-
-
+
3
-
- Special Actions
+
+ 4, 22
-
- tPSpecial
+
+ 3, 3, 3, 3
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCControls
-
-
- 1
-
-
- lVActions
-
-
- System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlActions
-
-
- 0
-
-
- panel2
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlActions
-
-
- 1
-
-
- Fill
-
-
- 0, 0
-
-
+
438, 485
-
- 15
-
-
- pnlActions
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPSpecial
-
-
+
0
+
+ Controls
+
+
+ tPControls
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCControls
+
+
+ 0
+
+
+ Name
+
+
+ 140
+
+
+ Trigger
+
+
+ 105
+
+
+ Action
+
+
+ 100
+
Fill
@@ -7951,135 +6235,6 @@ with profile
0
-
- Name
-
-
- 140
-
-
- Trigger
-
-
- 105
-
-
- Action
-
-
- 100
-
-
- fLPActionButtons
-
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel2
-
-
- 0
-
-
- lbActionsTip
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel2
-
-
- 1
-
-
- Top
-
-
- 0, 0
-
-
- 2, 2, 2, 2
-
-
- 438, 66
-
-
- 16
-
-
- panel2
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlActions
-
-
- 1
-
-
- btnNewAction
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPActionButtons
-
-
- 0
-
-
- btnEditAction
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPActionButtons
-
-
- 1
-
-
- btnRemAction
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPActionButtons
-
-
- 2
-
-
- Fill
-
-
- 0, 28
-
-
- 438, 38
-
-
- 15
-
-
- fLPActionButtons
-
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel2
-
-
- 0
-
NoControl
@@ -8161,6 +6316,30 @@ with profile
2
+
+ Fill
+
+
+ 0, 28
+
+
+ 438, 38
+
+
+ 15
+
+
+ fLPActionButtons
+
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel2
+
+
+ 0
+
Top
@@ -8194,6 +6373,105 @@ with profile
1
+
+ Top
+
+
+ 0, 0
+
+
+ 2, 2, 2, 2
+
+
+ 438, 66
+
+
+ 16
+
+
+ panel2
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ pnlActions
+
+
+ 1
+
+
+ Fill
+
+
+ 0, 0
+
+
+ 438, 485
+
+
+ 15
+
+
+ pnlActions
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tPSpecial
+
+
+ 0
+
+
+ 4, 22
+
+
+ 438, 485
+
+
+ 3
+
+
+ Special Actions
+
+
+ tPSpecial
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCControls
+
+
+ 1
+
+
+ Left
+
+
+ 0, 0
+
+
+ 446, 511
+
+
+ 253
+
+
+ tCControls
+
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 4
+
4, 22
@@ -8221,792 +6499,6 @@ with profile
0
-
- nUDSixaxisZAntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 0
-
-
- nUDSixaxisXAntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 1
-
-
- label20
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 2
-
-
- label19
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 3
-
-
- nUDR2AntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 4
-
-
- label3
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 5
-
-
- nUDL2AntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 6
-
-
- label4
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 7
-
-
- nUDRSAntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 8
-
-
- label2
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 9
-
-
- nUDLSAntiDead
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 10
-
-
- label1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- antiDeadzoneTabPage
-
-
- 11
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 264, 52
-
-
- 2
-
-
- Anti-Deadzone
-
-
- antiDeadzoneTabPage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 1
-
-
- nUDSixAxisZMaxZone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 0
-
-
- nUDSixAxisXMaxZone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 1
-
-
- label18
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 2
-
-
- label17
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 3
-
-
- nUDR2Maxzone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 4
-
-
- nUDL2Maxzone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 5
-
-
- label8
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 6
-
-
- label7
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 7
-
-
- nUDRSMaxZone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 8
-
-
- label6
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 9
-
-
- nUDLSMaxZone
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 10
-
-
- label5
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- maxZoneTabPage
-
-
- 11
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 264, 52
-
-
- 3
-
-
- Max Zone
-
-
- maxZoneTabPage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 2
-
-
- 130, 13
-
-
- No
-
-
- 104, 24
-
-
- 1
-
-
- RS
-
-
- rsSquStickCk
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- squStickTabPage
-
-
- 0
-
-
- 13, 13
-
-
- No
-
-
- 91, 24
-
-
- 0
-
-
- LS
-
-
- lsSquStickCk
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- squStickTabPage
-
-
- 1
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 264, 52
-
-
- 6
-
-
- Square Stick
-
-
- squStickTabPage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 3
-
-
- cBSixaxisZOutputCurve
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 0
-
-
- cBSixaxisXOutputCurve
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 1
-
-
- label24
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 2
-
-
- label23
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 3
-
-
- cBR2OutputCurve
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 4
-
-
- cBL2OutputCurve
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 5
-
-
- label22
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 6
-
-
- label21
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 7
-
-
- rsOutCurveComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 8
-
-
- lsOutCurveComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 9
-
-
- label10
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 10
-
-
- label9
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPOutCurve
-
-
- 11
-
-
- 4, 22
-
-
- 264, 52
-
-
- 4
-
-
- Output Curve
-
-
- tPOutCurve
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 4
-
-
- nUDLSCurve
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 0
-
-
- nUDRSCurve
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 1
-
-
- lbRSCurve
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 2
-
-
- lbRSCurvePercent
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 3
-
-
- lbLSCurvePercent
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 4
-
-
- lbLSCurve
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tPCurve
-
-
- 5
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 264, 52
-
-
- 1
-
-
- Curve (Input)
-
-
- tPCurve
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 5
-
-
- nUDRSRotation
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpRotation
-
-
- 0
-
-
- label14
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpRotation
-
-
- 1
-
-
- nUDLSRotation
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpRotation
-
-
- 2
-
-
- label13
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpRotation
-
-
- 3
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 264, 52
-
-
- 5
-
-
- Rotation
-
-
- tpRotation
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tCSens
-
-
- 6
-
-
- 281, 55
-
-
- 272, 78
-
-
- 234
-
-
- tCSens
-
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPSettings
-
-
- 3
-
214, 29
@@ -9313,6 +6805,33 @@ with profile
11
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 264, 52
+
+
+ 2
+
+
+ Anti-Deadzone
+
+
+ antiDeadzoneTabPage
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCSens
+
+
+ 1
+
220, 29
@@ -9619,6 +7138,114 @@ with profile
11
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 264, 52
+
+
+ 3
+
+
+ Max Zone
+
+
+ maxZoneTabPage
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCSens
+
+
+ 2
+
+
+ 130, 13
+
+
+ No
+
+
+ 104, 24
+
+
+ 1
+
+
+ RS
+
+
+ rsSquStickCk
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ squStickTabPage
+
+
+ 0
+
+
+ 13, 13
+
+
+ No
+
+
+ 91, 24
+
+
+ 0
+
+
+ LS
+
+
+ lsSquStickCk
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ squStickTabPage
+
+
+ 1
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 264, 52
+
+
+ 6
+
+
+ Square Stick
+
+
+ squStickTabPage
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCSens
+
+
+ 3
+
Linear
@@ -10003,6 +7630,30 @@ with profile
11
+
+ 4, 22
+
+
+ 264, 52
+
+
+ 4
+
+
+ Output Curve
+
+
+ tPOutCurve
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCSens
+
+
+ 4
+
36, 16
@@ -10171,6 +7822,33 @@ with profile
5
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 264, 52
+
+
+ 1
+
+
+ Curve (Input)
+
+
+ tPCurve
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tCSens
+
+
+ 5
+
160, 21
@@ -10273,267 +7951,57 @@ with profile
3
-
- True
+
+ 4, 22
-
- rBSAControls
+
+ 3, 3, 3, 3
-
- System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 264, 52
-
- gBGyro
-
-
- 0
-
-
- rBSAMouse
-
-
- System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBGyro
-
-
- 1
-
-
- pnlSAMouse
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBGyro
-
-
- 3
-
-
- 3, 242
-
-
- 272, 257
-
-
- 248
-
-
- Gyro
-
-
- gBGyro
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- fLPSettings
-
-
- 1
-
-
- lbL2S
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 0
-
-
- nUDL2S
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 1
-
-
- nUDLSS
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 2
-
-
- lbSixaxisXS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 3
-
-
- nUDR2S
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 4
-
-
- lbSixaxisZS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
+
5
-
- nUDRSS
+
+ Rotation
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tpRotation
-
- gBSensitivity
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ tCSens
+
+
6
-
- lbR2LS
+
+ 281, 55
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 272, 78
-
- gBSensitivity
+
+ 234
-
- 7
+
+ tCSens
-
- nUDSXS
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 8
-
-
- lbRSS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 9
-
-
- lbLSS
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 10
-
-
- nUDSZS
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBSensitivity
-
-
- 11
-
-
- 281, 139
-
-
- 272, 76
-
-
- 257
-
-
- Sensitivity
-
-
- gBSensitivity
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
fLPSettings
-
- 4
-
-
- Fill
-
-
- TopDown
-
-
- 446, 0
-
-
- 2, 2, 2, 2
-
-
- 565, 511
-
-
- 254
-
-
- fLPSettings
-
-
- System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
+
3
+
+ True
+
True
@@ -10600,294 +8068,6 @@ with profile
1
-
- toggleGyroMCb
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 0
-
-
- label27
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 1
-
-
- gyroMouseDzNUD
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 2
-
-
- label26
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 3
-
-
- triggerCondAndCombo
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 4
-
-
- cBGyroMouseXAxis
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 5
-
-
- label16
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 6
-
-
- lbGyroSmooth
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 7
-
-
- cBGyroSmooth
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 8
-
-
- lbSmoothWeight
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 9
-
-
- nUDGyroSmoothWeight
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 10
-
-
- label12
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 11
-
-
- nUDGyroMouseVertScale
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 12
-
-
- label11
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 13
-
-
- gyroTriggerBehavior
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 14
-
-
- cBGyroInvertY
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 15
-
-
- cBGyroInvertX
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 16
-
-
- lbGyroInvert
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 17
-
-
- lbGyroTriggers
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 18
-
-
- btnGyroTriggers
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 19
-
-
- nUDGyroSensitivity
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 20
-
-
- lbGyroSens
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pnlSAMouse
-
-
- 21
-
-
- 6, 39
-
-
- 2, 2, 2, 2
-
-
- 263, 207
-
-
- 259
-
-
- pnlSAMouse
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- gBGyro
-
-
- 3
-
True
@@ -11524,6 +8704,54 @@ with profile
21
+
+ 6, 39
+
+
+ 2, 2, 2, 2
+
+
+ 263, 207
+
+
+ 259
+
+
+ pnlSAMouse
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ gBGyro
+
+
+ 3
+
+
+ 3, 242
+
+
+ 272, 257
+
+
+ 248
+
+
+ Gyro
+
+
+ gBGyro
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ fLPSettings
+
+
+ 1
+
True
@@ -11842,18 +9070,63 @@ with profile
11
+
+ 281, 139
+
+
+ 272, 76
+
+
+ 257
+
+
+ Sensitivity
+
+
+ gBSensitivity
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ fLPSettings
+
+
+ 4
+
+
+ Fill
+
+
+ TopDown
+
+
+ 446, 0
+
+
+ 2, 2, 2, 2
+
+
+ 565, 511
+
+
+ 254
+
+
+ fLPSettings
+
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 3
+
482, 17
-
- 195, 444
-
-
- cMGyroTriggers
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
194, 22
@@ -11974,18 +9247,18 @@ with profile
Always on
+
+ 195, 444
+
+
+ cMGyroTriggers
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
144, 63
-
- 195, 422
-
-
- cMTouchDisableInvert
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
194, 22
@@ -12100,6 +9373,15 @@ with profile
PS
+
+ 195, 422
+
+
+ cMTouchDisableInvert
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
647, 17
@@ -12536,7 +9818,7 @@ with profile
advColorDialog
- DS4Windows.AdvancedColorDialog, DS4Windows, Version=1.6.12.0, Culture=neutral, PublicKeyToken=null
+ DS4Windows.AdvancedColorDialog, DS4Windows, Version=1.7.3.0, Culture=neutral, PublicKeyToken=null
Options