ディスプレイをオフにするためのカスタムショートカット

ディスプレイをオフにするためのカスタムショートカット

ディスプレイをオフにするためのカスタムショートカット(キーボード→カスタムショートカット→追加)を追加したいのですが、そのためには'指示'使用すべきでしょうか?

ディスプレイのオンオフを切り替えるボタンを設定したい。

答え1

$ xset dpms force off

マウスを動かしたりキーを押したりすると画面が起動します。

モニターを手動でオフにする

答え2

ターミナルを開いて次のように入力します

sudo apt-get install python-xlib

インストール後、次のように入力します

gedit monitoroff.sh

次のコードを貼り付けます

#!/usr/bin/python

import time
import subprocess
from Xlib import X
from Xlib.display import Display

display = Display(':0')
root = display.screen().root
root.grab_pointer(True,
        X.ButtonPressMask | X.ButtonReleaseMask | X.PointerMotionMask,
        X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)
root.grab_keyboard(True,
        X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime)

subprocess.call('xset dpms force off'.split())
p = subprocess.Popen('gnome-screensaver-command -i'.split())
time.sleep(1)

while True:
    print display.next_event()
    p.terminate()
    break

次に次のように入力します

chmod +x monitoroff.sh

次に、Unity Dash を開き、キーボードで入力して開きます。

開いたら + 記号をクリックして追加します。

次に、名前フィールドに名前を入力し、monitor offコマンドフィールドにスクリプトのパスを入力します。私の場合は~/monitoroff.sh

追加したら「OK」をクリックします。

次にマウスで選択し、ホットキーを押します。私の場合は F11 です。

マウスの電源を再びオンにするには、マウスをクリックするか、Esc キーを押します。

それからここに画像の説明を入力してください

ここに画像の説明を入力してください

関連情報