Keyboard Hack replaces the built-in onscreen keyboard. It combines the alphabetic and numeric keypads into a 69-key keyboard. Some characters ( e.g. ~ / : ) are rearranged for internet related content. The program is built with the hope to improve typing efficiency.