Для активации нужных окон можно не переключать их все с помощью Alt+Tab, а вызывать конкретное окно. Естественно, это удобно назначить на горячие клавиши.
Узнать параметры, в т.ч. ID и класс всех окон:
wmctrl -l -x
Для chromium, к примеру, получаем строку:
0x01800001 0 chromium.Chromium slax Blogger: ОС Slax 9 – Обзор статистики – Chromium
где:
0x01800001 = ID окна
0 = ID раб.места
chromium.Chromium = класс окна
slax = имя ПК
Blogger: ОС Slax 9 – Обзор статистики – Chromium = Имя окна
Поднять окно по классу, перейдя на его раб.место:
wmctrl -x -a chromium.Chromium
Поднять окно по классу, перенеся окно на текущее раб.место:
wmctrl -x -R chromium.Chromium
Поднять окно по ID:
wmctrl -i -a 0x1800001
Назначаю на Win+S:
wmctrl -x -R chromium.Chromium
В результате соседние клавиши управляют окном браузера (причем, одной руки достаточно):
Win+W = запуск chromium
Win+S = поднять именно его окно
Win+D = опустить активное окно
Рядом же часто используемая комбинация:
Win+A = свернуть активное окно в заголовок (увы, для увеличения полезной площади окна браузера системные рамки и заголовок его окна скрыты, и эта команда на него не действует)
Другие варианты использования wmctrl:
wmctrl --help
ОГЛАВЛЕНИЕ
НАЗАД
Узнать параметры, в т.ч. ID и класс всех окон:
wmctrl -l -x
Для chromium, к примеру, получаем строку:
0x01800001 0 chromium.Chromium slax Blogger: ОС Slax 9 – Обзор статистики – Chromium
где:
0x01800001 = ID окна
0 = ID раб.места
chromium.Chromium = класс окна
slax = имя ПК
Blogger: ОС Slax 9 – Обзор статистики – Chromium = Имя окна
Поднять окно по классу, перейдя на его раб.место:
wmctrl -x -a chromium.Chromium
Поднять окно по классу, перенеся окно на текущее раб.место:
wmctrl -x -R chromium.Chromium
Поднять окно по ID:
wmctrl -i -a 0x1800001
Назначаю на Win+S:
wmctrl -x -R chromium.Chromium
В результате соседние клавиши управляют окном браузера (причем, одной руки достаточно):
Win+W = запуск chromium
Win+S = поднять именно его окно
Win+D = опустить активное окно
Рядом же часто используемая комбинация:
Win+A = свернуть активное окно в заголовок (увы, для увеличения полезной площади окна браузера системные рамки и заголовок его окна скрыты, и эта команда на него не действует)
Другие варианты использования wmctrl:
wmctrl --help
ОГЛАВЛЕНИЕ
НАЗАД
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.