Lubuntu; переключаться между экранами по временной петле

274
Scalextrix

Я собираюсь на конференцию и хочу, чтобы мой ноутбук переключался между четырьмя стандартными рабочими пространствами / экранами в автоматическом цикле времени.

Я могу сделать немного Python, так что это хороший ответ для меня, я думаю, это будет что-то вроде

#!/usr/bin/env python  import subprocess import time  while True: subprocess.call() time.sleep(10) 

Я просто не знаю, что для этого нужно использовать subprocess.call () для переключения между экранами.

Благодарю.

0

1 ответ на вопрос

0
Scalextrix

Хорошо, тогда 'wmctrl' был моим ответом, если у вас его уже нет

apt-get install wmctrl 

Чтобы увидеть настройки вашего рабочего пространства

wmctrl -d 

Так что мой маленький скрипт на python выглядит так:

#!/usr/bin/env python  import subprocess import time  while True: subprocess.call(['wmctrl', '-s', '0']) time.sleep(10) subprocess.call(['wmctrl', '-s', '1']) time.sleep(10) subprocess.call(['wmctrl', '-s', '2']) time.sleep(10) subprocess.call(['wmctrl', '-s', '3']) time.sleep(10) 

'-s' указывает wmctrl перейти в рабочую область, а 0-3 - мои доступные рабочие области.

Похожие вопросы