New Keysets
[pierogi] / keysets / haier.cpp
index 250342f..0ceec47 100644 (file)
@@ -35,20 +35,28 @@ void HaierTV1::populateProtocol(
   addKey("8", Eight_Key, 0x07, 8);
   addKey("9", Nine_Key, 0x08, 8);
   addKey("0", Zero_Key, 0x09, 8);
-  addKey("last (prev ch)", PrevChannel_Key, 0x0E, 8);
   addKey("menu", Menu_Key, 0x0D, 8);
+  addKey("last (prev ch)", PrevChannel_Key, 0x0E, 8);
   addKey("tv/av", Input_Key, 0x0F, 8);
 
   addKey("vol up", VolumeUp_Key, 0x10, 8); // "right arrow"
   addKey("vol up", Right_Key, 0x10, 8); // "right arrow"
+  addKey("osd control?", Unmapped_Key, 0x11, 8);
   addKey("power", Power_Key, 0x12, 8);
   addKey("channel up", ChannelUp_Key, 0x13, 8); // "up arrow"
   addKey("channel up", Up_Key, 0x13, 8); // "up arrow"
   addKey("vol down", VolumeDown_Key, 0x14, 8); // "left arrow"
   addKey("vol down", Left_Key, 0x14, 8); // "left arrow"
+  addKey("unknown-blanks screen", Unmapped_Key, 0x15, 8);
   addKey("mute", Mute_Key, 0x16, 8);
   addKey("channel down", ChannelDown_Key, 0x17, 8); // "down arrow"
   addKey("channel down", Down_Key, 0x17, 8); // "down arrow"
   addKey("display", Info_Key, 0x18, 8);
-  addKey("rating", Unmapped_Key, 0x1B, 8);
+  addKey("if control", Unmapped_Key, 0x19, 8);
+  addKey("crt geometry", AspectRatio_Key, 0x1A, 8);
+  addKey("rating", Unmapped_Key, 0x1B, 8); // "v-chip"
+  addKey("rgb control", Unmapped_Key, 0x1C, 8);
+  addKey("picture control", Unmapped_Key, 0x1D, 8);
+  addKey("factory reset", Unmapped_Key, 0x1E, 8);
+  addKey("test pattern", Unmapped_Key, 0x1F, 8);
 }