qmk-dactyl-manuform-a/docs/ja
zk-phi 7f388b6553 Add per-key IGNORE_MOD_TAP_INTERRUPT feature (#7838)
* Implement IGNORE_MOD_TAP_INTERRUPT_PER_KEY

- Add configurable option IGNORE_MOD_TAP_INTERRUPT_PER_KEY
- Add function get_ignore_mod_tap_interrupt iff the option is enabled

Unless IGNORE_MOD_TAP_INTERRUPT_PER_KEY is defined, this patch does not affect the resulting binary.

* Add documentation for IGNORE_MOD_TAP_INTERRUPT_PER_KEY
2020-01-10 02:48:06 -05:00
..
README.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
_summary.md Japanese translation of docs/newbs_git_*.md (#7689) 2019-12-28 23:38:33 -08:00
arm_debugging.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
cli.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
cli_configuration.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
config_options.md Add per-key IGNORE_MOD_TAP_INTERRUPT feature (#7838) 2020-01-10 02:48:06 -05:00
contributing.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
driver_installation_zadig.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
faq.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
faq_build.md [Docs] Update Japanese translation (#7783) 2020-01-03 22:57:03 -08:00
faq_debug.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
faq_general.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
faq_keymap.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
getting_started_getting_help.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
getting_started_github.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
getting_started_introduction.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_building_firmware.md [Docs] Update Japanese translation (#7783) 2020-01-03 22:57:03 -08:00
newbs_building_firmware_configurator.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_flashing.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_getting_started.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_git_best_practices.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_git_resolving_merge_conflicts.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_git_resynchronize_a_branch.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_git_using_your_master_branch.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_learn_more_resources.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00
newbs_testing_debugging.md [Docs] Update check commands in Japanese documents (#7787) 2020-01-05 23:43:11 -08:00

README.md

Quantum Mechanical Keyboard Firmware

現在のバージョン ビルド状態 Discord ドキュメントの状態 GitHub 貢献者 GitHub フォーク

QMK ファームウェアとは何か?

QMK (Quantum Mechanical Keyboard)は QMK ファームウェア、QMK ツールボックス、qmk.fm およびそれらのドキュメントを保守するオープンソースコミュニティです。QMK ファームウェアはtmk_keyboard を元にしたキーボードファームウェアで、Atmel AVR コントローラ、より具体的には OLKB 製品ErgoDox EZ キーボードおよび Clueboard 製品 のための幾つかの便利な機能を持ちます。また、ChibiOS を使って ARM チップに移植されています。これを使ってあなたの作った手配線のキーボードあるいはカスタムキーボード PCB で作ったキーボードを動かすことができます。

入手方法

QMK のキーマップ、キーボード、機能に貢献をする予定がある場合、最も簡単なのは、Github を介してリポジトリをフォークし、リポジトリをあなたの開発環境にクローンして変更を加え、それらをプッシュし、プルリクエストを開くことです。

それ以外の場合は、git clone https://github.com/qmk/qmk_firmware を介して直接クローンすることができます。zip または tar ファイルをダウンロードしないでください。コンパイルするためのサブモジュールをダウンロードするために git リポジトリが必要です。

コンパイル方法

コンパイルをする前に、AVR または ARM 開発のための環境をインストールする必要があります。それが完了したら、make コマンドを使用して、以下の表記でキーボードとキーマップをビルドします。

make planck/rev4:default

これは、planckrev4 リビジョンを default キーマップでビルドします。全てのキーボードにリビジョン(サブプロジェクトまたはフォルダとも呼ばれます)があるわけではありません。その場合は省略されます:

make preonic:default

カスタマイズ方法

QMK には、探求すべき多くの機能と、深堀りするためのリファレンス ドキュメントがたくさんあります。ほとんどの機能はキーマップを変更し、キーコードを変更することで活用されます。