スキップしてメイン コンテンツに移動

HHKB Studio US配列 キーマップ変更

長年 HHKB 欲しいけどトラックポイント無いしな……と見送ってきた Thinkpad ユーザーですが、 HHKB Studio の登場でその制約も無くなり、my Thinkpad のキーが幾つか死んでる状況でもあり、とうとう手に入れました。一生使う所存。

 打鍵感は実をいうとそこまで感動しなかった。残念 (Thinkpad いいよね)。

Thinkpad 未経験の息子たちは感動してた。次男には iPad+logitechの K480 を使わせてたけど、もう HHKB でしか入力したくない様子。まぁ K480 打ちづらいしカシャカシャうるさいもんね……軽くて手頃で子ども向けに良いと思ったんだけど、iPad スタンドとして余生を過ごしてもらうことになりそう。

そしてマウスキーのカシャンッっていう打鍵感 & 音がやや気になる。 他のキーのスコスコ音は静かとまでは言えなくとも気になるほどではない (Thinkpad いいよね)。

 キーマップは色々な人のおすすめを見比べつつこのように設定しました (US配列):

  • スペースキーの左右を Fn-Alt-Space-Alt-Win に
    • 左 Fn+hjkl のカーソル移動をしたいから
    • Alt は多用するので使い慣れた位置がいい
    • Windows キーは使用頻度低いので押しにくい位置で構わない
  • 半角/全角切替は IME の設定で「Shift 単独押し」
    • Alt+` と併用
  • Fn+hjkl でカーソル移動、その周辺に Page Down/Up、Home、End
    • 初期設定だと、手がそこまで大きくないのでホームポジションから遠い
    • 元々の設定値は右側へ移動
    • "Fn+<" が空いたので Delete を割り当て(押しにくい Fn+`と併用)

これでほぼホームポジションを保てるようになりました。

 範囲選択 Shift+矢印、Ctrl+Shift+矢印も、Fn・Shift・Ctrl を必要に応じて小指で同時押しすればいける。コンテキストメニューも Shift+Fn+0 で出せる。

 しばらくこれで使ってみます。記号の日本語配列 → US 配列の違いは慣れるしかないですね……。

あと

  • DIP2 を Up(ジェスチャーパッド OFF)
    • 手のひらで触っちゃったり誤動作しがちで、必要性も感じなかったので OFF。
    • ジェスチャーパッド無しで少し軽く少し安いタイプがあれば良かった。
    • 人によっては便利なのかな……私の手には遠いし、ジェスチャーパッドでできること全部キー操作でできるから……。
  • DIP5 を Up(Delete キー =Backspace)
    • Down のまま使ってる人何パーセントいるのかな? 


パームレストは必要だけど、その辺にあった板切れで支障なし。いずれ切ったり削ったり改良しよう。

ちょっと指が疲れる感じがあり、キースイッチを交換したくなる日が来るかも。

2024/4/6追記

ブラウザの戻る (Alt+←、つまりこのプロファイルだと Fn+Alt+h) が Windows には ウィンドウ左寄せ (Win+←) と認識されてしまう……と困っていたのだけど、WinとAltを入れ替える設定を「標準」だけでなく「Fn1押下時」にもする必要があったのだった。なるほど……。

でも結局、Fn2+h を Alt+← に設定した。ブラウジングは右手で完結したいので。左手は何をしてるかというと、頬杖ついてる。機能的に無意味なようだけど、気分的に必須なんだ。

2024/9/22追記

Ctrl+Alt+Delete のショートカットを、Fn2+右Alt に割り当て。
DIPで Delete キーを Backspace にしていると、このショートカットが打てないので。
Shift+Backspace で Delete として動作するんだから、Ctrl+Alt+Shift+Backspace でショートカット発動してほしいところだけど、そうはならないみたい。

コメント

このブログの人気の投稿

GAS 同一カラムを複数条件でfilterできない件

