Did some further tests.
- Removing the rich:beanValidator doesn't change anything
- The same effect occurs inside any standard HTML <input type="text"/> on this page
Very weird effect... I will try to reduce the page step-by-step to identify which causes this. On other pages of our application, we don't have this behaviour.
Ok, nevermind, I found it.
We had a gallery JS (gallerific) on the same page which caught the spaces. The reason why I got into the ajax4jsf JS when hitting the space bar seems to be that RF catches the keydown, but the propagates it. The actual wrong behaviour then happened in the gallery script.
Sorry for the confusion!