public SETTINGS()
{
port = 0;
isDisabled = false;
isDummy = false;
linearDZ = false;
linearADZ = false;
perStick = false;
rumble = 100.0;
stickL.deadzone = 0.0;
stickL.antiDeadzone = 0.0;
stickL.linearity = 0.0;
stickR.deadzone = 0.0;
stickR.antiDeadzone = 0.0;
stickR.linearity = 0.0;
triggerMin = 0;
triggerMax = 255;
invertedAxis = new bool[4];
remap = new int[24];
for (int i = 0; i < 4; i++)
invertedAxis[i] = false;
for (int i = 0; i < 24; i++)
remap[i] = i;
}