Ticket #6422: AppleRemotes.diff

File AppleRemotes.diff, 2.6 KB (added by robert.mcnamara@…, 12 years ago)

Untested, should work.

  • libs/libmythui/AppleRemote.cpp

     
    143143    cookieToButtonMapping["31_18_31_18_"]         = MenuHold;
    144144    cookieToButtonMapping["35_31_18_35_31_18_"]   = PlaySleep;
    145145    cookieToButtonMapping["39_"]                  = ControlSwitched;
     146
     147    // ATV 1.0, 2.0-2.02
     148    cookieToButtonMapping["14_12_11_6_"]          = VolumePlus;
     149    cookieToButtonMapping["14_13_11_6_"]          = VolumeMinus;
     150    cookieToButtonMapping["14_7_6_14_7_6_"]       = Menu;
     151    cookieToButtonMapping["14_8_6_14_8_6_"]       = Play;
     152    cookieToButtonMapping["14_9_6_14_9_6_"]       = Right;
     153    cookieToButtonMapping["14_10_6_14_10_6_"]     = Left;
     154    cookieToButtonMapping["14_6_4_2_"]            = RightHold;
     155    cookieToButtonMapping["14_6_3_2_"]            = LeftHold;
     156    cookieToButtonMapping["14_6_14_6_"]           = MenuHold;
     157    cookieToButtonMapping["18_14_6_18_14_6_"]     = PlaySleep;
     158    cookieToButtonMapping["19_"]                  = ControlSwitched;
     159
     160    // ATV 1.0, 2.1-2.2
     161    cookieToButtonMapping["15_13_12_"]            = VolumePlus;   
     162    cookieToButtonMapping["15_14_12_"]            = VolumeMinus;
     163    cookieToButtonMapping["15_8_15_8_"]           = Menu;       
     164    cookieToButtonMapping["15_9_15_9_"]           = Play;
     165    cookieToButtonMapping["15_10_15_10_"]         = Right;
     166    cookieToButtonMapping["15_11_15_11_"]         = Left;
     167    cookieToButtonMapping["15_5_3_"]              = RightHold;
     168    cookieToButtonMapping["15_4_3_"]              = LeftHold;
     169    cookieToButtonMapping["15_6_15_6_"]           = MenuHold;
     170    cookieToButtonMapping["19_15_19_15_"]         = PlaySleep;
     171    cookieToButtonMapping["19_"]                  = ControlSwitched;
     172
     173    // ATV 2.30
     174    cookieToButtonMapping["80"]                   = VolumePlus;   
     175    cookieToButtonMapping["48"]                   = VolumeMinus;
     176    cookieToButtonMapping["64"]                   = Menu;       
     177    cookieToButtonMapping["32"]                   = Play;
     178    cookieToButtonMapping["96"]                   = Right;
     179    cookieToButtonMapping["16"]                   = Left;
     180    //cookieToButtonMapping["14_6_4_2_"]            = RightHold;
     181    //cookieToButtonMapping["14_6_3_2_"]            = LeftHold;
     182    //cookieToButtonMapping["14_6_14_6_"]           = MenuHold;
     183    //cookieToButtonMapping["18_14_6_18_14_6_"]     = PlaySleep;
     184    //cookieToButtonMapping["19_"]                  = ControlSwitched;
    146185}
    147186
    148187// private