web-dev-qa-db-ja.com

ワイヤレスUSBキーボードを使用してUbuntu 13.10をサスペンドから復帰させるにはどうすればよいですか?

Ubuntu 13.10を搭載したPCは、30分間何も操作しないと一時停止するように設定されています。一時停止するまで、Logitech K400rワイヤレスUSBキーボードを使用していつでも作業を再開できます。

OSの欠陥/問題は、いったんサスペンドすると、ワイヤレスキーボードがサスペンドされたUbuntu 13.10をウェイクアップできなくなることです。これはUbuntu固有の問題のようです。これは、Logitechキーボードのいずれかのキーを押すと、MS Windows 7で起動した同じPCが常にスリープモードから起動するためです。

Ubuntuの何かがUSBをWindows 7の状態とは異なる状態にする原因になると思います。電源ボタンを1回短く押します。

この電源ボタンはPCを起動しますが、その後、サウンド、ネットワークなどがダウンしていることに関する多くのエラーメッセージを表示します。このOSでの短い経験により、これが通常のLinuxの動作であるかどうかはわかりません。

ここでも、ワイヤレスusbキーボードをPCをウェイクアップするのに十分な状態に保つのに役立つ設定があるかどうかについて、誰かが詳細を手助けできますか?

どうもありがとう。

9
eastavin

Logitech Unified Receiver上のデバイスに追加機能を提供する オープンソースプロジェクト を見つけました。そのアプリケーションとそのプロジェクトの分岐からudevルールをインストールすると、ワイヤレスLogitechキーボードを使用してUbuntu 14.04をサスペンドから復帰させることができます。

(現在の)著者のPPAからsolaarをインストールします。

Sudo apt-add-repository ppa:daniel.pavel/solaar
Sudo apt update
Sudo apt install solaar

Gitがない場合はインストールしてください

Sudo apt-get install git

/ udevルールを修正してフォークを複製する

git clone https://github.com/3v1n0/Solaar.git ~/solaar

統合レシーバーを介して再開を有効にする/ udevルールをインストールします

cd ~/solaar/rules.d
./install.sh

この時点で、レシーバーのプラグを抜き、再び差し込みました(レポの指示に従って)。次に、Dashからsolaarを起動し、キーボードがアプリと通信していることを確認しました。最後に、キーボードのスリープボタンを再起動してテストしました。マシンがスリープ状態になった後、任意のキーを使用して再開することができました。

4
XBigTK13X

あなたの質問はこのフォーラムスレッドで回答されている可能性があります。 http://ubuntuforums.org/showthread.php?t=193848

Udevルールを作成しようとはしませんでしたが、統合レシーバーのLogitechキーボード(K340)およびマウス(M505)からマシンをサスペンドから復帰させることができました。私の場合、Wordを/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeupファイルで有効にする必要がありました。

しかし、私が本当に望んでいるのは、マウスではなくキーボードから目を覚ますことです。たぶん、キーボードとマウスを別々のレシーバーに分離することでそれができます。

0
Stephen Davison