It is indeed. So is all of kbd, like /dev/leds and /dev/scancode. There is also kbdfs that reads scancodes and provides several /dev/kbd* files. Not sure what's best to do here.