Patent ID: 7345598

Claim:
A keyboard system comprising: a plurality of keys for inputting at least one character, the plurality of keys comprising a plurality of first type keys and a plurality of second type keys, wherein every first type key corresponds to a first scan code, and every second type key corresponds to a second scan code; a keyboard matrix comprising a plurality of matrix positions, the plurality of keys corresponding to the plurality of matrix positions, and the at least one character inputted by the plurality of keys is obtainable by scanning the matrix positions; and a program for causing the plurality of keys to correspond to the plurality of matrix positions, the program comprising: a first program code for causing a portion of the matrix positions to correspond to the plurality of first type keys, every matrix position corresponding to one first type key; and a second program code for causing another portion of the matrix positions to correspond to the plurality of second type keys, every matrix position corresponding to more than one second type keys.