Solution to printing with Xerox 3116 under Windows 7

If you already connected the printer and got the "Best device deriver alreay installed" or "could not find a device for this printer", and the solution presented here:
https://www.techspot.com/community/topics/phaser-3116-driver-64-bit-in-windows-7-or-vista.137313/
doesn't work (as it didn't for me)
then try the following. Worked for me on Windows 7, 64 bit:

Start > run and type devmgmt.msc
to get to the device manager.

Find the printer (should be under "other devices" with a question mark)
right click the printer and select "update device software"
select "browse my computer for driver software"
select "let me pick"
select printers> Next, Xerox > Next, model 3117> Next, finish

then it should work.
 
Back