00001 /* ******************************************************* 00002 This file is part of fbvncserver. 00003 00004 fbvncserver is free software; you can redistribute it 00005 and/or modify it under the terms of the 00006 GNU General Public License as published by 00007 the Free Software Foundation; either version 2 of the 00008 License, or (at your option) any later version. 00009 00010 fbvncserver is distributed in the hope that it will be 00011 useful, but WITHOUT ANY WARRANTY; without even the 00012 implied warranty of MERCHANTABILITY or FITNESS FOR A 00013 PARTICULAR PURPOSE. See the GNU General Public License 00014 for more details. 00015 00016 You should have received a copy of the GNU General Public 00017 License along with fbvncserver; if not, write to the 00018 Free Software Foundation, Inc., 51 Franklin St, 00019 Fifth Floor, Boston, MA 02110-1301 USA 00020 ********************************************************/ 00021 #ifndef _KEYSYM2KEYCODE_H 00022 #define _KEYSYM2KEYCODE_H 00023 00024 #include "fbvncserver.h" 00025 #include "vnc_keysym.h" 00037 void * init_keyboard_layout(const char * language); 00038 int keysym2scancode(void *kbd_layout, int keysym); 00039 #endif