ThinkPad Keyboard で Fn キーを押さずに ファンクション キー (F1 など) を押したいという願いをかなえる方法
ThinkPad Bluetooth ワイヤレス・トラッキング・キーボード を買いました
Lenovo 直販の 30% キャンペーンの値段と、amazon.co.jp の売価がほとんど変わらないことがわかり、amazon.co.jp で "ThinkPad Bluetooth ワイヤレス・トラッキング・キーボード - 英語 (0B47189)" を購入することにした。
レノボ・ジャパン ThinkPad Bluetooth ワイヤレス・トラックポイント・キーボード - 英語 0B47189
- 出版社/メーカー: レノボ・ジャパン
- 発売日: 2013/06/25
- メディア: Personal Computers
- この商品を含むブログ (2件) を見る
ファンクション キーは Fn キーを押しながら、が既定
amazon.co.jp のコメント欄に大量に書かれているので既知の上で購入したのだが、ThinkPad キーボードの上部にあるファンクション キーは、ミュートやボリューム調整などのアクションが割り当てられており、そのアクションが既定になっている。 このため、ヘルプのために F1 キーを押したいと思った場合には、Fn を押しながら、 F1 キーを押下しなくてはならない。
もちろん、この問題は Lenovo も認識していて、ThinkPad Keyboard Suite をインストールした上で、Fn+Esc を押下することで、ファンクション ロックとなり、動作が逆転する (アクションを実行したければ Fn キーを押す)。
しかし、ThinkPad Keyboard Suite はあまり良くない常駐アプリケーションなので、可能ならば入れずにこの動作を実現したい。
解決策: レジストリ キーを変更しましょう
Bluetooth でデバイスを認識させると、ThinkPad キーボード用の HID ドライバーがインストールされる。その上で、Think Pad Keyboard Suite Updater が起動し、最新のアプリケーションをインストールしますか、と聞かれるので、ここで、"無視" を選んだ上で、次のレジストリを設定する。
名前 | 設定値 |
---|---|
キー名 | HKEY_CURRENT_USER\Software\Lenovo\fnlock |
値の名前 | state |
値の種類 | REG_DWORD |
値のデータ | 1 |
これで Thinkpad Keyboard Suite をインスト-ルして、ファンクション ロックした状態だとドライバーが認識してくれるようになる。
portal.azure.com で Blob から VHD が削除できない場合の削除方法
portal.azure.com で Blob から VHD が削除できない (エラーが出る) 場合は、次の手順で削除することができます。
- http://manage.windows.azure.com に移動
- [仮想マシン] をクリック
- [ディスク] をクリック
- 表示されているディスクから削除したいディスクを選択
- [削除] をクリックし、[関連付けされている VHD を削除] をクリック
Microsoft Azure に Mac から SSH で接続する
SSH 接続用の公開鍵/秘密鍵を作成する
cd ~/.ssh ssh-keygen -b 2048 -t rsa -N "<passcode>" -f azure chmod 600 azure
仮想マシン作成時に SSH 公開鍵を使用する
portal.azure.com
の [VM の作成] で、[認証の種類] から "SSH 公開 キー" を選択し、[SSH 公開 キー] に値を入力する。
次のコマンドで簡単に公開鍵の値をペースト ボード (Windows でいうクリップ ボード) にコピーできる。
cat azure.pub |pbcopy
SSH で Microsoft Azure 上の仮想マシンに接続する
ssh -i ~/.ssh/azure -p <port> <yourname>@<servicename>.cloudapp.net
atom を日本語版の Windows で楽しく使うための設定
フォント設定を変更する
既定のフォントが MS ゴシックだったり、MS 明朝だったりするので "メイリオ (Meiryo)" を使う。
- [Settings] を開き、[Editor Settings] の [Font Family] に "Source Code Pro, Meiryo" を設定する
- メニュー バーから [File] - [Open Your Stylesheet] を開き、次の様に編集する
.tree-view { font-family: "Meiryo"; } .markdown-preview { font-family: "Meiryo"; h1,h2,h3,h4,h5,h6 { font-family: "Meiryo"; } } }
プラグインをインストールする
快適に使用するために必須のプラグインが存在するので、インストールしておく。
japanese-wrap
エディタの表示範囲を超えたときに自動的に折り返しする (Wrap) 設定を有効にしても、日本語で書いた場合は全然折り返してくれない現象が発生する。 これは、文字の幅の計算にマルチバイトを意識していないのが原因なので、日本語フォントでもある程度適当に折り返してくれるこのプラグインをいれることで解消できる。
save-session
Sublime Text のように、ウィンドウを閉じたときに勝手にセッションの情報を保存してくれるプラグイン。急な再起動でも安心できるので、お勧め。
WinDbg の覚え書き (その 1)
デバッグ対象のコンピューターの情報を表示する
デバッグ対象のコンピューターの情報を表示するには、vertarget
を使用します。
1: kd> vertarget Windows 10 Kernel Version 10041 MP (2 procs) Free x86 compatible Built by: xxxxxxxx Machine Name: "xxxxxxxx" Kernel base = xxxxxxxx Debug session time: Thu Apr 23 12:59:13.438 2015 (UTC + 9:00) System Uptime: 0 days 0:00:51.891
デバッグ対象のコンピューターの IP アドレスを調べる
下記のように srvnet!SrvAdminIPAddressList
の内容を du
で列挙すれば表示することができる。
1: kd> du poi(poi(srvnet!SrvAdminIpAddressList)) a6f67ed8 "127.0.0.1" 1: kd> du a6f67eec "::1" 1: kd> du a6f67ef4 "192.168.0.2"
英語版の Windows 環境で日本語版の Outlook 2013 を使用すると、返信時のヘッダーが "返:" になる
気持ち悪い場合は、以下の設定で "RE:" にすることができる。
- [オプション] を開く
- "Outlook オプション" ダイアログの [詳細設定] をクリック
- [文字設定オプション] の [返信/転送メッセージと転送通知に英語のメッセージ ヘッダーを使用する] にチェックする
日本語の Windows に Git を気持ちよく導入する方法
セットアップ時の注意事項
- "Windows Explorer inegraton" のチェックを外す (コンテキスト メニューに Git 関連のメニューを表示させない)
- "Use Git from the Wndows Command Prompt" を選択 (Bash にしない)
- "Checkout Windows-style, commit Unix-Style line endings" を選択 (チェックアウトすると CRLF だけど、リポジトリ内は LF で管理する)
Kaoriya-VIM をインストールする
Git の Commit には既定で VI が使用されるが、Unicode 対応ができていないため、日本語のコメントが化ける。 そこで、香り屋 (Kaoriya) VIM をインストール (ZIP を解凍して適当な場所に保存) する。
ダウンロード先
既定のエディタに Kaoriya VIM を設定する
コマンド プロンプトから次のコマンドを実行する (Kaoriya-VIM を C:\tools\vim に展開した場合の例)
git config --global core.editor "'"C:\tools\vim\vim.exe"' -f - c 'set fenc=utf-8'"
ユーザー情報を設定する
コマンド プロンプトから次のコマンドを実行する (名前とメールアドレスは適切な値に変更すること)
git config --global user.name "Your name" git config --global user.email yourname@domain.com