Until [rampadc] came along, that is. [Rampadc]’s keyboard adapter is built for the ThinkPad T60 keyboard, which is shared between the Lenovo T60, T61, Z60, Z61, R400, R500, T400, T500 ...
Unfortunately, there doesn't seem to be a custom configurator for the ThinKPad ... and on either end the keyboards are ...