   chatbox with directx
  hi all.I'm here because i'm trying to make a chatbox in a managed directx environmenti'm using c#.well the problem is that once i activate the chat i would like to get the actual characters that are typed not the direct input key array that is firstly not in the standart format for a keyboard entry secondly only in "qwerty" keyboard.because when i have a direct input device set i can't get the envents of the window form for keypress or any others.if anybody understand my problem plz help me.   
  Easy solution: don't use DirectInput.   ;  inside a game it's hard I think or if you can explain i have my ears open.   