# EVW\_RAW
> [HTML Version](evw_raw.htm)
Causes nearly all keystrokes to be returned "raw" by setting the _ctlid_ to the ASCII value of the keystroke and _exitcode_ to 0. The only exceptions are the TAB, Shift+Tab, and Arrow keys, which retain their navigation function. This is similar to EVW\_NUMERIC, in that the _ctlid_ parameter is used to return a user-input code which has nothing to do with an actual control ID.
Since the returned _ctlid_ may not have anything to do with a valid control ID, take care not to pass the value back as input to a subsequent EVENTWAIT operation (or else it will probably abort with _exitcode_ 99, meaning invalid control ID.)