mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-27 21:50:12 +00:00
Updated FAQ Build (markdown)
This commit is contained in:
parent
12e5912c9a
commit
64e64e5153
13
FAQ-Build.md
13
FAQ-Build.md
@ -32,16 +32,21 @@ Use **LUFA**.
|
|||||||
**PJRC** stack won't be supported actively anymore. There is no reason to hesitate to use LUFA except for binary size(about 1KB lager?). But **PJRC** is still very useful for debug and development purpose.
|
**PJRC** stack won't be supported actively anymore. There is no reason to hesitate to use LUFA except for binary size(about 1KB lager?). But **PJRC** is still very useful for debug and development purpose.
|
||||||
See also [Issue #50](https://github.com/tmk/tmk_keyboard/issues/50) and [Issue #58](https://github.com/tmk/tmk_keyboard/issues/58).
|
See also [Issue #50](https://github.com/tmk/tmk_keyboard/issues/50) and [Issue #58](https://github.com/tmk/tmk_keyboard/issues/58).
|
||||||
|
|
||||||
|
|
||||||
## Edit configuration but not change
|
## Edit configuration but not change
|
||||||
Try these.
|
You will need followings after editing `CONSOLE_ENABLE`, `NKRO_ENABLE`, `EXTRAKEY_ENABLE` or `MOUSEKEY_ENABLE` option in **Makefile**.
|
||||||
|
|
||||||
### 1. make clean
|
### 1. make clean
|
||||||
This will be needed when you edit **config.h**.
|
This will be needed when you edit **config.h**.
|
||||||
|
|
||||||
### 2. Remove Drivers from Device Manager(Windows)
|
### 2. Remove Drivers from Device Manager(Windows)
|
||||||
Windows only. Linux, OSX and other OS's doesn't require this. It looks like Windows keeps using driver installed when device was connected first time even after the device changes its configuration. To load proper drivers for new configuration you need to remove existent drivers from **Drvice Manager**.
|
**Windows only.** Linux, OSX and other OS's doesn't require this. It looks like Windows keeps using driver installed when device was connected first time even after the device changes its configuration. To load proper drivers for new configuration you need to remove existent drivers from **Drvice Manager**.
|
||||||
|
|
||||||
|
### 3. Build with different VID:PID
|
||||||
|
**Windows only.** If method 2. does't work fou you try this. Change Vendor ID or Product ID in **config.h** and build firmware. Windows should recognize it as whole new device and start drivers install process.
|
||||||
|
|
||||||
|
### 4. Just try other ports
|
||||||
|
This will be useful and the easiest workaround for **Windows**.
|
||||||
|
|
||||||
You will need this after editing `CONSOLE_ENABLE`, `NKRO_ENABLE`, `EXTRAKEY_ENABLE` or `MOUSEKEY_ENABLE` option in **Makefile**.
|
|
||||||
|
|
||||||
|
|
||||||
## USB VID and PID
|
## USB VID and PID
|
||||||
|
Loading…
Reference in New Issue
Block a user