Делитесь своим опытом!
Ноутбук Sony VAIO VPCSB18GG (PCG-41213W) после установки "голой" ОС (Windows 7 Pro SP1), нажатие на клавишу "2" либо вызывает Windows Media Player, либо сворачивает/разворачивает активное окно. В общем, делает не то, что должна. Установка SFEP Drivers и прочих утилит проблему не решает.
Клавиатура в ОС видна как
ACPI\PPNP0303.
Родительский драйвер в стеке:
PCI\VEN_8086&DEV_1C49&SUBSYS_907B104D&REV_04\3&11583659&0&F8
Нормальные коды клавиши "2":
vbCode: vbKey2
brCode: 2
Key ASCII: 50 , &H32 , &B00110010
Key Code: 50 , &H32 , &B00110010
У ноутбука они такие:
vbCode: нет
brCode: нет
Key ASCII: нет
Key Code: 91 , &H5B , &B01011011
В общем, прикидывается левой клавишей "Windows" (VK_LWIN).
Как думаете, в чём причина? Пробой плёнки диэлектрика клавиатуры или же программная?
Ещё обнаружилось, что клавиша "M"("Ь") выдаёт следующее (английская раскладка):
Должно быть:
vbCode: vbKeyM
brCode: m
Key ASCII: 109 , &H6D , &B01101101
Key Code: 77 , &H4D , &B01001101
По факту:
vbCode: нет
brCode: нет
Key ASCII: нет
Key Code: 241 , &HF1 , &B11110001
В общем, прикидывается специфической клавишей VK_OEM_FINNISH, которая была придумана Nokia.
Может, проблемы на аппаратной стороне?
Возможно и так. Подложка клавиатуры явно продавлена в районе клавиши "LWin". Во всяком случае, проверки пока не производилось.