I've tried my HTML pages on Google Chrome and they print without any problems.
On PHPDesktop when I try to print, I get the same error message "The Selected Printer is not available or not installed properly. Check your printer or try selecting another printer".
My guess is PHPDesktop comes with a selected default printer and cannot detect another. Can you make it to detect system's default printer ? My application needs printer support and useless without it.
My Version: PHPDesktop Chrome 31.6
Running on: Windows XP SP3
I think there might be a misunderstanding here though. On PHPDesktop, neither trying to print the page with a JavaScript function call nor right clicking on the page and selecting "Print" function works. Both returns the error message "The Selected Printer is not available or not installed properly. Check your printer or try selecting another printer".
I tried removing everything but the default printer (HP LaserJet MFP) and it didn't work. And added that printer again but all the time, it kept giving the error message.
Is your printer the same when you try to print on the different Windows-es ?