That must be right - I recall ATC always saying "squawk xxx and ident".
Yeah, the ident button just paints it brighter on the ATC screen, so the controller can quickly see where you are.