2010-02-02 22 views

ответ

2

Нет такой вещи, как «стандартный исходный код» для клавиатуры. Вот страница драйвера клавиатуры Linux: http://www.linuxjournal.com/article/1080

+0

Спасибо. Будут ли эти коды также работать для приложения Windows? – Larry

+0

Совсем нет. Но обратите внимание, что приложение Windows не может использоваться как драйвер клавиатуры. – MSalters

1

Ваш лучший шанс для драйвера клавиатуры Windows, вероятно, заключается в том, чтобы получить Windows DDK (комплект для разработки драйверов устройств). OTOH, основанный на тегах вопросов (особенно vb.net), мне остается задаться вопросом, почему вы этого хотите. Драйвер клавиатуры сам по себе просто активируется, когда пользователь нажимает клавишу, получает данные и возвращается спать. Если вам интересно что-то вроде сопоставления клавиш с разными символами, это вообще не в самом драйвере клавиатуры (даже не глядя на какой-либо код для самого драйвера).

+0

Чтобы сделать его более явным: драйверы клавиатуры ** должны ** быть драйверами ядра (как они используются во время загрузки), а драйверы ядра ** не могут использовать .Net. – MSalters