Have you try renaming the map file to gmapprom.img instead of gmapsupp.img??
When I experience this it just freezes for a second and then I can type again. I'm on a SGS2 4.1.2 non root stock rom
I'm thinking it is the current.gpx file in folder GPX its the one i noticed is updated with I have a location saved