This app works for the printer with usb connected to Windows which has it printer drivers installed.
1. Xprinter download windows driver with model 58mm at:
http://www.xprinter.net/index.php/Server/index/cid/1
2. Install the driver, and connect the printer with a USB.
3. Should see Windows created a printer in Print queues (check in DeviceManager) with name "XP-58".
test it by any Windows software that support 'Print', should see it works.