]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - FAQ.md
Updated FAQ Keymap (markdown)
[qmk_firmware.git] / FAQ.md
diff --git a/FAQ.md b/FAQ.md
index 39de3b5ef0d19efe2b1202fc10438262bad67221..341fb4dddee81d08d3e72ad639b874d68b25dbc5 100644 (file)
--- a/FAQ.md
+++ b/FAQ.md
@@ -13,7 +13,7 @@ Note that you'll need to read **both**.
 - [[FAQ/Keymap]]\r
 \r
 \r
-# Degug Console\r
+# Debug Console\r
 ## hid_listen can't recognize device\r
 When debug console of your device is not ready you will see like this:\r
 \r
@@ -27,11 +27,14 @@ once the device is pluged in then *hid_listen* finds it you will get this messag
 Check if you can't get this 'Listening:' message:\r
 - build with `CONSOLE_ENABLE=yes` in **Makefile**.\r
 \r
+You may need privilege to access the device on OS like Linux.\r
+- try `sudo hid_listen`\r
+\r
 ## Can't get message on console\r
 Check:\r
 - *hid_listen* finds your device. See above.\r
 - Enable debug with pressing **Magic**+d. See [Magic Commands](https://github.com/tmk/tmk_keyboard#magic-commands).\r
-- set `debug_enable=yes` usually in `matrix_init()` in **matrix.c**.\r
+- set `debug_enable=true` usually in `matrix_init()` in **matrix.c**.\r
 - try using 'print' function instead of debug print. See **common/print.h**.\r
 - disconnect other devices with console function. See [Issue #97](https://github.com/tmk/tmk_keyboard/issues/97).\r
 \r
@@ -53,7 +56,7 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="feed", MODE:="0666"
 \r
 # Miscellaneous\r
 ## NKRO Doesn't work\r
-First you have to compile frimware with this build option `NKRO_ENABLE` in `Makefile`.\r
+First you have to compile frimware with this build option `NKRO_ENABLE` in **Makefile**.\r
 \r
 Try `Magic` **N** command(`LShift+RShift+N` by default) when **NKRO** still doesn't work. You can use this command to toggle between **NKRO** and **6KRO** mode temporarily. In some situations **NKRO** doesn't work you need to switch to **6KRO** mode, in particular when you are in BIOS.\r
 \r
@@ -106,7 +109,7 @@ http://arduino.cc/en/uploads/Main/arduino-micro-schematic.pdf
 \r
 \r
 ## Bootloader jump doesn't work\r
-Properly configure bootloader size in Makefile. With wrong section size bootloader won't probably start with **Magic command** and **Boot Magic**.\r
+Properly configure bootloader size in **Makefile**. With wrong section size bootloader won't probably start with **Magic command** and **Boot Magic**.\r
 ```\r
 # Size of Bootloaders in bytes:\r
 #   Atmel DFU loader(ATmega32U4)   4096    \r
@@ -207,4 +210,13 @@ avrdude -patmega32u4 -cavr109 -b57600 -Uflash:w:adb_usb.hex -P/dev/ttyACM0
 Device name will vary depending on your system.\r
 \r
 http://arduino.cc/en/Main/ArduinoBoardMicro\r
-https://geekhack.org/index.php?topic=14290.msg1563867#msg1563867
\ No newline at end of file
+https://geekhack.org/index.php?topic=14290.msg1563867#msg1563867\r
+\r
+\r
+## USB 3 compatibility\r
+I heard some people have a problem with USB 3 port, try USB 2 port.\r
+\r
+\r
+## Mac compatibility\r
+### OS X 10.11 and Hub\r
+https://geekhack.org/index.php?topic=14290.msg1884034#msg1884034\r