4 * Copyright 1998 Patrik Stridvall
11 /***********************************************************************
12 * TTYDRV_KEYBOARD_Init
14 void TTYDRV_KEYBOARD_Init(void)
18 /***********************************************************************
19 * TTYDRV_KEYBOARD_VkKeyScan
21 WORD TTYDRV_KEYBOARD_VkKeyScan(CHAR cChar)
26 /***********************************************************************
27 * TTYDRV_KEYBOARD_MapVirtualKey
29 UINT16 TTYDRV_KEYBOARD_MapVirtualKey(UINT16 wCode, UINT16 wMapType)
34 /***********************************************************************
35 * TTYDRV_KEYBOARD_GetKeyNameText
37 INT16 TTYDRV_KEYBOARD_GetKeyNameText(
38 LONG lParam, LPSTR lpBuffer, INT16 nSize)
47 /***********************************************************************
48 * TTYDRV_KEYBOARD_ToAscii
50 INT16 TTYDRV_KEYBOARD_ToAscii(
51 UINT16 virtKey, UINT16 scanCode,
52 LPBYTE lpKeyState, LPVOID lpChar, UINT16 flags)
57 /***********************************************************************
58 * TTYDRV_KEYBOARD_GetBeepActive
60 BOOL TTYDRV_KEYBOARD_GetBeepActive()
65 /***********************************************************************
66 * TTYDRV_KEYBOARD_SetBeepActive
68 void TTYDRV_KEYBOARD_SetBeepActive(BOOL bActivate)
72 /***********************************************************************
73 * TTYDRV_KEYBOARD_Beep
75 void TTYDRV_KEYBOARD_Beep()
79 /***********************************************************************
80 * X11DRV_KEYBOARD_GetDIState
82 BOOL TTYDRV_KEYBOARD_GetDIState(DWORD len, LPVOID ptr)
87 /***********************************************************************
88 * TTYDRV_KEYBOARD_GetDIData
90 BOOL TTYDRV_KEYBOARD_GetDIData(
92 DWORD dodsize, LPDIDEVICEOBJECTDATA dod,
93 LPDWORD entries, DWORD flags)
98 /***********************************************************************
99 * TTYDRV_KEYBOARD_GetKeyboardConfig
101 void TTYDRV_KEYBOARD_GetKeyboardConfig(KEYBOARD_CONFIG *cfg) {
105 /***********************************************************************
106 * TTYDRV_KEYBOARD_SetKeyboardConfig
108 extern void TTYDRV_KEYBOARD_SetKeyboardConfig(KEYBOARD_CONFIG *cfg, DWORD mask) {