USキーボードでアットマーク[ @ ]やアンダーバー[ _ ]が入力できない

Anker ウルトラスリム Bluetooth ワイヤレスキーボード iOS/Android/Mac/Windows に対応 ホワイト

はじめに

ワイヤレスキーボードを購入するとき、その安さと小ささからUS(英語配列)キーボードを選ぶことも多いと思います。

 

日本語入力に「かな入力」(キーボード上のかな文字の通りに入力)を使っている人はほとんどいないと思うので、基本的にはUSキーボードを日本語キーボードとして使っても問題ないのですが、そのままだとアットマーク[ @ ]やアンダーバー[ _ ]が入力できません。

 

USキーボードもちゃんと使いこなせば全然不便じゃないよ、というのが今回のお話。

 

結論

「地域と言語」の設定画面でEnglish(英語)を追加する。

(詳しい設定方法は後述します)

 

 

経緯

格安でWindowsタブレットを手に入れたのですが、如何せんキーボードが無いと不便なので購入することにしました。

 

せっかくのタブレットなので、出来れば持ち運びに便利なように小さくて軽いものを選びたいところですが、せっかく格安で買ったのにキーボードにお金をかけたくない!

 

というわけで、値段もサイズもお手頃なAnkerのキーボードを選びました。

2千円以下で買えて、小さくて軽いのにキーピッチが広く使いやすい優れものです。

 

但し、欠点もあります。そう、USキーボードなのです。

あるときメールアドレスを手打ちしていると、ふとアットマーク(@)が入力できないことに気付きました。日本語キーボードとはキーの配置が違うのです。

 

具体的なキー配置の違いはこちらが詳しいです。

blog.jnito.com

 

これを解決する方法としては、

  • 「きごう」と入力してから変換する
  • よく使う記号を辞書登録してしまう

などがありますが、「きごう」で変換すると候補が膨大で探すのも一苦労なのと、「アットマーク」などで辞書登録しても結局変換しないといけないので、あまり効率が良くないです。

 

まあ、いつも同じ記号しか使わないなら予測変換が効くので辞書登録もアリかもしれません。辞書登録のやり方はこちらをご参考ください。

www.uragaminote.com

 

ただ、私はプログラマーという職業上、コードやコマンドで結構な種類の記号キーを使うので、辞書登録では汎用性が無く不便です。

 

もっと汎用性があって簡単な方法はないかと探していると、こんな記事を発見!

qiita.com

 

設定でキーボードレイアウトをUSキーボードに変更するというものですが、やりたい事には近いものの、変更後にサインアウトが必要になるなど手間も多いです。

 

そこで他の方法がないか色々試していると、遂に最も簡単な方法に辿り着きました。

まずは上の方法と同じく「地域と言語」の設定画面を開きます。

Windows10で探しにくい設定やペイントを呼び出すときは、以前に紹介したCortana(コルタナ)さんが役に立ちます。 

grum.hatenablog.com

 

こんな風にコルタナさんに聞けば一発で開けます。

f:id:grum:20171013002920p:plain

 

この「地域と言語」の設定画面でEnglish(英語)を追加します。

f:id:grum:20171013002911p:plain

 

すると、Windowsのタスクバーに選択言語のアイコンが表示されるようになります。

f:id:grum:20171013003655p:plain

 

吹き出しにも表示されている通り、Windowsキー+Spaceキーを押せば日本語⇔英語をすぐに切り替えられます。

f:id:grum:20171013003659p:plain

 

というわけで、USキーボードで普段は日本語入力しながら、必要な時に英語入力に切り替えてアットマーク[ @ ]やアンダーバー[ _ ]も簡単に入力できるようになりました。めでたしめでたし。

 

 

まとめ

簡単に切り替えられるようになったことで、プログラミング時はほとんど英語入力を使うようになりました。

 

