Simplified TextPresenter input handling