Index: libs/libmythui/AppleRemote.cpp
===================================================================
--- libs/libmythui/AppleRemote.cpp	(revision 20296)
+++ libs/libmythui/AppleRemote.cpp	(working copy)
@@ -143,6 +143,45 @@
     cookieToButtonMapping["31_18_31_18_"]         = MenuHold;
     cookieToButtonMapping["35_31_18_35_31_18_"]   = PlaySleep;
     cookieToButtonMapping["39_"]                  = ControlSwitched;
+
+    // ATV 1.0, 2.0-2.02
+    cookieToButtonMapping["14_12_11_6_"]          = VolumePlus;
+    cookieToButtonMapping["14_13_11_6_"]          = VolumeMinus;
+    cookieToButtonMapping["14_7_6_14_7_6_"]       = Menu;
+    cookieToButtonMapping["14_8_6_14_8_6_"]       = Play;
+    cookieToButtonMapping["14_9_6_14_9_6_"]       = Right;
+    cookieToButtonMapping["14_10_6_14_10_6_"]     = Left;
+    cookieToButtonMapping["14_6_4_2_"]            = RightHold;
+    cookieToButtonMapping["14_6_3_2_"]            = LeftHold;
+    cookieToButtonMapping["14_6_14_6_"]           = MenuHold;
+    cookieToButtonMapping["18_14_6_18_14_6_"]     = PlaySleep;
+    cookieToButtonMapping["19_"]                  = ControlSwitched;
+
+    // ATV 1.0, 2.1-2.2
+    cookieToButtonMapping["15_13_12_"]            = VolumePlus;   
+    cookieToButtonMapping["15_14_12_"]            = VolumeMinus;
+    cookieToButtonMapping["15_8_15_8_"]           = Menu;        
+    cookieToButtonMapping["15_9_15_9_"]           = Play;
+    cookieToButtonMapping["15_10_15_10_"]         = Right;
+    cookieToButtonMapping["15_11_15_11_"]         = Left;
+    cookieToButtonMapping["15_5_3_"]              = RightHold;
+    cookieToButtonMapping["15_4_3_"]              = LeftHold;
+    cookieToButtonMapping["15_6_15_6_"]           = MenuHold;
+    cookieToButtonMapping["19_15_19_15_"]         = PlaySleep;
+    cookieToButtonMapping["19_"]                  = ControlSwitched;
+
+    // ATV 2.30
+    cookieToButtonMapping["80"]                   = VolumePlus;   
+    cookieToButtonMapping["48"]                   = VolumeMinus;
+    cookieToButtonMapping["64"]                   = Menu;        
+    cookieToButtonMapping["32"]                   = Play;
+    cookieToButtonMapping["96"]                   = Right;
+    cookieToButtonMapping["16"]                   = Left;
+    //cookieToButtonMapping["14_6_4_2_"]            = RightHold;
+    //cookieToButtonMapping["14_6_3_2_"]            = LeftHold;
+    //cookieToButtonMapping["14_6_14_6_"]           = MenuHold;
+    //cookieToButtonMapping["18_14_6_18_14_6_"]     = PlaySleep;
+    //cookieToButtonMapping["19_"]                  = ControlSwitched;
 }
 
 // private

