The steps outlined below are improved over the previous instructions that required the use of Zadig. For Linux and Mac additional work will need to be performed by the user for proper installation. These dependencies are resolved on windows by packaging them in the pre-compiled executable version of K40 Whisperer. However there are a lot of dependencies that need to be satisfied in order to successfully use the program. K40 Whisperer is written in python so it is possible to run it on Windows, Linux and Mac. If your controller board says Moshi anywhere on it it will not work with K40 Whisperer. K40 Whisperer only works with controller boards made by LIHUIYU. You will need to select the option to install the USB driver in order for K40 Whisperer to communicate with the stock K40 controller board. Included in the installer is a USB driver installer. In order to make using K40 Whisperer as simple as possible I release a windows executable and installer. K40 Whisperer USB Driver Setup K40 Whisperer Setup (For Windows)