In the Qt Creator go to the "Projects" and unset the "Shadow build"
In the "Build Steps" remove all items and add "make" item. In the make item in the first field set make, in the second field set command (default) for your Makefile.
**NOTE: install.sh attempts to blacklist the driver for you. You shouldn't need to do anything manually. These instructions are to explain the process, in the event something goes wrong.**
If the USB hid driver is compiled as a kernel module you will need to create a quirks file and blacklist it there.
You can determine if the driver is a module by running the following:
lsmod | grep usbhid
If `grep` finds something, it means that the driver is a module.
Create a file called `/etc/modprobe.d/usbhid.conf` and add the following to it:
options usbhid quirks=0x0c45:0x7603:0x0004
If you find that the generic USB driver is still taking the device, try changing the `0x0004` to a `0x0007`.
## Compiled into Kernel ##
If the generic USB hid driver is compiled into the kernel, then the driver is not loaded as a module and setting the option via `modprobe` will not work. In this case you must pass the option to the driver via the grub boot loader.
Create a new file in `/etc/default/grub.d/`. For example, you might call it `perixx1800keyboard.conf`. (If your grub package doesn't have this directory, just modify the generic `/etc/default/grub` configuration file):