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

Windows10でキーボードの文字キー入力できない問題の対処方法

 ASUS TransBook T100HA(Windows10)でキーボードの文字キーだけ入力できなくなる問題が時々発生します。対処方法をまとめておきます。

「Windows キーボード 打てない」「Windows キーボード 効かない」とかで検索してもかな入力、Num lock、フィルターキーの話ばかりでそれでは対処できませんでした。

※このケースとは別に操作中にキーボードが全部効かなくなる問題は別の記事にしました。
T100HAでキーボードが効かなくなる問題の対処方法


起きている問題

パソコンを操作中にキーボードの文字キー(数字、文字、記号)だけ入力できなくなる。

なぜか文字キー以外のESCキー、ファンクションキー、CTRLキー、ALTキー、Windowsキー、カーソルキー、エンターキーあたりのキーは効いていて入力できる。

Windowsを再起動して直る場合もあれば、再起動後も直らない場合もある。


対処方法

キーボードレイアウトをいったん別のものに変えてみる

1. Windowsの「設定」を開く

2. 設定画面で「時刻と言語」→「言語」を開く

3. 言語画面で優先する言語の「日本語」をクリックし、出てくる「オプション」ボタンをクリック

4. 言語のオプション画面で「ハードウェアキーボードレイアウト」の「レイアウトを変更する」をクリック

5. キーボードレイアウトが選択できるので「英語キーボード (101/102キー)」に変えて「OK」をクリック

6. 再起動

7. キーボードが使えるか確認する

8. 1~5の手順で「日本語キーボード (106/109キー)」に戻して再起動

9. キーボードが使えれば完了


下記の方法は対処できる場合もあるし、できない場合もある。

  • Windowsを再起動する
  • キーが使えない状態のまましばらく待つ


ネット上では以下の方法でも対処できた話もあるけど対処できなかった。

IMEを以前のバージョンに戻す(Windows10  バージョン2004以降)
参考: [Windows 10] Microsoft IMEを以前のバージョンに戻す方法を教えてください。(富士通Q&A)


こうしたい

根本原因を直して再発しないようにしたい


このブログの人気の投稿

Win95/98時代のゲームを今のWindows10で遊ぶ・動かす方法

 昔のWindows95/98時代のゲームを今でも遊びたいという人は多いと思います。自分もそうです。 でもWindows10で動かそうとしてもそのままではうまく動かないときが多いので対処方法をまとめておきます。 対処方法の一覧 対処方法1:ゲームのインストーラは使わずにゲームが入っているメディア(FD・CD)から直接コピーする 対処方法2:古い環境でゲームをセットアップして内容をコピーする 対処方法3:プログラムの「互換性」の設定をする 対処方法4:「DDrawCompat」でグラフィックス関連の互換性を上げる 対処方法5:「_inmm.dll」でCD音源を再生できるようにする 対処方法6:64bit環境ならWOW64の仕組みをふまえて調整する ↓起動したゲームの例(ぷよぷよ通、バーチャファイターPC) 対処方法1:ゲームのインストーラは使わずにゲームが入っているメディア(FD・CD)から直接コピーする Windows95/98時代のゲームのインストーラは今のWindows 10でうまく動かなかったりします。 ゲームが入っているメディア(FD・CD)を見てみて、ゲームの実行プログラム(EXEプログラム)やゲームのファイルがそのまま見える状態ならコピーしてみましょう。 もしsetup.exeや内容がCABファイルで圧縮されているゲームはセットアップが必要でこの方法は使えません。 手順 1. ゲームが入っているメディア(FD・CD)をエクスプローラで開く 2. ゲームのプログラム(EXE)やDLLファイル、WAVやMIDファイル、TXTファイル、その他ファイルなどが沢山入っているフォルダがあるか確認する 3. 見つかったらCドライブにゲーム名のフォルダを作り、中身をコピーする 4. ゲームのプログラム(EXE)を実行してみて動くか試してみます 対処方法2: 古い環境でゲームをセットアップして内容をコピーする 対処方法1ができないゲームはWindows XPなどの少し前のパソコンがあれば、そこにセットアップしたものをコピーする方法があります。 ただしファイルのコピーだけでは動かず、セットアップでレジストリに登録された内容もコピーする必要があるゲームもあります。 手順 1. 少し前のOSかゲーム要件にマッチするOSが動くパソコンを起動する 2. ゲームをそのパソコンでセット

32bitゲームを64bit環境で動かすWindowsの仕組みWOW64

Windowsで動くゲームは昔のWindows95/98用ゲームから始まり、ちょっと前のWindowsまで大半のゲームは32bitコードのプログラムです。 今のWindowsを64bit環境で使っている人が多いと思いますが、そのままでは32bitコードのプログラムは動きません。Windows側で「WOW64」というエミュレーションがされます。 WOW64を理解しておくことで昔のゲームを今のパソコンで動かせる可能性が高まります。 参考にしたWEBページ 32bitアプリを64bit Windows 7で動かす「WOW64」(ASCII.jp) 第2回 Win32アプリケーションを実行するWOW64(@IT) WOW64とは Windows 32bit On Windows 64bitの略。64bitのWindowsで32bitコードのプログラムを動かすエミュレーションの仕組みです。 CPU自体だとx86の64bit化自体は32bitとの互換性が高い状態で拡張されています。加えてWindows側は32bitコードのプログラムの互換性を維持するためにWOW64の仕組みが動いて対応します。 64bit環境で32bitコードのプログラムは以下のような動き、制限があります。 32bitコードのプログラム向けに32bitで扱える仮想メモリ空間が割り当てられる 32bitコードのプログラムと64bitコードのプログラムは1つのプロセス内に混在できない DLLも32bitコードのプログラムは32bitコードのDLLを呼び出す必要がある。32bitコードのプログラムから64bitコードのDLLを呼び出せない Windowsのシステムフォルダやレジストリは32bitコード用に用意されたものにアクセスするようにリダイレクトする 32bitのゲームを64bit環境で動かすときのポイント 古いゲームのインストール先は標準のProgam Filesフォルダにしない 64bit環境では64bitコードのプログラムは C:¥Program Files に、32bitコードのプログラムは C:¥Program Files(x86) にインストールされます。Program Files(x86)やProgram FilesフォルダはWindowsの管理下になっています。 Win95/98向けのような古いゲ

Windows11の画面の明るさ自動変更を無効化する方法

Windows 11のノートPCだと、画面の内容によって明るさが自動的に上下・変化することがあります。暗い画面のときに暗く、明るい画面のときに明るく変わります。 これはWindowsの機能としてありますが、明るさが一定にならないのでウェブ、ゲームをしていると邪魔です。クリエイティブなことをしているときは色を正しく確認できず、致命的です。 無効化する対処方法をまとめておきます。 起きている問題 画面の内容によって明るさが自動的に上下、変化する。 暗い画面のときに暗く、明るい画面のときに明るく変わる。 対処方法 1. デスクトップで右クリックし、「ディスプレイ設定」をクリック 2. 「明るさ」のところをクリックして内容を開く 3. 「表示されるコンテンツと明るさを最適化するとバッテリーの改善に役立ちます。」のチェックを外す