
HP DeskJet 5940 is a photo color printer with inkjet technology. It has a unique feature that can print from a USB flash drive by connecting to the printer directly. It is a very old printer but you can use this printer on the latest operating systems like Windows 11 and Windows 10. But you will require its driver.
You can easily download its driver from the download section given below. I have given the driver’s download link and a step-by-step installation guide. Please see the download section and the installation section below.
Advertisement
Download HP DeskJet 5940 Driver
To download the driver, determine the operating system version of your computer and then click on the download link given below according to your operating system version.
Driver File Details | Download Link |
HP DeskJet 5940 driver for Windows OS: Windows XP, Vista, Server 2000 | Download (Full Feature Driver) Download (32bit) Download (64bit) |
HP DeskJet 5940 driver for Windows OS: Windows 11, 10, 8, 8.1, 7, Server 2003, 2008, 2012, 2016, 2019, 2022 | Driver CD Download Download (32bit) Download (64bit) – Not Available Dot4 Driver Download (32bit) Dot4 Driver Download (64bit) – Not Available |
HP DeskJet 5940 driver for Mac OS: Mac 10.x, 11.x, 12.x, 13.x, 14.x, 15.x | Download |
HP DeskJet 5940 driver for Linux | Download |
OR | |
You may download the driver from its official website. | Go to HP official website |
How to Install HP DeskJet 5940 Printer
Step 1: After downloading the drivers, right-click on the driver’s zip file and click on extract to. Basically you need to unzip the driver’s zip file
Step 2: After unzipping, remember the unzipped driver folder for the further installation.

Step 3: Let’s start the printer manually. Click on “Start Menu” and click on “settings” and then “devices”
Step 4: A settings will be open up. Click on the “Printers & Scanners” from the let side pane.
Step 5: The click on the plus icon of “Add a printer & scanner”
Step 6: Then click on “The printer that I want is not listed” A printer installation wizard will open up.
Step 7: Choose the last option: “Add a local printer & network printer with manual settings” and click on Next
Step 8: Now, select the printer port: USB001, 002, 003 or on which port you have connected to your computer.” It will show the name along with port. So select that.

Step 9: After that click on the “Have Disk” button and “Browse” button and then go to the location where you have extracted the driver file and then select the “autorun.inf” driver file and click on open. Then click on OK.


Step 10: Select the driver: “HP Deskjet 5900” driver and click on Next, Next and Finish button to complete the manual installation process.
Note: Don’t get confused with the model number HP Deskjer 5900 and 5940. The 5940 printer is the derivative printer of 5900 series printer. 5900 is the main or parent printer of this series. So don’t get confused, just follow the steps.



That’s it. Hope, you will install the HP deskjet 5940 printer driver on your computer by following the above given steps. If you face any problem in downloading and installing this printer driver, please leave a comment.