add KC_MRWD and KC_MFFD to rn42
on OSX KC_MRWD and KC_MFFD are used instead of KC_MPRV and KC_MNXT
This commit is contained in:
parent
fa33719ada
commit
e19d574b29
@ -184,20 +184,20 @@ static void send_system(uint16_t data)
|
|||||||
static uint16_t usage2bits(uint16_t usage)
|
static uint16_t usage2bits(uint16_t usage)
|
||||||
{
|
{
|
||||||
switch (usage) {
|
switch (usage) {
|
||||||
case AC_HOME: return 0x01;
|
case AC_HOME: return 0x01;
|
||||||
case AL_EMAIL: return 0x02;
|
case AL_EMAIL: return 0x02;
|
||||||
case AC_SEARCH: return 0x04;
|
case AC_SEARCH: return 0x04;
|
||||||
//case AL_KBD_LAYOUT: return 0x08; // Apple virtual keybaord toggle
|
//case AL_KBD_LAYOUT: return 0x08; // Apple virtual keybaord toggle
|
||||||
case AUDIO_VOL_UP: return 0x10;
|
case AUDIO_VOL_UP: return 0x10;
|
||||||
case AUDIO_VOL_DOWN: return 0x20;
|
case AUDIO_VOL_DOWN: return 0x20;
|
||||||
case AUDIO_MUTE: return 0x40;
|
case AUDIO_MUTE: return 0x40;
|
||||||
case TRANSPORT_PLAY_PAUSE: return 0x80;
|
case TRANSPORT_PLAY_PAUSE: return 0x80;
|
||||||
case TRANSPORT_NEXT_TRACK: return 0x100;
|
case TRANSPORT_NEXT_TRACK: return 0x100;
|
||||||
case TRANSPORT_PREV_TRACK: return 0x200;
|
case TRANSPORT_PREV_TRACK: return 0x200;
|
||||||
case TRANSPORT_STOP: return 0x400;
|
case TRANSPORT_STOP: return 0x400;
|
||||||
case TRANSPORT_STOP_EJECT: return 0x800;
|
case TRANSPORT_STOP_EJECT: return 0x800;
|
||||||
//case return 0x1000; // Fast forward
|
case TRANSPORT_FAST_FORWARD: return 0x1000;
|
||||||
//case return 0x2000; // Rewind
|
case TRANSPORT_REWIND: return 0x2000;
|
||||||
//case return 0x4000; // Stop/eject
|
//case return 0x4000; // Stop/eject
|
||||||
//case return 0x8000; // Internet browser
|
//case return 0x8000; // Internet browser
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user