Unable to use a hyphen in a Drupal 7 text field I've got a simple field of type "text", widget = "text field" (Drupal 7).

I am able to use special characters like &amp;(%, but when I try to type a hyphen, there is no result. I can use a rich text field, but I only want plain text.

I am able to use the ASCII code like S&amp;#45;26 where I really just want S-26.

This was not an issue in Drupal 6.

Thanks very much!
The zoom behavior of the map is responsible for this unwanted behavior.
You need to disable keyboard controls on the map in your node edit form.
This could be the default map or the default map installed by geofield.