используйте needsSoftKeyboard="false"
вместо.
flash.display.InteractiveObject.needsSoftKeyboard (значение: Boolean): аннулируются
Указывает, должна ли отображаться виртуальная клавиатура (экранная, программная клавиатура), когда этот экземпляр InteractiveObject получает фокус. По умолчанию это значение равно false, и при фокусировке на экземпляр InteractiveObject не вызывается программная клавиатура. Если для свойства needsSoftKeyboard задано значение true, среда выполнения вызывает экранную клавиатуру, когда экземпляр InteractiveObject готов принять пользовательский ввод