How to Install and Use LinearX LEAP 5 on 64-bit Windows
LinearX LEAP 5 is a powerful software for professional electroacoustic development. It consists of two separate applications: Enclosure Shop and Crossover Shop, which provide advanced simulation and modeling of transducer and enclosure behavior, as well as filter design and analysis[^1^]. However, installing and using LEAP 5 on newer 64-bit versions of Windows can be challenging, as the USB license key driver (dongle driver) is not certified and digitally signed by Microsoft. In this article, we will show you how to overcome this problem and enjoy the full features of LEAP 5 on your 64-bit Windows system.
The easiest and most sensible solution to run LEAP 5 on 64-bit Windows is to use a virtual machine (VM) with a 32-bit Windows guest operating system. A VM is a software that emulates a computer system and allows you to run different operating systems on the same physical machine. You can use free VM software such as VirtualBox or VMware Player to create a VM with Windows XP, Windows 7, or Windows 10 32-bit edition. Then, you can install LEAP 5 on the VM as you would normally do on a real computer. This way, you can avoid any driver issues and run LEAP 5 smoothly on your 64-bit Windows host system.
Disabling Driver Signature Verification
If you don't want to use a VM, you can try to disable driver signature verification on your 64-bit Windows system. This is a security feature that prevents the installation of unsigned drivers, such as the dongle driver for LEAP 5. To disable driver signature verification, you need to follow these steps:
Restart your computer and press F8 repeatedly during boot up until you see the Advanced Boot Options menu.
Select \"Disable Driver Signature Enforcement\" and press Enter.
Once Windows starts, plug in the LEAP dongle. Windows should detect the new hardware and offer to install drivers.
Select the option to manually select the driver file. When prompted for the location, navigate to C:\\LEAP\\Drivers and select the displayed driver. You should get a driver successfully installed message[^2^].
Run LEAP 5 as administrator and enjoy its features.
Note that this method only works temporarily until you restart your computer. If you want to use LEAP 5 again, you need to repeat these steps every time you boot up your system.
Enabling Test Signing Mode
A more permanent but complicated solution to run LEAP 5 on 64-bit Windows is to enable test signing mode. This is a mode that allows you to install and run drivers that are signed with a self-generated test certificate. To enable test signing mode, you need to follow these steps:
Download and install the Microsoft Windows Driver Kit (WDK) from here.
Open a command prompt as administrator and type the following command: bcdedit /set testsigning on. You should get a message saying \"The operation completed successfully\".
Restart your computer. You should see a watermark on your desktop saying \"Test Mode\".
Create a self-signed test certificate using the MakeCert tool from the WDK. You can use this command: makecert -r -pe -ss PrivateCertStore -n \"CN=Test Certificate\" test.cer. This will create a test certificate named test.cer in your current directory.
Sign the dongle driver file (LxUsb.sys) using the Signtool tool from the WDK. You can use this command: signtool sign /v /s PrivateCertStore /n \"Test Certificate\" /t http://timestamp.verisign.com/scripts/timstamp.dll C:\\LEAP\\Drivers\\LxUsb.sys. This will sign the driver file with your test certificate and add a timestamp from Verisign.