fling logo of Horizon Peripherals Intelligence

Horizon Peripherals Intelligence

version 4.0.0 — November 22, 2022

Contributors 6

View All

Comments 10

  • profile picture of jervolino
  • profile picture of Keshav Haravi
  • profile picture of Anonymous
  • profile picture of margot08
  • profile picture of Winnie Wu
  • profile picture of Joe Zhao
  • profile picture of Joe Zhao
  • profile picture of Joe Zhao
View All


Horizon Peripherals Intelligence is a self-serviced diagnosis tool that can help increase the satisfaction when using peripheral devices with Horizon product by both the end users and the admin user. Currently, we support diagnosis for the following device categories – USB storage devices, USB printers, USB scanners, Cameras, Audios, Speechmics, Signaturepads, Barcode scanners,smart card readers,mouse and keyboard. We will continue to cover more device categories in the future.

Here is the main function of Horizon Peripherals Intelligence. Publish device diagnosis report promptly based upon the horizon end users’ requests. The report will be available for both Horizon users and admin in the HorizonPeripheralsAgent program. Users could better understand the device usage issues with the report. Admin could be aware of the end users' issues and take actions to fix them based upon the suggestions provided in the report.


We now support Horizon Windows client, Linux client and Mac client with windows agent for device diagnosis.
The HorizonPeripheralsAgent can be deployed on 64bits windows OS and HorizonPeripheralsClient programs can be deployed on windows, linux and Mac OS that are compatible with VMware Horizon 7.x and later.

PowerShell - version 3.0 or above must be installed on windows client and agent sides.
Python – version 3.6 or above must be installed on Linux and Mac client sides.
Window Client OS - Windows 7, 10, 11
Linux Client OS – Ubuntu 18.04, 20.04 and Redhat 8.3 to 9.0
Agent OS - Windows 7, 10, 11, 2016, 2019, 2022.


Please refer to the Peripherals_Intelligence_UserGuide(4.0).pdf in the hpdownloads-4.0.0.zip from the Download.


Version 4.0

  • Refined the diagnosis report UI layout to provide a better overview of devices and issues
  • Added Mac client support on Mac Arm and Mac Intel platforms and created a universal installer for Mac plugins
  • Added USB disk, scanner, printer, camera, USB mouse and keyboard diagnosis support on Mac client
  • Enabled the client plugin compatibilities with Anti-keylogger features on windows and Mac platforms
  • Published a text format diagnosis report for sharing with IT admins to fix device issues

Version 3.0

    To simplify the HPI deployment procedures :
  • Eliminate the web OVA server in HPI 1.0 and 2.0 versions
  • Simplified deployment for both HPI client and agent side. No need to pair the web OVA server address with HPI agent.
    To keep consistent UI user experience with Horizon product:
  • Rewrite the HPI agent with C# and WPF framework
  • Render the diagnosis report in HPI agent program’s native UI

Version 2.0

  • Added Linux client support on Ubuntu 18.04 , 20.04 and Redhat 8.3, 8.4
  • Added Smartcard reader, USB mouse and keyboard support on Windows client
  • Added USB disk, scanner, printer, camera, USB mouse and keyboard support on Linux client
  • Added Horizon agent support on latest Windows 10 21H1 and Windows Server 2022
  • Changed Device Matrix to be aligned with VMware validated peripherals on VMware Marketplace

Version 1.0

  • Add support for USB Audios, Speechmics, Signaturepads, Barcode scanners
  • Add support for L10n of web pages in simplified Chinese, traditional Chinese and English
  • Add support for window 7 and windows 2012R2
  • Add support for 32 bits OS
  • Add support for cmdline installation

Similar Flings

No similar flings found. Check these out instead...
Aug 06, 2021
fling logo of Storage Performance Tester

Storage Performance Tester

version 1.1

Storage Performance Tester is a one-click storage performance test tool, which is able to collect IOPS, latency and CPU cycles per I/O for ESXi storage stack. This tool automates all the testing steps including the customized VMs deployment, I/O workload running, and storage performance analysis.

Oct 14, 2020
fling logo of vSphere Pod Autoscaler

vSphere Pod Autoscaler

version 1.0

This Fling is useful for vSphere PodVM users who want to perform auto-scaling on vSphere PodVMs based on memory utilization.

Oct 28, 2015
fling logo of Onyx for the Web Client

Onyx for the Web Client

version 1.0

Onyx for the Web Client is a Fling that translates actions taken in the vSphere Web Client to PowerCLI.Net code. This Fling was the winning entry in last year’s 2014 Fling Contest. It’s an update, of sorts, to the Onyx fling, as it allows for similar functionality in the web client.

Sep 30, 2020
fling logo of SQL30 - An ORM for SQLITE on ESX

SQL30 - An ORM for SQLITE on ESX

version 1.0

SQL30 is a ZERO weight ORM for SQLITE database written using only native python constructs. This ORM works as is on current ESX version of Python without having any additional dependencies.

Aug 03, 2021
fling logo of OpenAPI interface for vSphere

OpenAPI interface for vSphere

version 1.0

In this Fling, a new wire protocol is designed as an alternative to SOAP/XML. The new protocol is based on JSON and adhering to the industry-standard OpenAPI specification. The traditional API model is fully supported, allowing exposure of all existing APIs.

Mar 23, 2022
fling logo of Horizon Deployment Service

Horizon Deployment Service

version 1.0

The VMware Horizon Deployment Service (VMDS) enables customers to deploy Horizon on AWS Workspaces.
The VMware Horizon Deployment Service ensures the VMware Horizon Agent is securely deployed and properly
configured to communicate with your connection servers.

View More