enum { ACTION_UNUSED = -1, ACTION_NONE = 0, /* directions */ ACTION_UP, ACTION_DOWN, ACTION_LEFT, ACTION_RIGHT, ACTION_PGUP, ACTION_PGDOWN, ACTION_PGLEFT, ACTION_PGRIGHT, /* actions */ ACTION_SELECT, ACTION_MENU, ACTION_BACK, ACTION_CONTEXT, ACTION_EXIT, /* special stuff */ ACTION_HOLDTOGGLE, ACTION_HOLD, ACTION_SPECIAL1, ACTION_SPECIAL2, ACTION_SPECIAL3, };