A Keyboard Adapter