With a keyboard phone that sounds not the most annoying issue. Changing a phone to one with no hwkb could be one solution. Or is there a reason for prefering software keyboard? Like I use software keyboard with N900 only for special characters cause have never bothered to learn how to get the special characters with hwkb. Needing %[{|¿^ not too often but sometimes.