I just found a great "CNC accessory" at the local computer store, flexible rubber keyboards!
They are very thin but still have the raised snap action keys unlike membrane switches.
I guess these are made as foldable/portable keyboards.
No more coffee stained, chip filled, oil saturated, sticky keys!
I used double sided tape to mount mine to the front of my electrical panel, looks slick.
Only $24 cnd!
Worth looking for.
Bought one a couple years ago and it still works. Great to keep out the sawdust. Now if I could just keep it out of my trackball.