model name            model                   color switch type           interface blank keytops      introduced
0                            happy hacking keyboard        pd - kb02                   white    membrane  ps / 2 , sun , adb            no   dec 20 , 1996
1                            happy hacking keyboard       pd - kb02n                   white    membrane  ps / 2 , sun , adb            no   dec 20 , 1996
2                       happy hacking keyboard lite      pd - kb100w                   white    membrane              ps / 2            no    jun 7 , 1999
3                     happy hacking keyboard lite 2  pd - kb200w / p                   white    membrane              ps / 2            no   mar 15 , 2001
4                     happy hacking keyboard lite 2  pd - kb200b / p                   black    membrane              ps / 2            no   mar 15 , 2001
5                     happy hacking keyboard lite 2  pd - kb200w / u                   white    membrane                 usb            no   mar 15 , 2001
6                     happy hacking keyboard lite 2  pd - kb200b / u                   black    membrane                 usb            no   mar 15 , 2001
7                     happy hacking keyboard lite 2  pd - kb210w / u                   white    membrane                 usb            no   mar 15 , 2001
8                     happy hacking keyboard lite 2  pd - kb210b / u                   black    membrane                 usb            no   mar 15 , 2001
9                     happy hacking keyboard lite 2  pd - kb220w / u                   white    membrane                 usb            no   mar 15 , 2001
10                    happy hacking keyboard lite 2  pd - kb220b / u                   black    membrane                 usb            no   mar 15 , 2001
11                    happy hacking keyboard lite 2   pd - kb220 mkw                   white    membrane                 usb            no   mar 15 , 2001
12                    happy hacking keyboard lite 2   pd - kb200 mkb                   black    membrane                 usb            no   mar 15 , 2001
13                    happy hacking keyboard lite 2    pd - kb200 ma                   white    membrane                 usb            no   mar 15 , 2001
14                    happy hacking keyboard lite 2    pd - kb220 ma                   white    membrane                 usb            no   mar 15 , 2001
15              happy hacking keyboard professional       pd - kb300                   white  capacitive                 usb            no   apr 24 , 2003
16              happy hacking keyboard professional      pd - kb300b           charcoal gray  capacitive                 usb            no   apr 24 , 2003
17              happy hacking keyboard professional     pd - kb300nl                   white  capacitive                 usb           yes   apr 24 , 2003
18              happy hacking keyboard professional     pd - kb300bn           charcoal gray  capacitive                 usb           yes   apr 24 , 2003
19            happy hacking keyboard professional 2      pd - kb400w                   white  capacitive                 usb            no   mar 24 , 2006
20            happy hacking keyboard professional 2      pd - kb400b           charcoal gray  capacitive                 usb            no   mar 24 , 2006
21            happy hacking keyboard professional 2     pd - kb400wn                   white  capacitive                 usb           yes   mar 24 , 2006
22            happy hacking keyboard professional 2     pd - kb400bn           charcoal gray  capacitive                 usb           yes   mar 24 , 2006
23           happy hacking keyboard professional jp      pd - kb420w                   white  capacitive                 usb            no   nov 10 , 2008
24           happy hacking keyboard professional jp      pd - kb420b           charcoal gray  capacitive                 usb            no   nov 10 , 2008
25           happy hacking keyboard professional hg      pd - kb500w                   white  capacitive                 usb            no   oct 12 , 2006
26           happy hacking keyboard professional hg      pd - kb500b                   black  capacitive                 usb            no   oct 12 , 2006
27           happy hacking keyboard professional hg     pd - kb500wn                   white  capacitive                 usb           yes   oct 12 , 2006
28           happy hacking keyboard professional hg     pd - kb500bn                   black  capacitive                 usb           yes   oct 12 , 2006
29     happy hacking keyboard professional hg japan      pd - kb500j  wajima - style lacquer  capacitive                 usb           yes   oct 12 , 2006
30   happy hacking keyboard professional 2 type - s     pd - kb400ws                   white  capacitive                 usb            no  june 29 , 2011
31   happy hacking keyboard professional 2 type - s    pd - kb400wns                   white  capacitive                 usb           yes  june 29 , 2011
32  happy hacking keyboard professional jp type - s     pd - kb420ws                   white  capacitive                 usb            no  june 29 , 2011

