Computer assistive products can help people with physical disabilities to use computer more efficiently. Most of them are designed with fixed functionality presently and can’t be changed to fit the need of specific users. This makes users must get adapted to the computer assistive products. This research focuses on developing a personalize alternative keyboard. An 8052 single chip microprocessor is used to control a touch panel and a liquid crystal display to implement the alternative input device. Using a panel editor, users can edit panels by themselves. They can resize, change the picture of, and change the function of the keys, in order to personalize the panel. Using this alternative input device, people with physical disabilities can use computers more smoothly.