Overhaul (again!) for USB-configurable simulation types.