Google Apps Script でSpreadsheetをデータベース代わりにwebアプリをポチポチ作ってて、スクリプトからSpreadsheetにフィルタかける場合、同一カラムに複数条件を設定できないことを知って残念……。 フィルタのかけ方はこんな感じ。 日付を範囲指定したいけど、After、Before片方しかつけられない。 var dataFile = SpreadsheetApp.openById(DATA_FILE_ID); var sh = dataFile.getSheetByName(LOG_SHEET_NAME); var criteriaDateAfter = SpreadsheetApp.newFilterCriteria().whenDateAfter(new Date(targetDate)).build(); var criteriaUserEqual = SpreadsheetApp.newFilterCriteria().whenTextEqualTo(user.id).build(); if (sh.getFilter()) { sh.getFilter().remove(); } var r = sh.getRange(1, 1, sh.getLastRow(), sh.getLastColumn()) .createFilter() .setColumnFilterCriteria(DATE_COL, criteriaDateAfter) .setColumnFilterCriteria(USER_ID_COL, criteriaUserEqual) .getRange(); FilterCriteriaに2回条件設定してみたり var criteriaDateRange = SpreadsheetApp.newFilterCriteria() .whenDateAfter(new Date(date1)) .whenDateBefore(new Date(date2)).build(); 同じカラムに2回条件設定してみたり var r = sh.getRange(1, 1, sh.get...

ジップロックで堆肥づくり

2012/11/02『家庭でできる堆肥づくり百科』を見てビニール袋と生ゴミで堆肥づくりに初挑戦。 ・生ごみ 250ml (細かく刻む) ・庭の土 120ml ・水 大さじ2 ・アルファルファ粉末 大さじ1 (ウサギのペレットを砕いた) 袋はジップロック大を使用。 毎日揉む(切り返し)、1日おきに空気を入れ替える。4~8週間でできるらしい。 保温のことは書いてなかったけど発砲スチロール箱に入れてみた。うまく行くといいなあ。 2012/11/07 道路掃除の方に落ち葉をもらったので一掴みいれてみる。生ゴミは窒素やや多めらしく、炭素系の落ち葉を足したらいいかなと。 2012/11/12 10日経ってニオイが落ちついてきたかも。腐ってる臭いではないけどツンとする臭いがずっとしてた。発泡スチロール箱を蓋すれば気にならない(ジップロックには全く遮断されないので、袋だけで室内に置くのは避けたい)。材料がネギとミカンなせいかなあ。見た目は一向に変わらず。

2013/05/02

研修。ひたすら葱を植える。今日はペーパーポットの苗を「ひっぱりくん」で定植し、もみ殻と堆肥をかける。「ひっぱりくん」を使うには30cm位の幅で中央が盛り上がった(W字型の)溝を掘っておく。ペーパーポットの端をセットして引っ張ると、苗が埋められ土もかけてくれる優れもの・・・だけどうまく土がかからなかったり、根が絡んでポットがほぐれなかったり、そうそう簡単でもない。でも1反弱を5人で植えきった。 はじめて1人で昼食当番。大根飯、味噌汁、がんもどき、豚肉と蕪の炒め、カレーグラタンのようなもの。ちょっと少なかったか。 なんかの取材があり、私ふくめ4人の研修生が自己紹介してみると改めて各人各様。10代、20代、30代、研修歴は1ヶ月から2年まで。でも「どうして有機農業なんですか?」にはみんな戸惑う。慣行か有機かって悩んだりしてないから。 帝国ホテルは自前の堆肥工場を持っていると聞いた。悪くない、けど、残飯じゃなく、食べるに事欠く人にお裾分けできればもっといい。かつて折詰のおみやがごく普通だったし、王侯貴族の飽食の残りもゴミになったはずがない。タイ?では幾つもの皿に盛り分け、手をつけた皿だけ請求する仕組みもあるとか。そういうものって感覚が広まればなんなく成立すると思うんだけど。 ---- 迎えにいったらフミさんは音楽を聴いてご機嫌。庭のままごとハウスで遊んだり、プランターの花を見たりして帰る。「八高線、いっぱいの人が乗ってるの」