64ビットUbuntu 17.04がインストールされたSony Vaio SVF142C1WWがあります。中断状態から再開するたびに、キーボードもタッチパッドも数秒間機能しません。その後、タッチパッドは反応しますが、キーボードはまだ反応しません。
私は最近、Ubuntu 16.10からアップグレードしました。ここでは、キーボードとタッチパッドの両方が数秒間反応しないと反応しました。 this および this に対する回答を試しましたが、何も機能しませんでした。他に何ができますか?
基本的に、シェルでこれを実行して、このソリューションに適用できることを確認します。
dmesg | grep i8042
この出力が得られることを確認します
[ 1.514469] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.525273] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.525287] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.526035] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 21.927438] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input10
次に、ブートパラメータi8042.direct
およびi8042.dumbkbd
を/etc/default/grub
に追加します。たとえば、実行
Sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
で始まる行を見つけて編集し、新しいパラメーターが含まれるようにします。これにより、編集後は次のようになります。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.direct i8042.dumbkbd"
を押して保存 Ctrl+Oを押して終了 Ctrl+X、実行
Sudo update-grub
出典:タイムトラベラー buntuフォーラムのこちら
@Saifは、問題の背後にある根本的なドライバーを発見しました。ただし、dumbkbdとdirectの設定は不要であり、Caps-LockなどのLEDのシステム制御を無効にします。
ほとんどのvaiosでは、代わりにコントローラーをリセットすると、この機能を維持しながら問題が修正されます。つまりgrub設定ファイルで-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset"
それから
Sudo update-grub
Ubuntu 16.04のPCでも同じ問題が発生しました。サスペンドモードから戻った後、パスワード入力ボックスはキーボードイベントに応答しませんでした(点滅さえしませんでした)。 USBキーボードを再接続しても解決しませんでした。 Ctrl + F2で端末に切り替えることができました。キーボードは機能しました-入力ボックスだけが機能しませんでした。
Grubのデフォルト設定ファイルを開きます:
Sudo gedit /etc/default/grub
行を変更:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
に
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset"
走る
Sudo update-grub
その後、ubuntuを再起動します。
ThinkPad E531マウスとサスペンド機能が再び機能する
GRUB_CMDLINE_LINUX_DEFAULT="atkbd.reset=1 i8042.nomux=1 i8042.reset=1 i8042.nopnp=1 i8042.dumbkbd=1 quiet splash"
Sudo update-grub