John Dognini, 80, from Waterlooville, was taken to hospital after the incident in London Road on December 2.
His family have now paid tribute to him after he died 11 days after the crash.
In a statement, they said: ‘Our world changed forever on Monday, December 2, when our darling John was involved in a horrific incident.
‘He was on his way to buy Christmas presents for all his grandchildren and great-grandchild.
‘His Christmas was just beginning.’
John would have celebrated his 60th wedding anniversary with his wife Julia next March and also leaves behind two sons, a daughter and eight grandchildren.
The family statement continued by calling him a ‘loveable husband’ and a ‘caring, amazing father’.
‘John was infectious and anyone that ever had the pleasure to meet him was blown away by his kindness, love and passion for life,’ they added.
‘The hole that is left will never be filled but as a family we know that our darling John would want us to love life as much as he did and celebrate Christmas for him.
‘John, dance as though no one is watching, love as though you’ve never been hurt, sing as though no one can hear you and live as though heaven is on earth.’
One of Mr Dognini’s neighbours, 67-year-old Keith Jackson, says everyone in the neighbourhood is shocked by what happened.
He said: ‘John was a very friendly chap.
‘You would always see him heading out to places on his mobility scooter – we have weekly coffee mornings and he would always come along to those.
'It’s such a tragedy, his family are devastated and everyone is in a state of shock.’
Another nearby resident, who wished to remain anonymous, said the crossing in London Road is notorious for drivers speeding through red lights.
‘There has to be cameras installed there so something like this doesn’t happen again,’ they said.
Pamela Callaby, 86, added that Mr Dognini was ‘someone you would always see out and about’ in the area.
Investigations into the exact circumstances of the collision are ongoing.
Anyone with information can call Hampshire Constabulary on 101, quoting the crime reference number 44190433214.
Mr Dognini’s family are fundraising for the Rowans Hospice, the Hampshire and Isle of Wight Air Ambulance, and the CTU in Southampton General Hospital.
To donate to their fund click here.