はてなキーワード: HHKBとは
PFUの高級キーボード、Happy Hacking Keyboard(HHKB)だが使い方を間違えている人が多い
一応、Fnキーを押しながら使うことはできるが非常に使いにくい
なぜこんなことになっているか、というと、そもそもプログラマー(ハッカー)は基本的に矢印キーを使わないからだ
Vimの人はhjklでのキー移動、EmacsはC-BPNFでのキー移動
シェルを使う場合もEmacs風にキー移動できるしショートカットを使うので基本的には使わない
ちなみに知らない人も多いがTwitterもVim風のキーバインドで移動可能
Macの人は例えばメモアプリなんかがEmacs風のキーバインドで移動可能
Windowsを使う場合もアプリなんかでキーバインドを入れ替えて矢印キーを使わないようにする
こんな感じで矢印キーを使わない人が多いから、矢印キーが無くても問題ないのだ
のではなく
「ハッカーが矢印キーを使わないからHHKBには矢印キーが無い」
ということだ
矢印キーはホームポジションから離れた場所にあるため、使うためには一旦ホームポジションから指を離さなければならない
一度話してまた元に戻るという、このコンマ数秒レベルの遅延が鬱陶しくて仕方が無い
なのでホームポジションに指を置いたままキー移動したい、という考えに至っている
とはいえ、全く矢印キーを使わないかというとそういうわけではなく、そりゃたまには使わざるを得ないし使った方が早い場面もある
なので矢印キーを右下の空いてるスペース(通称、猿が辻)に置いておけばいいし、HHKB Liteだとそこに矢印キーがある
なぜそれでも置かないかというと、そもそもが持ち運び前提のキーボードであって、少しでもキーを減らしたい、という哲学があるからだ
はっきり言ってしまって持ち運ばないならRealforceを使えば良く、HHKBを利用する利点は持ち運び前提であるという一点だけと言っても過言では無い
これの大きな理由は、昔はサーバルームでの作業のようにキーボードを繋いで利用するような使い方が前提であった、というのもあるがそもそもの哲学によるところが大きい
アメリカ西部のカウボーイたちは、馬が死ぬと馬はそこに残していくが、どんなに砂漠を歩こうとも、鞍は自分で担いで往く。馬は消耗品であり、鞍は自分の体に馴染んだインタフェースだからだ。
和田先生のこの談話に代表されるように、キーボードは人間がコンピュータと関わるうえで重要なインタフェースであるという設計哲学がある
なのでキーボードはコンピュータに備え付けられているものではなく、持ち運んで自分の好みのものを使う、ということを推奨している
そのためにもキーボードは使いやすさや打鍵感だけでなく持ち運びやすさを重要視してバランスの取れた設計を目指している
その結果、矢印キーを排除するデメリットよりも、排除することで得られる持ち運びやすさのメリットの方が大きいと判断したのだ
左右の猿が辻があるお陰で持ち運びしやすいというのも使ったことがある人なら分かるポイントだと思う
この辺りは賛否あると思うが、馬の鞍であるという哲学に基づけば、PC毎にHHKBを用意したり、自宅と会社で2つ置いている、などは使い方として間違えている
全く同じキーボードであっても、物理的なモノが違えば慣れ親しんだものではなくなってしまうだろう
キーボードを生涯のインタフェースとするなら1つのHHKBを持ち運び使うということを体現して欲しい
ただ最近はBluetooth接続が増えたことや、HHKB BTの出来が良くないことなどもあるため、複数持っている人も多いとは思う
ちなみに、BTモデルには充電池が内蔵されておらず電池駆動なのも生涯使うことを考えているのだろうと思う
これはHHKBに限らない余談になるが、キーボードの裏面にある足は基本的に出さない
手首に角度を付けるよりも水平の方が使いやすいのは人体の自然な原理だ
なぜあの足が付いているか、というと実は「キートップを見やすくするため」だ
なのでHHKBの無刻印モデルに足が付いている理由は全く理解できないし、HHKBを使うような人がキートップを確認するとは思えないのでそもそもいらない
とはいえ、昔から足を出して手首に角度を付けてタイピングすることに慣れてしまっている人もそれなりにいるだろうから
自分の好みで出したり引っ込めたりすればいいとは思う
水曜日じゃあないですか
分割キーボード自作してる人だとその指またぎ問題を解決するために際のところ左右どっちにも同じキーをつけるってやってる人もいるみたいね
まあなんかスマートじゃないし僕ちん的にはそこまでして割りたいんかーいって思いますけどね
それより僕ちゃん今は60%サイズのキーボでイケてるやつがほしいんですわ
日本メーカーにもいくつかあるけどHHKBレイアウトとかいう極まったやつが主流なんで何というかアレでアレよ
僕ちゃんは普通の英語ANSIレイアウトの60%型がいいわ、ってなると海外のグループバイや中国のカスタムブランドが中心になるのね
DIY kitでQMKとかVIAっていう柔軟なキー割り当てができるソフトに対応してるやつならキーが少なめのミニマリズム志向なのでも慣れたら使いこなせると思うんですわ
というかむしろFキー列とかに指を伸ばす必要なくホームポジションが崩れにくくなるから組み合わせキーになるとはいえ中々悪くないんじゃないかって算段よ
そんでスイッチを自分で好みのやつを選べるから海外のYouTuberあたりがアホほどレビューしてる色んなブランドを漁って参考にするわけね
スムーズな感触でいい音がするリニアスイッチにするもよし、丸いひっかかり感がある人気のタクタイルスイッチを見繕うもよしよ
スイッチがついてこないなんて、はんだ付けが必要なんでしょう?と思いきや基盤にホットスワップソケットが装着されてるものがあってズブリと差し込むだけでいいのもあるんですわ
キーキャップもついてこなくてそういうのもキーキャップセットで買おうとすると中々良いお値段がするのもあったりして沼が深いんですわ
さらに音や感触にこだわるなら自分でスイッチ分解して潤滑したりするそれ用の小物類が色々売ってたりして動画もたくさんあるし本当にもうアレなんですわ
なんでみんないつまでも100年以上も昔のタイプライターの成れの果て、みたいなキーボードをカタカタ叩いてコンピュータ操作してるの?
使いこなすには習熟が必要って、そりゃそうかもしれないけど度が過ぎてないか?
特にCUIがいけすかない。DOSプロンプトを初めて見た日から今に至るまで、あんな不親切なインターフェースを一度だって良いと思ったことはない。
$とかC:\とかなに?適当に文字を打ってもエラーしか出ない。使われるのを拒絶しているようにしか見えない。
ゲームで言うなら1980年代のテキスト入力型アドベンチャーみたいなレベル。コマンドを全部覚えてないと何もできないクソゲー。
多分もうおっさんしか知らない。いまどきそんなゲームはないだろ?つまりそれだけ遅れてるんだよ。
使いやすいようにカスタマイズするのが当たり前?だったら最初からその使いやすい状態で提供してくれよ。不親切なまま提供しないでくれ。
ややこしいところはコンピュータでよしなにやってくれよ。いまどきのコンピュータの処理能力はすごいんだろ?ユーザーがわからない部分はちゃんと誘導してくれ。
お前のレベルが低い?おう低いよ。
でも、コンピュータってのはあまたの人類を幸せにするために作られてるんじゃないの?
CUIを使うのはプログラマみたいなIT関係の人間で、高いレベルが要求されるというのは一定の説得力はあるかもしれない。
でもな
不当な難しさをそこここに感じるんだよ。
ありとあらゆる前提や約束を覚えてないとまともに使えない環境は、たとえプロ向けでも俺は環境とすら呼びたくない。
ヘルプを見ろ?読んでるよ。ヘルプ読んだだけで使える人間がどれだけいるんだ?しかもどれだけヘルプを読んで覚えないといけないんだ?
コマンドラインオプションも訳がわからない。ハイフンが1つだったり2つだったり、$ tar xvfとかなんだよ。毎回ヘルプ読まないと使えやしない。
慣れるほど使い込んでいるユーザーばかりだと思わないで欲しい。
GUIでは右クリックですぐにメニューが出ることが多くて100万倍マシだが、あれだって「右クリックする」というお約束があっての話で最適解からは程遠い。
ものを使うのに大事なのは機能そのものであって、使い方はもっと然るべき自然な誘導があるべきじゃないのか?
特別にHHKBをけなす意図はないが、無刻印キーボードとか最たる例だ。
なんだありゃ?既にUIであることすら放棄してるだろ。旧時代の複雑な飛行機のコックピットですら各部に名前くらい付いてるぞ。
あれを日常的にありがたがって使ってる人間が「あらゆる人間が使いやすいものを作る」のを目指すのはなにかの冗談にしか聞こえないんだよ。
それとも、高尚な人間が下々の無知蒙昧な人間に使いやすいものを提供してやろうって感じなのか?
俺も少しはコンピュータを使って飯を食ってるが、そうじゃないと思いたいんだよ。
コンピュータの都合でグラフィックが使えない環境ならテキストベースになるのはしょうがない。
でも、しょうがないで終わらないでほしいんだよ。しょうがなくない環境でも人の都合で使ってる場合も多いよな?
今を最高とか思わずに、なんとかそこから進む意思を持ってほしいんだよ。
文字列を延々と眺めてカタカタターンッ!てのが格好いいと言う時代はさっさと終わって、次の時代になってほしいんだよ。
HHKB、謎の持ち上げ感ありますなぁ・・アフィリエイトリンク狙いなのかな?
USキー配列がスッキリしててカッコいいって謎のノリに騙されて買ったとかも人多そう
まあ流されて決めるくらいだし何でもいいんだろうけど
テレワークで在宅勤務が多くなった。環境を整えていて、そういえばHHKBが昨年末に新しいの出たんだなと購入者のブログ記事やYoutube動画を漁っているのだが、昔とずいぶん変わったなと思うのだ。
本業プログラマでもなさそうな、それなりにフォロワーがいる中堅Youtuberやアフィリエイト記事を書いているブロガーが買ってレビューして絶賛している。自分の金で誰が何を買おうとどう思おうと自由だけど、動画編集やブログ記事執筆でUS配列やキー省略の利点なんてあるんだろか。「カーソルはFnを押しながらで不便なのですがなんとか慣れます」とか「USキー配列はすっきりしていてかっこいいからです」とか言っているのだ。
EXCELを多用するようなときは、修飾キー+カーソル/HOME/END/PAGEUP/PAGEDOWNを駆使するので60%キーは効率が落ちるし、周りのWindowsサーバやらPCがJIS配列だらけでRDPなりVNCなりで繋いでトラブルシュートや設定作業するような現場なら自分だけUS配列だとパニックになるだろう。SnippingTool/スケッチ登場以前のWindowsでPrintScreenなしとか考えたくもない。
自分は仕事がプログラミングメインになってはじめてHHKBいいなあと思ったので、猫も杓子もHHKBみたいな風潮に違和感を覚えてしまう。異動や転職でエンドユーザーサポートなんかが多くなったらすぐに普通のJISテンキーレスか、フルキーボードに戻すと思うし。
・記号を多用するから()[]{}が隣り合っていて、;と: , 'と" がSHIFTで切り替わるUS配列が便利だ、とか、
・viやemacsキーバインドのエディタ使うからカーソル移動はhjkl / pnfb 他のショートカットで自由自在なのでカーソルキー要らない、とか
10年くらい前は記事をたどってもガチで使ってる人の記事ばかりで参考になったけど、最近は評判がいい→アクセス数が稼げる→使ってコンテンツにしよう、という思考の順序がおかしい手合が多くてげんなりする。こういう連中にのせられた人が買ってメーカーを支えることになるから、これもまあアリなのかな。それともこういう記事や動画見て買ってつかえねーってアンチになる人が増えたりするのかな。