The following code does not work properly when executed: Manager.Desktop.KeyBoard.KeyDown(Keys.Alt); Manager.Desktop.KeyBoard.KeyPress(Keys.D); Manager.Desktop.KeyBoard.KeyUp(Keys.Alt); The behavior is like pressing the Alt Gr + Q keyboard combination, instead of Alt+Q