My batteries have 1.4v instead of 1.2v

I have an Energizer charger and my batteries which are NIMH 2000mAh say they are rated for 1.2v. But when I charge them with the included charger they end up at 1.4v than when I charge with solar. From what the back of the charger says, its output when charging is 2.8v @ 500mA. When I charge with solar its 5v @ 500mA. Is it just me or is the charger being a bit rough on the batteries?

I know this may have been mentioned before but I am aware it gets harder to push a charge into the battery and for the battery to actually hold that charge.

Could anyone recommend a way for me to get a handle on this situation?

That is perfectly normal behavior for NiMH batteries. The 1.2 V figure is the nominal battery voltage. See https://www.powerstream.com/AA-tests.htm

Discharge curves at various discharge currents:

https://www.powerstream.com/z/AA-NiMH-composite.png

So then is the energizer charger being too rough ?

The charger is doing what it was designed to do. Where do you get these ideas?

I just wanted to make sure that even though I am only able to charge without a bms using solar that I am still getting a full charge. And I was wondering why the energizer is getting a much higher charge instead. Is it because it has circuitry for a BMS ?

If you want to actually learn something about charging NiMH cells, instead of operating on faulty assumptions, there is plenty of documentation on the web.

batteryuniversity.com is a good resource.

Alright I will look around and see what I can find.