Keyboard filter driver scan code mapping to vk

If we want to change in the filter driver the keyboard codes we write scan codes. Before the scan code reached the User mode it is translated to virtual code vk. If we look at the vk table there are unassigned values e.g. 0x3A - 0x40.
Under user mode we can call MapVirtualKey(0x40, MAPVK_VK_TO_VSC) if we want to see the mapping.
Is there a way to activate this unassigned values from the kernel and what is the mapping?

Can this be done in the keyboard Layout definition Dll?

If anywhere, that is where it would be done

Bent from my phone


From: xxxxx@lists.osr.com on behalf of xxxxx@x-publisher.com
Sent: Thursday, February 15, 2018 3:27:25 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Keyboard filter driver scan code mapping to vk

Can this be done in the keyboard Layout definition Dll?


NTDEV is sponsored by OSR

Visit the list online at: https:

MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
Details at https:

To unsubscribe, visit the List Server section of OSR Online at https:</https:></https:></https:>