3 апр. 2008 г.

Эмулятор NumPad для ноутбука

У большинства ноутбуков нет отдельной "калькуляторной клавиатуры" - NumPad. Именно поэтому многие бухгалтера и финансисты просто не могут нормально работать на ноутбуках без внешних клавиатур.

Стандартное ноутбучное решение с выделением кнопок основной (буквенной) клавиатуры - дико не удобно. И самое главное, не решает задачи слепого набора цифр.

Идея

Почему бы не использовать TouchPad, который и так всегда под рукой, как калькуляторную клавиатуру?

Вот представим себе, что эмулятор NumPad включается при нажатии (или удерживании) какой-то клавиши левой рукой. А тем временем, пальцами правой руки отстукиваем на TouchPad комбинацию цифр. По-моему самое оно и мега круто!

Причем размечать поверхность можно, как на полноценный калькулятор, так и на 9 (3x3) виртуальных клавиш. Ноль и точку, в этом случае, отлично заменят обычные кнопки тачпада. Можно проверить на работающем прототипе что более удобно, или оставить оба режима на усмотрение пользователя.

Более того, на самой поверхности тачпада можно нанести рисунки этих самых клавиш. Поверхность естественно при этом останется гладкой, что бы не мешать применению тачпада по прямому назначению :)

Для совсем "гламурных" моделей ноутбуков, можно сделать подсветку под поверхности тачпада изнутри, так что изображение кнопок будет четким только при включении режима эмуляции нумпада. В общем тут идей нагенирить можно еще с вагон и маленькую тележку :)

Реализация

К сожалению, я не знаю, как организовать такое чисто программным способом, без сотрудничества с производителями тачпадов или драйверов к ним. Но если кто-то возьмется, буду рад поучаствовать.

Так же можно добавить поддержку ввода T9 и других методов работы с калькуляторной и телефонной клавиатурами.

Распространение

Конечно же, бесплатно! Ну, может быть, в виде патента для производителей железок, но я слабо верю, что подобное можно сейчас запатентовать.