Table as JSON:
{"model name":{"0":"happy hacking keyboard","1":"happy hacking keyboard","2":"happy hacking keyboard lite","3":"happy hacking keyboard lite 2","4":"happy hacking keyboard lite 2","5":"happy hacking keyboard lite 2","6":"happy hacking keyboard lite 2","7":"happy hacking keyboard lite 2","8":"happy hacking keyboard lite 2","9":"happy hacking keyboard lite 2","10":"happy hacking keyboard lite 2","11":"happy hacking keyboard lite 2","12":"happy hacking keyboard lite 2","13":"happy hacking keyboard lite 2","14":"happy hacking keyboard lite 2","15":"happy hacking keyboard professional","16":"happy hacking keyboard professional","17":"happy hacking keyboard professional","18":"happy hacking keyboard professional","19":"happy hacking keyboard professional 2","20":"happy hacking keyboard professional 2","21":"happy hacking keyboard professional 2","22":"happy hacking keyboard professional 2","23":"happy hacking keyboard professional jp","24":"happy hacking keyboard professional jp","25":"happy hacking keyboard professional hg","26":"happy hacking keyboard professional hg","27":"happy hacking keyboard professional hg","28":"happy hacking keyboard professional hg","29":"happy hacking keyboard professional hg japan","30":"happy hacking keyboard professional 2 type - s","31":"happy hacking keyboard professional 2 type - s","32":"happy hacking keyboard professional jp type - s"},"model":{"0":"pd - kb02","1":"pd - kb02n","2":"pd - kb100w","3":"pd - kb200w \/ p","4":"pd - kb200b \/ p","5":"pd - kb200w \/ u","6":"pd - kb200b \/ u","7":"pd - kb210w \/ u","8":"pd - kb210b \/ u","9":"pd - kb220w \/ u","10":"pd - kb220b \/ u","11":"pd - kb220 mkw","12":"pd - kb200 mkb","13":"pd - kb200 ma","14":"pd - kb220 ma","15":"pd - kb300","16":"pd - kb300b","17":"pd - kb300nl","18":"pd - kb300bn","19":"pd - kb400w","20":"pd - kb400b","21":"pd - kb400wn","22":"pd - kb400bn","23":"pd - kb420w","24":"pd - kb420b","25":"pd - kb500w","26":"pd - kb500b","27":"pd - kb500wn","28":"pd - kb500bn","29":"pd - kb500j","30":"pd - kb400ws","31":"pd - kb400wns","32":"pd - kb420ws"},"color":{"0":"white","1":"white","2":"white","3":"white","4":"black","5":"white","6":"black","7":"white","8":"black","9":"white","10":"black","11":"white","12":"black","13":"white","14":"white","15":"white","16":"charcoal gray","17":"white","18":"charcoal gray","19":"white","20":"charcoal gray","21":"white","22":"charcoal gray","23":"white","24":"charcoal gray","25":"white","26":"black","27":"white","28":"black","29":"wajima - style lacquer","30":"white","31":"white","32":"white"},"switch type":{"0":"membrane","1":"membrane","2":"membrane","3":"membrane","4":"membrane","5":"membrane","6":"membrane","7":"membrane","8":"membrane","9":"membrane","10":"membrane","11":"membrane","12":"membrane","13":"membrane","14":"membrane","15":"capacitive","16":"capacitive","17":"capacitive","18":"capacitive","19":"capacitive","20":"capacitive","21":"capacitive","22":"capacitive","23":"capacitive","24":"capacitive","25":"capacitive","26":"capacitive","27":"capacitive","28":"capacitive","29":"capacitive","30":"capacitive","31":"capacitive","32":"capacitive"},"interface":{"0":"ps \/ 2 , sun , adb","1":"ps \/ 2 , sun , adb","2":"ps \/ 2","3":"ps \/ 2","4":"ps \/ 2","5":"usb","6":"usb","7":"usb","8":"usb","9":"usb","10":"usb","11":"usb","12":"usb","13":"usb","14":"usb","15":"usb","16":"usb","17":"usb","18":"usb","19":"usb","20":"usb","21":"usb","22":"usb","23":"usb","24":"usb","25":"usb","26":"usb","27":"usb","28":"usb","29":"usb","30":"usb","31":"usb","32":"usb"},"blank keytops":{"0":"no","1":"no","2":"no","3":"no","4":"no","5":"no","6":"no","7":"no","8":"no","9":"no","10":"no","11":"no","12":"no","13":"no","14":"no","15":"no","16":"no","17":"yes","18":"yes","19":"no","20":"no","21":"yes","22":"yes","23":"no","24":"no","25":"no","26":"no","27":"yes","28":"yes","29":"yes","30":"no","31":"yes","32":"no"},"introduced":{"0":"dec 20 , 1996","1":"dec 20 , 1996","2":"jun 7 , 1999","3":"mar 15 , 2001","4":"mar 15 , 2001","5":"mar 15 , 2001","6":"mar 15 , 2001","7":"mar 15 , 2001","8":"mar 15 , 2001","9":"mar 15 , 2001","10":"mar 15 , 2001","11":"mar 15 , 2001","12":"mar 15 , 2001","13":"mar 15 , 2001","14":"mar 15 , 2001","15":"apr 24 , 2003","16":"apr 24 , 2003","17":"apr 24 , 2003","18":"apr 24 , 2003","19":"mar 24 , 2006","20":"mar 24 , 2006","21":"mar 24 , 2006","22":"mar 24 , 2006","23":"nov 10 , 2008","24":"nov 10 , 2008","25":"oct 12 , 2006","26":"oct 12 , 2006","27":"oct 12 , 2006","28":"oct 12 , 2006","29":"oct 12 , 2006","30":"june 29 , 2011","31":"june 29 , 2011","32":"june 29 , 2011"}}