public SlimDXKeyboard(Control control)
{
var directInput = DirectInput.FromPointer(control.Handle);
mKeyboard = new Device<KeyboardState>(directInput, SystemGuid.Keyboard);
mKeyboard.SetCooperativeLevel(control,
CooperativeLevel.Foreground | CooperativeLevel.Exclusive | CooperativeLevel.NoWinKey);
mKeyboard.Acquire();
}