Skip to content

Releases: Taro-Hayashi/KillerWhale

0.27.1

14 Dec 12:56
Compare
Choose a tag to compare

トラックボールの回転量が小さい時に繊細な移動ができるようにしました。
Allows delicate movement when the trackball has a small amount of rotation.
CPIの数値とカーソル速度の関係が変わりました。
The relationship between CPI figures and cursor speed has changed.

Remapで追加ユニットのホイールに割り当てができなかったのを修正しました。
Fixed the problem with Remap not being able to assign the wheel on additional unit.

QMK Userspaceへの対応でファームウェアの名前が変更されています。
The firmware has been renamed in response to the QMK Userspace.

0.25.17

10 Aug 03:34
Compare
Choose a tag to compare

ジョイスティックをゲームパッドのアナログスティックとして使えるモードを追加しました。

ジョイスティック側面ユニットを使っている場合、従来の3つのモード(カーソル移動、スクロール、キー入力)に加えてゲームモードに切り替えガできます。

DirectInputのコントローラーとして認識されるのでXInputへの対応のゲームではXbox 360 Controller Emulator等をお使いください。

ゲームモードでもスティックが認識される角度の変更をすることができます。回転とX軸の反転を組み合わせて好みの方向に変えてください。また、スティックが反応する傾きの範囲も変更できるので感度や斜め入力のしやすさもある程度調整できます。

ゲームモードでのジョイスティックは自動でキャリブレーションを行っています。USBケーブルの接続後は大きく一周回すとすぐに正確な方向が入力できるようになります。

以下のキーコードを追加しました。

追加された特別なキーはFunctionsタブ、ゲームパッド用ボタンはDeviceタブにあります。

Remap キーコード
USER 16 QK_USER_16 ジョイスティックのキャリブレーションをリセット
USER 17 QK_USER_17 キーでゲームパッドの上を入力
USER 18 QK_USER_18 キーでゲームパッドの下を入力
USER 19 QK_USER_19 キーでゲームパッドの左を入力
USER 20 QK_USER_20 キーでゲームパッドの右を入力
USER 21 QK_USER_21 押している間だけゲームモード
USER 22 QK_USER_22 小さい値を無視する範囲を縮小(初期設定:50)
USER 23 QK_USER_23 小さい値を無視する範囲を拡大(最大値:200)
USER 24 QK_USER_24 大きい値を無視する範囲を縮小(ゲームモードのみ)(初期設定:0)
USER 25 QK_USER_25 大きい値を無視する範囲を拡大(ゲームモードのみ)(最大値:200)

Added a mode to use the joystick as a gamepad.

When using the joystick side unit, you can switch to game mode in addition to the three existing modes (cursor movement, scrolling, and key input).

The joystick is recognized as a DirectInput controller, so for games that only support XInput, please use the Xbox 360 Controller Emulator or similar.

The angle can also be changed in game mode. Use a combination of rotation and X-axis flipping to change the direction to your liking. You can also change the tilt range that the stick responds to, so you can adjust the sensitivity and ease of diagonal input to some extent.

The joystick in game mode is automatically calibrated; after connecting the USB cable, a large turn will allow you to input accurate values immediately.

Added the following key code.

Special keys are in the Functions tab, and gamepad buttons are in the Device tab.

Remap keycode
USER 16 QK_USER_16 Reset joystick calibration
USER 17 QK_USER_17 Key to Input Gamepad Up
USER 18 QK_USER_18 Key to Input Gamepad Down
USER 19 QK_USER_19 Key to Input Gamepad Left
USER 20 QK_USER_20 Key to Input Gamepad Right
USER 21 QK_USER_21 Game mode when hold
USER 22 QK_USER_22 Reduce range to ignore small values (default: 50)
USER 23 QK_USER_23 Expand range to ignore small values (max: 200)
USER 24 QK_USER_24 Reduce range to ignore large values (default: 0)
USER 25 QK_USER_25 Expand range to ignore large values (max: 200)

0.24.8

10 May 22:18
Compare
Choose a tag to compare

ビルドガイドの写真と文章を見直しました。
Reviewed photos and text in the build guide.

左右分割で使用時の最低CPIを低くしました。
Lower minimum CPI when used in split.
オートマウスの反応を少し敏感にし、レイヤー継続時間を少し伸ばしました。
Made the automouse response a bit more sensitive and extended the layer duration a bit.

設定値をconfig.hにまとめました。
Configuration values are summarized in config.h.

0.24.7

17 Apr 23:42
30c3958
Compare
Choose a tag to compare

ちょっとした揺れでオートマウスが反応しないようにしました。 / Auto-mouse no longer responds to the slightest jolt.

0.23.9.1

