HI Mistry Girl
Firstly I am sorry that you have had such a hard time.
Your employers only have to make reasonable adjustments, that effect the role as little as possible.
However you do not say if you have had a Occupational health assessment. There are numerous options in software that your company can invest in if the assessment is carried out correctly. Also depending on the size of the company you may be entitled to Access to Work, which may be able to contribute or pay for the equipment.
I have details of a company that can supply and advise your company after a assessment what could be suitable for you. ( I will post them separately as I do not have their business card with me today)
Obviously this does not take in to account if you want to go part time or change your current job role. As this is not considered a reasonable adjustment.
Sometimes you have to educate the employers as they do not understand.
ill repost the detail of the soft ware company later.