I finally figured out the problem is the height of the table I work at. So I started looking around at some of the ergonomic sites.
No wonder I am having a problem!
Unfortunately even by rising my chair as high as it will go and adding a pair of pillows I am still not sitting high enough and I am not a short person.
It seems that the only thing left for me to do is to cut down the legs of my desk/table bit by bit till I get it to the right height for the keyboard and then, if need be, add height to the screen by placing blocks or something under it.
Does anyone else have this problem? What have you done about it?