I am searching for one disk drive for my HP150. By the way, I need too one
keyboard and the thermal printer of the top.
Since you mention the thermal printer, I assume this is an original HP150
(with 2 expansion slots at the back) and not an HP150-II (with 4
expansion slots on the top).
In which case, the keyboard is specific to this machine (the 150-II uses
an HP-HIL keyboard) I _think_ there's a schematic of this keyboard in the
technical manual (which I have) and I don't think it used any custom
parts (like a programmed microcontroller). I can dig out the manual and
take a look if you want to consider homebrewing something.
-tony