The location-based printing feature maps printers that are physically near client systems to remote desktops. Location-based printing helps IT organizations map remote desktops to the printer that is closest to the endpoint client device. For example, as a doctor moves from room to room in a hospital, each time the doctor prints a document, the print job is sent to the nearest printer.

Location-based printing works with Windows, Mac, Linux, and mobile client devices. It also works with browser-based clients. Location-based printing is supported on the following remote desktops and applications.

  • Remote desktops that are deployed on single-user machines, including Windows desktop and Windows Server machines.
  • Published desktops and published applications that are deployed on RDS hosts, where the RDS hosts are virtual machines or physical machines.

To use location-based printing, you must install the VMware Integrated Printing setup option in Horizon Agent, install the correct printer drivers on the remote desktop, and define translation rules for each location-based printer. The translation rules determine whether the printer is mapped to the remote desktop for a particular client system. When a user connects to a remote desktop, VMware Horizon compares the client system to the translation rules. If the client system meets all the translation rules, VMware Horizon maps the printer to the remote desktop during the user's session.

You can deactivate location-based printing by activating the Disable LBP group policy setting. For more information, see VMware Integrated Printing Policy Settings.