These Windows Registry settings are used by Printix Client

KioskMode

  • Purpose: Make Printix Client run as kiosk.
  • Printix Windows Registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\
    printix.net\Printix Client\
  • Value name: KioskMode
  • Value type: String
  • Value:
    • Enter your Kiosk ID. Example: K08fLFIswGHM9KOXBGjGKfrCFravIo01DmNwSBc9jo6YoKgd

DisableHTTPPrinting

  • Purpose: Control if communication locally for between the Windows Print Spooler (spoolsv.exe) and PrintixService.exe should be via HTTP (default) or secure via HTTPS.
  • Printix Windows Registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\
    printix.net\Printix Client\
  • Value name: DisableHTTPPrinting
  • Value type: DWORD
  • Value – Decimal values (hex value in parenthesis):
    • 0 (0×00000000): Local communication via HTTP (TCP port 21339) to allow the PrintixService.exe to listen for print data from the Windows Print Spooler (spoolsv.exe).
    • 1 (0×00000001): Local secure communication via HTTPS (TCP port 21343) to allow the PrintixService.exe to listen for print data from the Windows Print Spooler (spoolsv.exe).
  • Requirements: Printix Client version 1.3.1245 or later.

ForceAzurePrt

  • Purpose: Make Printix Client believe the computer supports SSO. Relevant if a group policy blocks Printix Client from running the dsregcmd command, which is used to determine if the computer supports SSO.
  • Printix Windows Registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\
    printix.net\Printix Client\
  • Value name: ForceAzurePrt
  • Value type: DWORD
  • Value – Decimal values (hex value in parenthesis):
    • 0 (0×00000000): Computer is not Azure AD joined and SSO (Single Sign-on) will not work.
    • 1 (0×00000001): Computer is Azure AD joined and SSO (Single Sign-on) will work.

useGroupPermissions

  • Purpose: If StartAsVDI is enabled use this to control which print queues are available to the signed in user.
  • Printix Windows Registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\
    printix.net\Printix Client\
  • Value name: useGroupPermissions
  • Value type: DWORD
  • Value – Decimal values (hex value in parenthesis):
    • 0 (0×00000000): Printix Client will make all installed print queues available to the signed in user.
    • 1 (0×00000001): Printix Client will look at the users’ group membership and only make print queues with Exclusive access available to the signed in user. This is done by setting the security permissions on the print queues accordingly. The groups MUST be in both Active Directory and Azure AD.

StartAsVDI

  • Purpose: Make Printix Client work with a managed image, which is typically used in connection with: Azure Virtual Desktop, Citrix, Remote Desktop Services (RDS), and VMware Horizon VDI.
  • Printix Windows Registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\
    printix.net\Printix Client\
  • Value name: StartAsVDI
  • Value type: DWORD
  • Value – Decimal values (hex value in parenthesis):
    • 0 (0×00000000): Printix Client will run normally.
    • 1 (0×00000001): Printix Client will NOT update itself automatically. It will read and write the user’s Printix settings, including access tokens, in the user’s Application Data folder.
      • The path to the users application folder is based on %APPDATA%.
    • 2 (0×00000002): Printix Client will update itself automatically. It will read and write the user’s Printix settings, including access tokens, in the user’s Application Data folder.
      • The path to the users application folder is based on %APPDATA%.
    • 999 (0×000003e7): Printix Client will NOT update itself automatically. It will read and write the user’s Printix settings, including access tokens, in the user’s Application Data folder.
      • The path to the user’s application folder is based on %USERPROFILE% and then AppData\Roaming is appended.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
Printix Support

Post Comment