This fully programmable keyboard with 30 keys (5x6) is rugged with IP65. Every single key can be programmed to send up to four different commands by using functions keys. You print the labels by yourself and the labels are attached to the keys with transparent plastic covers.
Tactile can program the keyboard for your needs. The interface to the computer is USB but you may connect it to PS/2 by using a converter.