Correct the report from key handling
Use modifiers etc. to handle "/" (slash)
fix some codes.