Patent ID: 6681347
Filing Date: 2004-01-20
Classification: G06F

Abstract:
A method for testing a keyboard complied with a language code table which together with a test software database are stored in memory, the method comprising the steps of:reading an embedded language code of the keyboard to be tested through a central processing unit (CPU); comparing the read language code with the language code table stored in memory by the CPU in order to determine whether there is a matched language code; reading an application program interface (API) function from the keyboard to be tested; identifying a type of the keyboard to be tested by the API function; reading exchange codes of special keys from the keyboard to be tested; identifying a model of the keyboard to be tested from the read exchange codes; reading a test software database stored in memory; searching the test software database for a keyboard test software corresponding to the language code, the type, and the model of the keyboard to be tested by the CPU; performing a test on the keyboard by the searched keyboard test software; and reading the stored language code table from memory if the CPU determines that there is no matched language code, and creating a language code which is not found in the read language code table as the language code of the keyboard to be tested.