#ifndef KEYBOARD_H_Y2G5EOAS
#define KEYBOARD_H_Y2G5EOAS
-#ifdef HAVE_LIBVNCSERVER
-#include "rfb/rfb.h"
-#endif /* HAVE_LIBVNCSERVER */
-
#include "dcpu16.h"
-struct dcpu16_hw *keyboard_new(struct dcpu16 *);
-void keyboard_del(struct dcpu16_hw **);
-
-#ifdef HAVE_LIBVNCSERVER
-void keyboard_vnc_associate(struct dcpu16_hw *, rfbScreenInfoPtr);
-#endif /* HAVE_LIBVNCSERVER */
+extern struct dcpu16_hw_module dcpu16_hw_module_keyboard;
#endif /* KEYBOARD_H_Y2G5EOAS */