2H+ instead of H2+, as well as 2NO3- instead of (NO3)2 but these are (hopefully) minor technical details.
You are close to be right, but - H2S is a very weak acid, almost not dissociated, especially in the acidic solutions. However, CuS is so weakly soluble that it 'steals' S2- from H2S, leaving H+ in solution.