Left/Right ctrl, alt, shift not used

Project:AgateLib
Version:0.3.x-dev
Component:Input
Category:bug report
Priority:normal
Assigned:Unassigned
Status:open
Description

Currently the modifier keys ctrl, alt and shift are not reported in a way that differentiates between the left or right versions of the keys. This is a limitation of the underlying KeyDown event in Windows.Forms. If possible, find a platform-independent means of detecting left vs. right shift, alt and ctrl.