fixed 'getChar character buffer causing unresponsive controls' issue however controls are still not great