Я хочу добавить пользовательский ярлык (Клавиатура & rarr; Пользовательские ярлыки & rarr; Добавить) для выключения дисплея, но для этого какую «Команду» следует использовать?
Я хочу установить кнопку для выключения дисплея и включения.
$ xset dpms force off
Экран просыпается после перемещения мыши или нажатия клавиши.
откройте свой терминал и введите
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
Затем откройте черту единства и введите как клавиатуру и откройте ее.
после открытия нажмите на символ +, чтобы добавить его.
Затем в поле имени введите имя как monitor off
& amp; в поле команды введите путь к скрипту. В моем случае это ~/monitoroff.sh
после добавления нажмите кнопку ОК.
Затем выберите его мышью и затем нажмите горячую клавишу, в моем случае это F11.
чтобы снова включить мышь, щелкните мышью или нажмите клавишу выхода.
Затем