Committing keypress, keyboard and network domain objects and controllers