$OpenBSD$
--- src/util_hid.cpp.orig	Mon Oct 13 05:46:37 2008
+++ src/util_hid.cpp	Mon Oct 13 05:25:33 2008
@@ -71,7 +71,151 @@ const t_CKUINT CK_HID_TABLET_MOTION = 15;
 const t_CKUINT CK_HID_TABLET_ROTATION = 16;
 const t_CKUINT CK_HID_MSG_COUNT = 17;
 
-#ifdef __PLATFORM_MACOSX__
+#ifdef __PLATFORM_OPENBSD__
+/*****************************************************************************
+wcmaier: OpenBSD HID holes
+*****************************************************************************/
+// designate new poll rate
+t_CKINT TiltSensor_setPollRate( t_CKINT usec )
+{
+    // sanity
+    assert( usec >= 0 );
+    // not supported
+    fprintf( stderr, "TiltSensor - setPollRate is not (yet) supported on this platform...\n" );
+    return -1;
+}
+
+// query current poll rate
+t_CKINT TiltSensor_getPollRate( )
+{
+    // not supported
+    fprintf( stderr, "TiltSensor - getPollRate is not (yet) supported on this platform...\n" );
+    return -1;
+}
+
+void Hid_init()
+{
+
+}
+
+void Hid_quit()
+{
+
+}
+
+void Hid_poll()
+{
+
+}
+
+void Joystick_init()
+{
+    
+}
+
+void Joystick_poll()
+{
+    
+}
+
+const char * Joystick_name( int js )
+{
+    return NULL;
+}
+
+void Joystick_quit()
+{
+    
+}
+
+int Joystick_count()
+{
+    return 0;
+}
+
+int Joystick_open( int js )
+{
+    return -1;
+}
+
+int Joystick_close( int js )
+{
+    return -1;
+}
+
+void Mouse_init()
+{
+    
+}
+
+void Mouse_poll()
+{
+    
+}
+
+const char * Mouse_name( int m )
+{
+    return NULL;
+}
+
+void Mouse_quit()
+{
+    
+}
+
+int Mouse_count()
+{
+    return 0;
+}
+
+int Mouse_open( int js )
+{
+    return -1;
+}
+
+int Mouse_close( int js )
+{
+    return -1;
+}
+
+void Keyboard_init()
+{
+    
+}
+
+void Keyboard_poll()
+{
+    
+}
+
+const char * Keyboard_name( int kb )
+{
+    return NULL;
+}
+
+void Keyboard_quit()
+{
+    
+}
+
+int Keyboard_count()
+{
+    return 0;
+}
+
+int Keyboard_open( int js )
+{
+    return -1;
+}
+
+int Keyboard_close( int js )
+{
+    return -1;
+}
+
+
+
+#elif defined( __PLATFORM_MACOSX__ )
 #pragma mark OS X General HID support
 
 /* TODO: ***********************************************************************
