You could use a device like the Nostromo N52, which replaces a keyboard. I use that with an MMO multi-button mouse, so no need to look at a keyboard.
Otherwise just buy a cheap webcam, position it directly above your keyboard and use the Dash system in Oculus to place the window of the camera’s output in the same virtual place as your keyboard is in the real world. Works very nicely.
For vive you would need an overlay program like OVRdrop to do the same.
Tracked keyboard peripherals are coming though…