a trackball designed for the center of split keyboards.
knot-cはシンプルな4ボタン+2タッチボタンのトラックボールです。
マウス用のスイッチと指を置くだけで反応するタッチスイッチ、小さな筐体で無理な腕や指の移動を減らします。
大玉では長い時間使っていると疲れてしまうため、ベアリング保持でのスムーズでメンテナンスフリーな回転と34mmトラックボールの組み合わせでキーボード主体の作業向けに設計しました。
人差し指トラックボールにある奥側のスイッチは押せない・押しづらいので指を置くだけのタッチスイッチに変更しています。
デフォルト動作ではどちらかのパッドに指を置いておくと(ホールド)、トラックボールがスクロールとして働きます。
また、QMK/vialの機能により全ての機能はカスタマイズ可能です。
knot-cではバッテリー管理・無線接続下でのポーリングレートや反応速度の低下を嫌って有線(USB)接続を採用しています。
基板以外の3Dプリント品については全てオープンソースとします。
保守品や色の変更、ちょっとしたカスタマイズに役立ててください。
https://github.com/hsgw/knot-c/
動作確認をしてください。
正しく動作するようになったら、キーマップとボールの設定を変更して使いやすくカスタマイズしてください
34mmトラックボールが必要です。
センサーとの兼ね合いで、色や精度によって感度・最大回転速度・安定性が決まります。
ロジクールの青(水色) → perixx製の赤・青 → perixxの白 の順番で不安定になります。
ある程度は以下のボールの調整をすることで改善されますが特に最大回転速度・安定性は色とボールの種類によって決まるようです。
ボールがケースにあたってうまく回転しない・不安定になることがあります。
その場合は、裏蓋をはずしたあと、ボールホルダーの固定ネジを3つ緩めて調整できます。
vialの通常スクロールバージョンが書き込まれています。
最新バージョンではない可能性があるので以下のビルド済みファームウェアからダウンロードして更新してください。
USB接続して、MCU(RP2040)のリセットボタンをダブルクリックするか、bootを押しながらリセットして認識されるドライブへファームウェア(uf2ファイル)をドラッグアンドドロップして書き換えます。
QMK/VIALのレイヤー機能を利用してボールによるスクロールを実現しています。
レイヤー4を有効にしているとスクロールモードになります。
通常スクロール・スムーススクロール対応のファームウェアを別で用意しています。スクロール速度の設定は共通になっているので、設定変更ツールを使って調整してください。
vial対応のファームウェアの場合、キーマップ・ボールの感度などを変更できます。
https://hsgw.github.io/knot-c_config_tool/
ご購入前にこのページとboothページに最後まで目を通してください。
https://5z6pinstruments.booth.pm/items/8191478
ボールホルダーを更新しました。
ねじやベアリング類はキーケット時のknot-cのまま、新しいボールホルダーにすることで安定性が少し向上します。
アップデートするにはknot-c・ボールホルダーの分解が必要です。
3Dプリンタをお持ちの場合は以下からダウンロードしたボールホルダーのstlファイルを印刷してください。
https://github.com/hsgw/knot-c/
もし、3Dプリンタをお持ちでない場合・印刷したものが欲しい方は[email protected]まで、件名を"キーケット knot-cボールホルダー"として送付先のご住所をお知らせください。
※ 個人情報につきましては、発送後、即時削除します。

