4 * Copyright 1998 Patrik Stridvall
10 /***********************************************************************
11 * TTYDRV_KEYBOARD_Init
13 void TTYDRV_KEYBOARD_Init(void)
17 /***********************************************************************
18 * TTYDRV_KEYBOARD_VkKeyScan
20 WORD TTYDRV_KEYBOARD_VkKeyScan(CHAR cChar)
25 /***********************************************************************
26 * TTYDRV_KEYBOARD_MapVirtualKey
28 UINT16 TTYDRV_KEYBOARD_MapVirtualKey(UINT16 wCode, UINT16 wMapType)
33 /***********************************************************************
34 * TTYDRV_KEYBOARD_GetKeyNameText
36 INT16 TTYDRV_KEYBOARD_GetKeyNameText(
37 LONG lParam, LPSTR lpBuffer, INT16 nSize)
46 /***********************************************************************
47 * TTYDRV_KEYBOARD_ToAscii
49 INT16 TTYDRV_KEYBOARD_ToAscii(
50 UINT16 virtKey, UINT16 scanCode,
51 LPBYTE lpKeyState, LPVOID lpChar, UINT16 flags)
56 /***********************************************************************
57 * TTYDRV_KEYBOARD_GetBeepActive
59 BOOL TTYDRV_KEYBOARD_GetBeepActive()
64 /***********************************************************************
65 * TTYDRV_KEYBOARD_SetBeepActive
67 void TTYDRV_KEYBOARD_SetBeepActive(BOOL bActivate)
71 /***********************************************************************
72 * TTYDRV_KEYBOARD_Beep
74 void TTYDRV_KEYBOARD_Beep()
78 /***********************************************************************
79 * X11DRV_KEYBOARD_GetDIState
81 BOOL TTYDRV_KEYBOARD_GetDIState(DWORD len, LPVOID ptr)
86 /***********************************************************************
87 * TTYDRV_KEYBOARD_GetDIData
89 BOOL TTYDRV_KEYBOARD_GetDIData(
91 DWORD dodsize, LPDIDEVICEOBJECTDATA dod,
92 LPDWORD entries, DWORD flags)
97 /***********************************************************************
98 * TTYDRV_KEYBOARD_GetKeyboardConfig
100 void TTYDRV_KEYBOARD_GetKeyboardConfig(KEYBOARD_CONFIG *cfg) {
104 /***********************************************************************
105 * TTYDRV_KEYBOARD_SetKeyboardConfig
107 extern void TTYDRV_KEYBOARD_SetKeyboardConfig(KEYBOARD_CONFIG *cfg, DWORD mask) {