Нет ascii для этого, ascii для символов, а не для аппаратных входов.
Я всегда использую библиотеку входов устройства, такую как OIS, чтобы сделать это: http://sourceforge.net/projects/wgois/
Он выполняет всю работу по переводу для вас, чтобы получить четкую преобразованную информацию ввода о клавиатурах, джойстиках, мышах, wiimote ...
Таким образом, я избегаю специфичных для ОС библиотек и облегчаю свою жизнь.