RetroArch
|
#include <string.h>
#include <malloc.h>
#include <unistd.h>
#include "hid_types.h"
#include "../gamepad.h"
#include <wiiu/os.h>
#include <wiiu/syshid.h>
#include <wiiu/vpad.h>
#include <wiiu/kpad.h>
#include <wiiu/pad_strings.h>
#include "hid.h"
#include "../../input_driver.h"
#include "../../common/hid/hid_device_driver.h"
#include "../../connect/joypad_connection.h"
#include "../../../retroarch.h"
#include "../../../verbosity.h"
#include "../../../command.h"
#include "../../../gfx/video_driver.h"
#include "../../../tasks/tasks_internal.h"
Go to the source code of this file.
Classes | |
struct | _wiiu_pad_functions |
Macros | |
#define | WIIMOTE_TYPE_WIIPLUS 0x00 |
#define | WIIMOTE_TYPE_NUNCHUK 0x01 |
#define | WIIMOTE_TYPE_CLASSIC 0x02 |
#define | WIIMOTE_TYPE_PRO 0x1f |
#define | WIIMOTE_TYPE_NONE 0xfd |
#define | WIIU_DEVICE_INDEX_TOUCHPAD 2 |
#define | PAD_GAMEPAD 0 |
#define | WIIU_WIIMOTE_CHANNELS 4 |
#define | WIIU_ANALOG_FACTOR 0x7ff0 |
#define | WIIU_READ_STICK(stick) ((stick) * WIIU_ANALOG_FACTOR) |
#define PAD_GAMEPAD 0 |
#define WIIMOTE_TYPE_CLASSIC 0x02 |
#define WIIMOTE_TYPE_NONE 0xfd |
#define WIIMOTE_TYPE_NUNCHUK 0x01 |
#define WIIMOTE_TYPE_PRO 0x1f |
#define WIIMOTE_TYPE_WIIPLUS 0x00 |
#define WIIU_ANALOG_FACTOR 0x7ff0 |
#define WIIU_DEVICE_INDEX_TOUCHPAD 2 |
#define WIIU_READ_STICK | ( | stick | ) | ((stick) * WIIU_ANALOG_FACTOR) |
#define WIIU_WIIMOTE_CHANNELS 4 |