#        key      codes    name      description   extra
$key2code{'!'} = "1010100, power,    power,        *";
$key2code{'c'} = "1011100, continue, continue,     *";
$key2code{'s'} = "1010110, shuffle,  shuffle,      *";
$key2code{'P'} = "1111100, program,  program,      *";
$key2code{'r'} = "0011010, repeat,   repeat,       *";
$key2code{'+'} = "0111110, skip+,    next disk,    *";
$key2code{'-'} = "1011110, skip-,    prev disk,    *";
$key2code{'p'} = "0100110, play,     play,         *";
$key2code{'"'} = "1001110, pause,    pause,        *";
$key2code{'l'} = "0000110, last,     last select,  *";
$key2code{'n'} = "1000110, next,     next select,  *";
$key2code{'.'} = "0001110, stop,     stop,         *";
$key2code{'<'} = "1100110, reverse,  reverse,      *";
$key2code{'>'} = "0010110, forward,  fast forward, *";
$key2code{'d'} = "0101001, disc,     select disc,  *";
$key2code{'t'} = "1101001, track,    select track, *";
$key2code{'g'} = "0011001, group,    select group, *";
$key2code{'1'} = "0000000, 1,        1,            *";
$key2code{'2'} = "1000000, 2,        2,            *";
$key2code{'3'} = "0100000, 3,        3,            *";
$key2code{'4'} = "1100000, 4,        4,            *";
$key2code{'5'} = "0010000, 5,        5,            *";
$key2code{'6'} = "1010000, 6,        6,            *";
$key2code{'7'} = "0110000, 7,        7,            *";
$key2code{'8'} = "1110000, 8,        8,            *";
$key2code{'9'} = "0001000, 9,        9,            *";
$key2code{'0'} = "0000010, 10/0,     10/0,         *";
$key2code{'e'} = "1101000, enter,    enter,        *";
$key2code{'m'} = "1001011, memo,     memo,         *";
$key2code{'D'} = "1100100, vol-,     volume down,  *";
$key2code{'U'} = "0100100, vol+,     volume up,    *";
$key2code{']'} = "0000011, jog+,     jog up,       sleep=60";
$key2code{'['} = "1000011, jog-,     jog down,     sleep=60;
$key2code{'}'} = "0100011, jog+!,    double jog up,sleep=60";
$key2code{')'} = "0010011, jog+!!,   quad jog up,  sleep=60";