09 Apr 17:47
231f02e
Compare
Choose a tag to compare

接続解除時に以下の設定が保存されていなかったのを修正しました(左右分割) / Fixed the following settings not being saved when disconnecting (DUO)

  • オートマウス / Auto mouse
  • RGBレイヤー / Lighting layer
  • OLEDの状態 / OLED mode

DPIの設定値を減らしました。 / Reduced DPI setpoints.

左右分割 / DUO tarohayashi_killerwhale_solo_via.uf2

0.23.9

03 Apr 09:08
b289065
Compare
Choose a tag to compare

ジョイスティック側面ユニット / Joystick SIDE Unit

カーソル移動やスクロールが出来るようになりました。/ You can now move the cursor and scroll with joystick.
標準では押し込みでカーソル移動/スクロール/キー入力を切り替えられます。 / By default, you can switch between cursor movement/scrolling/key input by pressing in joystick.

トラックボール側面ユニット / Trackball SIDE Unit

トラックボールでキー入力を出来るモードを追加しました。/ Added a mode that allows key input with the trackball.
CPI、角度の設定値を増やしました。 / CPI and angle setting values were increased.

十字キー側面ユニット / D-pad SIDE Unit

ボタンが同時に一つしか反応しないようにしました。/ Only one button can respond at the same time.

ファームウェア / Firmware

左右分割用ファームウェアやRGBレイヤー機能付きファームウェアを一つにまとめました。/ Firmware no longer partitioned by ball location or RGB layers

特別なキー / Special keys

  • 以下のキーを廃止、変更しました。/ The following key codes have been eliminated and changed.
    Next App → Speed + LEFT
    Prev App → Speed - LEFT
    CPI + → Speed + RIGHT
    CPI - → Speed + RIGHT

  • 以下のキーを追加しました。FUNCTIONSタブにあります。 / The following key codes have been added, located on the FUNCTIONS tab.

キー名 機能
Speed + Left 左手側の速度、感度を上げる Increase speed and sensitivity on the left hand side
Speed - Left 左手側の速度、感度を下げる Decrease speed and sensitivity on the left hand side
Speed + Right 右手側の速度、感度を上げる Increase speed and sensitivity on the right hand side
Speed - Right 右手側の速度、感度を下げる Decrease speed and sensitivity on the right hand side
QK_USER_0 短押しでESC、押している間スクロールモード ESC when tapped, scroll when hold
QK_USER_1 短押しでTab、押している間スクロールモード Tab when tapped, scroll when hold
QK_USER_2 短押しでかな、押している間スクロールモード lang1 when tapped, scroll when hold
QK_USER_3 短押しで英数、押している間スクロールモード lang2 when tapped, scroll when hold
QK_USER_4 押している間だけ減速モード Slowdown trackball/joystick only as long as it is pressed
QK_USER_5 短押しでESC、押している間減速モード ESC when tapped, slowdown trackball/joystick when hold
QK_USER_6 短押しでTab、押している間減速モード Tab when tapped, slowdown trackball/joystick when hold
QK_USER_7 短押しでかな、押している間減速モード lang1 when tapped, slowdown trackball/joystick when hold
QK_USER_8 短押しで英数、押している間減速モード lang2 when tapped, slowdown trackball/joystick when hold
QK_USER_9 短押しで左クリック、押している間減速モード Left click when tapped, slowdown trackball/joystick when hold
QK_USER_10 短押しで右クリック、押している間減速モード Right click when tapped, slowdown trackball/joystick when hold
QK_USER_11 短押しで中クリック、押している間減速モード Center click when tapped, slowdown trackball/joystick when hold
QK_USER_12 押している間だけカーソル移動モード Trackball/joystick moves cursor only as long as it is pressed
QK_USER_13 押している間だけ十字キー入力モード Trackball/joystick input keys only as long as it is pressed
QK_USER_14 斜め入力防止のオンオフ Exclude diagonal input on D-Pad and input key mode
QK_USER_15 RGBレイヤー機能のオンオフ Toggle RGB layer function

全ての特別なキーはその他ページで一覧できます。 / All special keys can be listed on the Misc page.

0.23.0

09 Dec 18:41
4cc6e14
Compare
Choose a tag to compare

QMK 0.23.0にてトラックボールの動作が改善されました。 / Trackball operation has been improved in QMK 0.23.0.

0.22.9

26 Sep 07:17
Compare
Choose a tag to compare

Joystick behavior slightly improved.

0.22.5

21 Sep 22:31
674762d
Compare
Choose a tag to compare
Update 7_カスタマイズ.md

0.22.4

19 Sep 20:39
6e9291a
Compare
Choose a tag to compare
Update 7_CUSTOM.md