توی ویندوز در تنظیمات رجیستری کلیدی به نام AppKey هست که کارش تعریف برنامههای دلخواه برای اجرا شدن با فشردن کلیدهای مختلف است که هر کلید با ScanCodeی مخصوص خودش امکان برقراری ارتباط با AppKey را پیدا میکند. گاهی لازم است ScanCode مربوط به کلیدها با هم جابجا شوند که این کار هم از طریق رجیستری و در قالب REG_DWORDای با نام Scancode Map انجام میشود.
البته ممکن است بعضی کلیدهای مورد نظر ما روی صفحهکلید ScanCodeهایشان در ویندوز از این طریق پشتیبانی نشده باشد. فکر کنم Turbo-media KB-9801R+ از این دست باشد. :(
توضیحات بیشتر: + +
برنامهی SharpKeys کاری را که در بالا اشاره کردم انجام میدهد. +