aboutsummaryrefslogtreecommitdiff
path: root/docs/ja/custom_quantum_functions.md
diff options
context:
space:
mode:
authorumi <57262844+umi-umi@users.noreply.github.com>2021-06-08 02:34:39 +0900
committerGitHub <noreply@github.com>2021-06-08 02:34:39 +0900
commitc1bd8eed762b5d761a3418f921d86345ad1b1656 (patch)
tree8a8351ace1c160f0b8944947e8d714de9eb3884a /docs/ja/custom_quantum_functions.md
parent9dffd3576221b7a1e00e6b4ac5c90183218750b5 (diff)
downloadqmk_firmware-c1bd8eed762b5d761a3418f921d86345ad1b1656.tar.gz
qmk_firmware-c1bd8eed762b5d761a3418f921d86345ad1b1656.zip
[Docs] update Japanese translation of custom_quantum_functions.md (#12715)
* update custom_quantum_functions.md translation * update custom_quantum_functions.md translation * explicitly describe pronoun * update based on comment * update based on comment
Diffstat (limited to 'docs/ja/custom_quantum_functions.md')
-rw-r--r--docs/ja/custom_quantum_functions.md12
1 files changed, 10 insertions, 2 deletions
diff --git a/docs/ja/custom_quantum_functions.md b/docs/ja/custom_quantum_functions.md
index c19fea527..c348f8556 100644
--- a/docs/ja/custom_quantum_functions.md
+++ b/docs/ja/custom_quantum_functions.md
@@ -1,8 +1,8 @@
1# キーボードの挙動をカスタマイズする方法 1# キーボードの挙動をカスタマイズする方法
2 2
3<!--- 3<!---
4 original document: 0.10.52:docs/custom_quantum_functions.md 4 original document: 0.12.41:docs/custom_quantum_functions.md
5 git diff 0.10.52 HEAD -- docs/custom_quantum_functions.md | cat 5 git diff 0.12.41 HEAD -- docs/custom_quantum_functions.md | cat
6--> 6-->
7 7
8多くの人にとって、カスタムキーボードはボタンの押下をコンピュータに送信するだけではありません。単純なボタンの押下やマクロよりも複雑なことを実行できるようにしたいでしょう。QMK にはコードを挿入したり、機能を上書きしたり、様々な状況でキーボードの挙動をカスタマイズできるフックがあります。 8多くの人にとって、カスタムキーボードはボタンの押下をコンピュータに送信するだけではありません。単純なボタンの押下やマクロよりも複雑なことを実行できるようにしたいでしょう。QMK にはコードを挿入したり、機能を上書きしたり、様々な状況でキーボードの挙動をカスタマイズできるフックがあります。
@@ -190,6 +190,14 @@ void keyboard_post_init_user(void) {
190 190
191カスタムマトリックススキャンコードが必要な場合は、この関数を使う必要があります。また、カスタムステータス出力 (LED あるいはディスプレイなど)や、ユーザが入力していない場合でも定期的にトリガーするその他の機能のために使うことができます。 191カスタムマトリックススキャンコードが必要な場合は、この関数を使う必要があります。また、カスタムステータス出力 (LED あるいはディスプレイなど)や、ユーザが入力していない場合でも定期的にトリガーするその他の機能のために使うことができます。
192 192
193# キーボードハウスキーピング :id=keyboard-housekeeping
194
195* キーボード/リビジョン: `void housekeeping_task_kb(void)`
196* キーマップ: `void housekeeping_task_user(void)`
197
198この関数は、全ての QMK 処理の最後に、次の繰り返しを開始する前に呼び出されます。`housekeeping_task_*` の関数が呼び出された時点で、QMK が最後のマトリックススキャンを処理したと、安全に見なすことができます -- レイヤーの状態が更新され、USB レポートが送信され、LED が更新され、表示が描画されています。
199
200`matrix_scan_*` と同様に、これらは MCU が処理できる頻度で呼び出されます。キーボードの応答性を維持するために、これらの関数の呼び出し中にできるだけ何もしないことをお勧めします。実際に何か特別なものを実装する必要がある場合に動作を停止させる可能性があります。
193 201
194# キーボードアイドリング/ウェイクコード 202# キーボードアイドリング/ウェイクコード
195 203