怪しい中華製の左手デバイスの設定を行うためのツール。 linux/mac 上で動作します。
以下全て同一商品だと思われる。
- SIKAI CASE 片手キーボード プログラマブルキーボード メカニカルキーボード USB 有線接続 ノブ 1 個付き 6 キー 左手ゲーミングキーボード ライブコンテンツ作成コントローラー カスタム可能なキー 片手 小型キーボード ショットカットキー プログラマー向き DIY キーボード Windows/VISTA/Linux/Mac に適用 オフィス/ゲーム/音楽/メディア/作業制御に最適 (6 キー, 黒)
- マクロ-Bluetooth キーボード用のプログラム可能なキー 3/6,ホットスワップ,ミニメカニカル Bluetooth キーボード
- 作成にあたり動作検証したのはこちらで購入したもの。
# ubuntu
sudo apt install libusb-1.0-0
# macos
brew install libusb
> sudo ./chinese-mini-keyboard key KEY1 ctrl+c
> sudo ./chinese-mini-keyboard key KEY2 ctrl+v
> sudo ./chinese-mini-keyboard key KEY3 ctrl+t a // ctrl+t → a (ctrl+t → ctrl+a とはならない)
> sudo ./chinese-mini-keyboard mediakey K1_LEFT voldown // つまみ左
> sudo ./chinese-mini-keyboard mediakey K1_CENTER mute // つまみ押
> sudo ./chinese-mini-keyboard mediakey K1_RIGHT voladd // つまみ右
> sudo ./chinese-mini-keyboard mousekey K1_LEFT wheeldown
> sudo ./chinese-mini-keyboard mousekey K1_RIGHT wheelup
キーボードのショートカットを設定できます。
> sudo ./chinese-mini-keyboard key [button] [keys ...]
備考:modifier を設定できるのは一番最初のキーのみです。
メディアキーのショートカットを設定できます。(複数不可)
> sudo ./chinese-mini-keyboard mediakey [button] [mediakey]
マウスのショートカットを設定できます。(複数不可)
> sudo ./chinese-mini-keyboard mediakey [button] [mousekey]
key | desc |
---|---|
ctrl | |
shift | |
alt | |
gui | いわゆる windows キー(mac だと super) |
key | desc |
---|---|
KEY1 | キーボード1 |
KEY2 | キーボード2 |
KEY3 | キーボード3 |
KEY4 | キーボード4 |
KEY5 | キーボード5 |
KEY6 | キーボード6 |
KEY7 | キーボード7 |
KEY8 | キーボード8 |
KEY9 | キーボード9 |
KEY10 | キーボード10 |
KEY11 | キーボード11 |
KEY12 | キーボード12 |
K1_LEFT | スクロール1左回転 |
K1_CENTER | スクロール1右回転 |
K1_RIGHT | スクロール1押し込み |
K2_LEFT | スクロール2左回転 |
K2_CENTER | スクロール2右回転 |
K2_RIGHT | スクロール2押し込み |
K3_LEFT | スクロール3左回転 |
K3_CENTER | スクロール3右回転 |
K3_RIGHT | スクロール3押し込み |
key | desc |
---|---|
a ~ z | キーボードの通常の a-z |
0 ~ 9 | キーボードの通常の 0-9 |
f1-f12 | キーボードの通常の function key |
enter | enter |
esc | |
backspace | |
tab | |
space | |
- | |
= | |
[ | |
] | |
\ | |
# | |
; | |
' | |
` | |
, | |
. | |
/ | |
capslock | |
printscreen | |
scrolllock | |
pause | |
insert | |
home | |
pageup | |
delete | |
end | |
pagedown | |
right | 矢印キー |
left | 矢印キー |
down | 矢印キー |
up | 矢印キー |
numlock | |
kp-/ | テンキー |
kp-* | テンキー |
kp-+ | テンキー |
kp-enter | テンキー |
kp-. | テンキー |
kp-1 ~ kp-9 | テンキーの 1-9 |
key | desc |
---|---|
play | |
prev | |
next | |
mute | |
volup | |
voldown |
key | desc |
---|---|
leftclick | |
rightclick | |
centerclick | |
wheelup | |
wheeldown |
備考: MODE3 以降、色指定に関しては中華ツールに UI 上に存在するものの、送っているパケットに差分は見られませんでした。(情報求む)
> sudo ./chinese-mini-keyboard led MODE0
> sudo ./chinese-mini-keyboard led MODE1
> sudo ./chinese-mini-keyboard led MODE2