I show registry value referring to by a device driver here.
A serious trouble may occur in the Operating System when you take the wrong registry operation.
Please use it by a self-responsibility.
- About
Contents carried here are things of February 17, 2010
- Color
It is the item where all drivers are common throughout. |
It is the item for exclusive use of the DX version(USB / Bluetooth). |
It is the item prohibiting a setting change(The change is effective) |
It is the item which is not used now. |
- Items
Name | Type | Explanation |
---|---|---|
Interval | DWORD | A communication thread practice interval with the device(Unit micro-second). Range: 800-100000 (Initial value 8000) |
DeviceType | DWORD | Driver mode switch Value: 1=Advanced mode other=Normal mode (Initial value 0) |
UseHatSwitch | DWORD | An allotment to hat switch (POV). Value: 0=Not use 1=Digital pad 2=Analog stick - Left 3=Analog stick - Right 4=Triangle Circle Cross Square (Initial value 0) |
HatSwitchMode | DWORD | Mode change of a Hat switch(POV). Value: 0=8 directions other=4 directions (Initial valut 0) |
UseSlider1 UseSlider2 |
DWORD | Set an axis / a button to use as a slider. Value: 0=Not use 1=Analog stick - Left X 2=Analog stick - Left Y 3=Analog stick - Right X 4=Analog stick - Right Y 5〜8=Unknown 9=Digital pad Up 10=Digital pad Right 11=Digital pad Down 12=Digital pad Left 13=L2 14=R2 15=L1 16=R1 17=Triangle 18=Circle 19=Cross 20=Square |
SliderBaseCenter1 SliderBaseCenter2 |
DWORD | Make the value of the slider a central (0x80) standard. Value: 0=Disable other=enable |
SliderInvert | BINARY BYTE 2elements |
Inversion of the slider input. Data: byte1=Slider1 byte2=Slider2 Value: 0=Disable other=enable |
ConvertCurve | BINARY BYTE 6elements |
An axial output characteristic(It is the exclusion use with ConvertCurveIn) Data: byte1=X byte2=Y byte3=Z byte4=Rotate X byte5=Rotate Y byte6=Rotate Z Value: 0=Liner 1=Curve A 2=Curve C 3=Digital |
ConvertIn | BINARY BYTE 11elements |
An input characteristic of an axis / button to use as an output axis. Data: byte1=Digital pad Y byte2=Digital pad X byte3=Analog stick - Left Y byte4=Analog stick - Left X byte5=Analog stick - Right Y byte6=Analog stick - Right X byte7=Triangle Cross byte8=Square Circle byte9=SIXAXIS X byte10=SIXAXIS Y byte11=SIXAXIS Z Value: 0=Liner 1=Curve A 2=Curve C 3=Digital (Initial value 0) |
DeadZone | DWORD BYTE 4elements |
Set dead zone on an axis / a hat switch slider / a part button. Data: byte1=Axis,HatSwitch(POV),Slider byte2=L2 (when L2 is button setting) byte3=R2 (when R2 is button setting) byte4=Reserved Range: 0-255 (0-100%) |
UseAxisMap2 | DWORD | The change of the axis allotment method Value: 0=Use AxisMap other=Use AxisMap2 (Initial value 0) |
AxisMap | BINARY BYTE 6elements |
Set an input axis / a button for an output axis. Data: byte1=X byte2=Y byte3=Z byte4=Rotate X byte5=Rotate Y byte6=Rotate Z Value: 0=Not use 1=Digital pad Y 2=Digital pad X 3=Analog stick - Left Y 4=Analog stick - Left X 5=Analog stick - Right Y 6=Analog stick - Right X 7=Triangle Cross 8=Square Circle 9=SIXAXIS X 10=SIXAXIS Y 11=SIXAXIS Z |
AxisMap2 | BINARY BYTE 11elements |
Set an output axis for an input axis / a button. Data: byte1=Digital pad Y byte2=Digital pad X byte3=Analog stick - Left Y byte4=Analog stick - Left X byte5=Analog stick - Right Y byte6=Analog stick - Right X byte7=Triangle Cross byte8=Square Circle byte9=SIXAXIS X byte10=SIXAXIS Y byte11=SIXAXIS Z Value: It is output by an axis to fall under when set the following bit. bit0=X bit1=Y bit2=Z bit3=Rotate X bit4=Rotate Y bit5=Rotate Z |
AxisInvert (AxisInvers) |
BINARY BYTE 6elements |
Reverse an axial value. Data: byte1=X byte2=Y byte3=Z byte4=Rotate X byte5=Rotate Y byte6=Rotate Z Value: 0=Disable other=Enalbe (Initial value 0) *A wrong character revision. For compatibility maintenance, the old name is used, too. |
ButtonMap | BINARY BYTE 19elements |
Set an output button number corresponding to the input button. Data: byte1=SELECT byte2=L3 byte3=R3 byte4=START byte5=Digital pad Up byte6=Digital pad Right byte7=Digital pad Down byte8=Digital pad Left byte9=L2 byte10=R2 byte11=L1 byte12=R1 byte13=Triangle byte14=Circle byte15=Cross byte16=Square byte17=PS button Value: The number of a button recognized in the Operating System Range: 0-19 (0=No use) Repetition designated possibility. |
EnableRapidFire | DWORD | Use an auto fire function. Value: 0=Disable other=Enable (Initial value 0) |
FunctionButtonMask | DWORD | A function setting button for auto fire. Set the following bit. bit0=SELECT bit1=L3 bit2=R3 bit3=START bit4=Digital pad Up bit5=Digital pad Right bit6=Digital pad Down bit7=Digital pad Left bit8=L2 bit9=R2 bit10=L1 bit11=R1 bit12=Triangle bit13=Circle bit14=Cross bit15=Square bit16=PS button Plural designated possibility. (Initial value 0x00010000 (PS button)) |
FunctionStartCount | DWORD | Setting start time for auto fire function.(Unit milli-second) Range:0 Because a difference by the environment is intense, you should not change it. |
RapidSpeedSelector | DWORD | The choice of the analog stick to use for an auto fire speed change. Value: 0=Analog stick - Left 1=Analog stick - Right (Initial value 1) |
RapidSpeed | BINARY DWORD 4elements |
Setting of the Auto fire speed. (Unit times/second) Data: dword1=Auto fire speed to assign to Y- of the analog stick dword2=Auto fire speed to assign to X+ of the analog stick dword3=Auto fire speed to assign to Y+ of the analog stick dword4=Auto fire speed to assign to X- of the analog stick |
BtAddress | BINARY BYTE 6elements |
Set Bluetooth address to a device at the time of driver start. (only USB version device driver) It is nonuse now. |