nazo6 notememo

keyballのQMKメモ

Keyballで使えそうなQMK機能のメモ

作成:2024/03/26

更新:2024/03/26

ハンドラ

  • keyboard_post_init_user: ライブラリでの初期化処理終了後
  • oledkit_render_info_user: OLEDのレンダーカスタム処理
  • layer_state_set_user: レイヤ変更時

日本語キー

日本語配列でのキー勝手につけた名前KC_の名前(またはhex)
無変換K_MHNKN0x428B
変換K_HNKN0x418A
:JP_COLNKC_QUOTE
\(Shift: _)JP_BSLSHKC_INT1
\(Shift: |)JP_BSLSH_2KC_INT3
@JP_ATKC_LEFT_BRACKET
^JP_CARETKC_EQUAL
全角/半角JP_ZNHNKC_GRAVE

keyball用キーコード

(keycodes.mdよりコピペ)
キーコードRemap上での表記説明
KBC_RSTKb 00x7e00Keyball設定のリセット
KBC_SAVEKb 10x7e01現在のKeyball設定をEEPROMに保存します
CPI_I100Kb 20x7e02CPIを100増加させます(最大:12000)
CPI_D100Kb 30x7e03CPIを100減少させます(最小:100)
CPI_I1KKb 40x7e04CPIを1000増加させます(最大:12000)
CPI_D1KKb 50x7e05CPIを1000減少させます(最小:100)
SCRL_TOKb 60x7e06タップごとにスクロールモードのON/OFFを切り替えます
SCRL_MOKb 70x7e07キーを押している間、スクロールモードになります
SCRL_DVIKb 80x7e08スクロール除数を1つ上げます(max D7 = 1/128)←最もスクロール遅い
SCRL_DVDKb 90x7e09スクロール除数を1つ下げます(min D0 = 1/1)←最もスクロール速い
AML_TOKb 100x7e0a自動マウスレイヤーをトグルします。
AML_I50Kb 110x7e0b自動マウスレイヤーのタイムアウトを50msec増やします(max 15=950ms)
AML_D50Kb 120x7e0c自動マウスレイヤーのタイムアウトを50msec減らします(min 1=250ms)

ドキュメントリンク