KPADOld Function List

Functions

KPADInitInitializes the KPAD library.
KPADResetReturns to the initial state.
KPADReadObtains the data.
KPADSetPosParamAdjusts the radial play and tolerance for the coordinate values.
KPADSetHoriParamAdjusts the radial play and tolerance for the horizontal parameters.
KPADSetDistParamAdjusts the radial play and tolerance for the distance.
KPADSetAccParamAdjusts the radial play and tolerance for the acceleration sensor.
KPADSetBtnRepeatSets the digital button repeat functionality.
KPADSetObjIntervalSpecifies the distance between the two sensors on the Sensor Bar.
KPADSetSensorHeightSets the height for the Sensor Bar location.
KPADCalibrateDPDPerforms calibration.
KPADGetWPADRingBufferObtains the starting address of the ring buffer.
KPADGetWPADFSRingBufferObtains the starting address of the Nunchuk ring buffer.
KPADGetWPADCLRingBufferObtains the starting address of the Classic Controller ring buffer.
KPADSetFSStickClampClamps control stick data of the Nunchuk.
KPADEnableDPDIssues a request to turn ON the Wii Remote DPD module.
KPADDisableDPDIssues a request to turn OFF the Wii Remote DPD module.
KPADSetControlDpdCallbackRegisters the callback to use for notification when making DPD settings for the Wii Remote.
KPADEnableAimingModeSets the mode for getting the nearest coordinate to the spot on the TV screen actually being pointed to by the Wii Remote.
KPADDisableAimingModeSets the mode for getting the coordinate with the center of the Sensor Bar used as the reference (default).
KPADGetProjectionPosConverts the normalized coordinate values into projection coordinates.
KPADSetGCStickClampClamps Control Stick data from the Nintendo GameCube Controller.
KPADSetGCSubstickClampClamps C Stick data from the Nintendo GameCube Controller.
KPADSetGCTriggerClampClamps the L Button and R Button data from the Nintendo GameCube Controller.

Structures and Unions

KPADStatus This structure stores controller data in the KPAD library.
KPADEXStatus This union stores the data for the extended unit in the KPAD library.