ErgodoxEZとApexStand


肩こり首こりのため、PC環境改善。

![desktop.jpg](https://qiita-image-store.s3.amazonaws.com/0/154291/be360451-a213-df83-ad07-62b828589f7c.jpeg)

# Apex Stand

[kickstarter](https://www.kickstarter.com/projects/1942313546/the-worlds-best-laptop-stand-the-apex-revolution)
ノートPCスタンド。約80$とお高め。
コンパクトに畳めるところがメリット。
二箇所の関節を曲げ、三角形のスタンドになる。
関節を固定できる間隔が大きめ。
少し安定感が心もとない。
質感や作りは良い。

目線の高さへディスプレイを持ち上げ、首への負担軽減。

# Ergodox EZ

2016年の流行り物。
セパレートタイプ。肩甲骨を開き、猫背改善。
多分肩こりにも良いはず。
正月の変なテンションで注文してしまった感はある。
キーキャプの印刷なし辛い。なれるの大分かかりそう。
ケーブルが野暮ったい。

RESET,KC_LANG1,KC_LANG2をまずマップ。
KC_LANG1はかな、KC_LANG2は英数に相当。
ESC,Tab,Ctrl,Backspace,Enterをいつもの場所へ。
親指`SFT_T(KC_SPC)`お試し。
レイヤートグルも親指エリアへ。
レイヤー２の左にホイールアップ、ダウン追加。右にUP,DOWN,LEFT,RIGHTなども追加。
レイヤー１はまだ使ってない。

左手の一番左下のキーがおかしい。
`MO(SYMB)`や`TG(SYMB)`と指定しても、ただレイヤー１に切り替わるだけ。
トグルもしない、モーメンタリーでもない。ただレイヤー１に切り替わるだけ。
`MO(MDIA)`と`TG(MDIA)`なら問題なく作動する。
どういうこっちゃ。
ハードの問題？パラメーターが違えば動くのだからソフトの問題？。謎。

```c
/* Keymap 0: Basic layer
 *
 * ,--------------------------------------------------.           ,--------------------------------------------------.
 * | ESC    |   1  |   2  |   3  |   4  |   5  |      |           |      |   6  |   7  |   8  |   9  |   0  |   \|   |
 * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
 * | TAB    |   Q  |   W  |   E  |   R  |   T  |  '"  |           |  -_  |   Y  |   U  |   I  |   O  |   P  | BSPC   |
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 * | Ctrl   |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  | ;:   | Enter  |
 * |--------+------+------+------+------+------|  `~  |           |  =+  |------+------+------+------+------+--------|
 * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |//Ctrl| RShift |
 * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
 *  | MO_L1 |  App |  Alt |  Cmd | EISU |                                       | KANA | Cmd  |   [  |   ]  | MO_L1 |
 *                                      ,---------------,       ,---------------,
 *                                      |Esc/Ctrl| TG_L1|       | TG_L2|Esc/Ctrl|
 *                              ,------|---------|------|       |------+--------+------.
 *                              |Space |         | Home |       | PgUp |        |Space |
 *                              |/Shift|Backspace|------|       |------| Enter  |/Shift|
 *                              |      |         | End  |       | PgDn |        |      |
 *                              `-----------------------'       `----------------------'
 */


/* Keymap 2: Media and mouse keys
 *
 * ,--------------------------------------------------.           ,--------------------------------------------------.
 * | RSET   |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
 * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
 * |        |      | MPRV | MsUp | MNXT | WH_U |      |           |      | Home | PgUp | Up   | PgDn |      |        |
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 * |        |      |MsLeft|MsDown|MsRght| WH_D |------|           |------| End  | Left | Down | Right|      |  Play  |
 * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
 * |        |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
 * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
 *   |      |      |      | BTN3 | BTN2 |                                       |VolUp |VolDn | Mute |      |      |
 *   `----------------------------------'                                       `----------------------------------'
 *                                        ,-------------.       ,-------------.
 *                                        |      |      |       |      |      |
 *                                 ,------|------|------|       |------+------+------.
 *                                 |      |      |      |       |      |      |Brwser|
 *                                 | BTN1 |      |------|       |------|      |Back  |
 *                                 |      |      |      |       |      |      |      |
 *                                 `--------------------'       `--------------------'
 */
```