その理由として、プログラミング時には日本語入力をほとんど使わないこともありますが、どうやらプログラミングによく使うキーはUSキーボードを基本に考えられているらしく、英語配列の方がスムーズに打てる場合が多いです。

 

考えてみれば、プログラミング言語の大半は英語圏で開発されたものであり、また英字(アルファベット)以外でコードを書くこともまず無いので、当然と言えば当然かもしれませんね。

 


 

Ubuntu 18.04 LTSがインストールできない・途中で止まる

Ubuntu 18.04 LTS 日本語 Remix 使い方が全部わかる本 (日経BPパソコンベストムック)

はじめに

人生初のUbuntu Desktopを構築してから、もう4年以上が経ちました。

grum.hatenablog.com

 

そこで一念発起、Ubuntu 18.04 LTSに切り替えることにしました。

 

ところがいざインストールしてみると、インストールが全く進まない!

 

やっぱりUbuntuだとWindowsのようにはいかないよ、というのが今回のお話。

 

結論

BIOSのブート順でリムーバブルメディアを最優先にする

(CDドライブに何も入ってなくても、CDドライブよりも優先にする)

 

 

経緯

当時インストールしたUbuntu 14.04 LTSも、2019年4月末でサポート終了となります。

 

ESMを有償で購入すれば3年間延長可能だそうですが、元々ブラウザとオフィス(LibreOffice)くらいしか使っていなかったので、これを機に最新のUbuntu 18.04 LTSを入れ直すことにしました。

また、今回はちょうど良く使わなくなったPCがあったので、そちらにクリーンインストールすることにしました。

 

今回は以下を参考にLiveUSBを作成してインストールしました。

linuxfan.info

 

ところがインストール開始直後から「Loading bootlogo…」のメッセージが出たまま止まってしまう!

 

Ubuntu Loading bootlogo」で調べてみると、少し情報は古いですが似たような現象に関する記事を見つけました。

forums.ubuntulinux.jp

CD-Rの焼きミスが発生した際に、似たような表示を見た記憶があります。
ISOイメージをダウンロードしてCD-Rを焼いているのであれば、MD5が一致するかも確認してみて下さい。 

しかし今回はLiveUSBなので、CD-RやDVD-Rのようなメディアと違って焼きミスは考えにくいです。

 

この記事の投稿者のケースも結局焼きミスではなかったようで、

他のPCで試しましたところ、上手くライブ起動できました。
そうなりますと、件のPCは不具合(ハード破損)という状態でしょうか。

という結論になっていました。

 

要するに「Loading bootlogo…」で止まるという現象は、何らかの原因でインストールメディア自体が読み込めていない、ということのようです。

 

そうなると一番怪しいのはBIOSのブート順です。特にUSBのようなリムーバブルメディアだとうまく起動しないケースがあり、過去にも散々苦労した経験があります。

 

今回も既存OSがインストールされたHDDよりもリムーバブルメディアを優先するようにはしていましたが、全体ではCDドライブが最優先される設定になっていました。

CDドライブには何も入っていないので問題ないと思っていましたが、念のため全体でもリムーバブルメディアが最優先になるように変更しました。

 

すると、今度はあっさりとUbuntuインストール画面が起動しました!

というわけで、無事Ubuntu 18.04 LTSをインストールできました。めでたしめでたし。

 

 

まとめ

インストールこそ少し苦労したものの、インストール直後からUSB接続の無線LAN子機も最初から認識された状態で、すぐにWifiに接続できました。

 

以前のUbuntu Desktopに比べると、Windowsで使用していた機器はドライバを更新しなくてもそのまま使えるようになっており、WindowsからUbuntu Desktopへの乗り換えはよりスムーズになったと感じました。

 

デスクトップの使用感も全く違和感なく、コマンドラインから操作しないといけないような状況もほぼありません。

 

ブラウザとメールとオフィスくらいしか使わないのであれば、アップデートによる通信量の少なさを考えても、Ubuntu Desktopへ乗り換えるメリットは意外に大きいかもしれません。