
ディスプレイをオフにするためのカスタムショートカット(キーボード→カスタムショートカット→追加)を追加したいのですが、そのためには'指示'使用すべきでしょうか?
ディスプレイのオンオフを切り替えるボタンを設定したい。
答え1
答え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 キーを押します。
それから