Keyboard module improvements