As about ControlSend and native characters problem, look here at my very old but still "intact" topic with mentioned workarounds: