分割キーボードでSandSとEandS

分割キーボードによって日本語入力に無用なクソデカスペースキーから解放され、押しやすく丁度よいサイズのスペースキーを2つ得た。
通常同じキー入力扱いだが、ハードウェアマクロ機能があるので右をEnterに割当。
かな打ちの小指酷使を解消すべく、AutoHotkeyでSandS (Space&Shift)とEandS (Enter&Shift)を実装してみた。

EandSは検索しても出てこない。誰もやってないのだろうか

左Space単独
+他キー
Space (未確定時は変換)
Shift
右Space単独
+他キー
Enter (未確定時は確定)
Shift

AHK

試験段階。使いながら修正中。

;SandS
Space::
	SendInput {LShift Down}
	If SpDown = 1
		Return
	SpDown := 1
	SpKey := 0
	Input, SpKey, L1 V,{LControl}{RControl}{LAlt}{RAlt}{LShift}{RShift}{LWin}{RWin}{AppsKey}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12}{Left}{Right}{Up}{Down}{Home}{End}{PgUp}{PgDn}{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}{Enter}
	SpKey := 1
Return

Space Up::
	SendInput {LShift Up}
	SpDown := 0
	If SpKey = 0
		Send {Space}
Return

;EandS
Enter::
	SendInput {RShift Down}
	If EnDown = 1
		Return
	EnDown := 1
	EnKey := 0
	Input, EnKey, L1 V,{LControl}{RControl}{LAlt}{RAlt}{LShift}{RShift}{LWin}{RWin}{AppsKey}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12}{Left}{Right}{Up}{Down}{Home}{End}{PgUp}{PgDn}{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}{Enter}
	EnKey := 1
Return

Enter Up::
	SendInput {RShift Up}
	EnDown := 0
	If EnKey = 0
		Send {Enter}
	If GetKeyState("Space","P")
		SpKey := 1
Return

;長押し
>+Space:: SendInput {Space}
>+Enter:: SendInput {Enter}

両キーを使ってのShift + Enterも効く。
空白や改行を連続入力したい時は左Shiftと同時押し。

参考: AutoHotKey で SandS – by edvakf in hatena

課題

  • 右Space + 右Enterでの段落内改行が出来ない

JIS配列の分割キーボード MD770JP

JIS配列・F1~F12キー付・メカニカルの分割キーボードBAROCCO MD770 JPが出た。
同条件の現行既製品は無く、自作キーボードで2種類(キット+パーツで3万前後)、エルゴノミクス(巨大・非メカニカル)がいくつか。

10年程使ったFILCO Majestouchが度重なる水難によりチャタっていたので買い換えた。
茶軸も重く感じてきていたので赤軸を選択。銀軸が欲しかったがJIS版には無し。

デメリットと対策

  • かな刻印なし → キーキャップ交換
  • テンキーなし → 別途購入
  • 不足キー、微妙な配置 → マクロ・AHKで割当変更
  • コイルケーブルの存在感 → 別途ケーブル購入
続きを読む JIS配列の分割キーボード MD770JP

PCで360用ギタコンを使う

XBOX360 GuitarHero専用コントローラ等を接続し、PC用音ゲーをプレイする。

今回の環境

コントローラ接続

ペアリング

レシーバをPCに接続してボタンを押し、ギタコンのペアリングボタンを長押し。

ドライバのインストール

Win10は中華製レシーバのドライバインストールに複雑な作業がいるという説と、デバイスマネージャから比較的簡単に出来るという説がある。

続きを読む PCで360用ギタコンを使う

在宅環境を整える

1年ほど無職を満喫した後、在宅メインの職を得た。貸与されたノートPCとかいう携帯性だけで使い物にならない端末を介しつつ、快適な在宅業務環境を実現する。

外部デバイス

ノートPCのモニタとキーボードは使わず常時閉じておき、疑似デスクトップ環境にする。

ディスプレイ

ノートPCからサブモニタにHDMIやUSB端子で映像出力。ディスプレイ設定は複製
通常は閉じるとスリープする仕様の為、設定を変更する。

設定 > 電源とスリープ > スリープ > 次の時間が経過後、PCをスリープ状態にする (電源に接続時)なし

続きを読む 在宅環境を整える

PCでSwitchホリパッドを使う

PCゲーに9年使った有線箱コンが限界なので引退させた。
代替に中華パッドも検討したが、評価が高くPCでも使えるSwitch用有線ホリパッドを購入。

ホリパッド+スティックカバー(別売)

特徴

  • PCにUSB接続可能
  • 3千円以下
  • 落ち着いた黒1色
  • 適度な摩擦感、軽さ
  • Xinput対応
  • ジャイロ・加速度センサ・振動非対応

箱コンの代用なのでジャイロ・加速度センサは無くてもいいが、振動非対応については迷った。無駄な振動は嫌いなので大抵のゲームでは切っているが、たまにゲーム性に必要なものがある。

続きを読む PCでSwitchホリパッドを使う

PC音声でモバイル通話

何かと電話したがる老害に自分の肉声情報を渡したくないので、PCで加工した音声をスマフォの通話に使う方法を模索。

結論としては有線で可能だが機種による。手持ちの2台では国産○、中華✕。
あまり実用的ではないのと、オーディオインターフェイスでのルーティング環境と複数の音声出力先がある事が前提。

接続

無線

Wi-Fiでマイク入力する方法は見付からず。PCのBluetoothは不安定なので避ける。

Windowsの「スマホ同期」アプリにPCで電話を取る機能があるが、接続がBluetoothで不安定なのと、MVNO各社の通話アプリを通せない。通知やファイルの共有が出来るので設定はした。

有線

構成

USBマイク → PC → 抵抗入ケーブル3極-4極変換ケーブル → スマフォ

続きを読む PC音声でモバイル通話