That would be a num pad for a Model M4/M4-1. The have what some call "buckling sleeves" which are essentially rubber domes.
HOWEVER, I do believe that is one could find the proper sized springs (diameter of around 1cm maybe, not sure exactly atm, will check this out later) you could swap out the "buckling sleeves" for springs, creating a short-throw linear switch. This will only work with M4s, as the RD/"sleeve" isn't what registers the keystroke, it is the stem on the underside of the keycap. Note that bottoming out would still be required for acuation.