It is difficult for persons who are unfamiliar with a touchscreen like elderly or handicapped people to operate the electronic products employing touchscreen as user interface. We aim to realize a touchscreen that can provide the position of buttons and click feeling by a simple mechanism, keeping the flexibility. The proposed touchscreen consists of a switch underneath an LCD panel and the plates with identification number at the top of the LCD panel.When the touchscreen is pushed, the switch underneath the LCD module is also pressed. Thus, the user can get certain click feeling by the switch. For the plate put on the top of the LCD module, the places where icons are displayed in the touchscreen are hollowed out. Therefore, the edges around the buttons on the hollowed part give the user's finger unevenness. That is, the position and boundaries of the icons can be recognized by the finger. In addition, since the type of the plate can be determined by the ID, we can provide a variety of button arrangement according to the plate used.In order to make our touchscreen widely used, a generic design framework of software is needed. Thus, this paper shows a general framework of software, design framework, is showed.Through the application examples on the prototype, we demonstrate that the application can be developed actually byfollowing our design framework.