Accessibility tool for entering text into active application's window using neural sensors for disabled users with limited mobility (Windows, MFC, GDI+, C++). A semi-transparent non-active virtual keyboard, whose rows are highlighted one after another each second. After a signal comes from a neural sensor, the row is selected, and columns start highlighting the same way. After a second signal comes from the sensor, selected character (intersection of the selected row and column) is being input into the active window.