Если кто-то борется с той же проблемой.
Я должен исправить это с помощью переопределения функции _generateHTML внутри keyboard.js из Primefaces 6.1.Для следующей версии это будет настраиваемо, но для этого я изменю (строка 717):
(keys[j] == this.SPACE_BAR ? ' ' :
(keys[j] == ' ' ? ' ' : keys[j]))))))) + '</button>'));
To:
(keys[j] == this.SPACE_BAR ? ' ' : keys[j])))))) + '</button>'));
И у меня отлично работает.