Input State Checking Implementation
used in the External Input Character Display System
Do-Yeob Kim, Sang-Ryul Shin, Jang-Woon
Baek, Jong-Il Lee, Won-Young
Jang and Dae-Wha Seo: Electrical
Engineering and Computer Science, Kyungpook National University, 1370 Sankyuk-Dong, Buk-gu, Dae-gu, Korea
Abstract
These days, a lot of computers are
distributed everywhere because of IT development, and they are utilized for
various objectives. With this, the number of the computer users has increased
and the use of the computers has become a part of the life. However the
computer users who are beginners or old people are not able to use well the computers for
applications such as word processing, because their typing speed of the
keyboard is slow. Beginners or old people that use computers are not good at
the keyboard typing so they usually look at the monitor screen and keyboard by
turns. Therefore they spend a lot of time on typing a keyboard when they work
with a computer.
Input Character Display Device
System that we proposed in this paper can solve the above problem by showing
the same characters that user input on display device like LCD. We also
implemented the part of the software used in the system that we proposed. That
system is composed with hardware part and software part. In this paper, we
implemented the important part of the software that checks the keyboard input
state, such as IME(Input Method Editor) state, because input characters differ according to
the keyboard input state. To implement that part of
the software, we used the hooking mechanism and we hooked
the input characters and some messages for keyboard event. We also introduced
simple hardware architecture and software architecture composed of several
modules in this paper.