Как изменить размер текущего окна с помощью keybind

Как изменить размер текущего окна с помощью keybind?

Я использую рабочий стол Xubuntu, я хочу использовать keybind (ярлыки приложений в настройках), чтобы активировать команду для изменения размера текущего окна до заданного размера.

Например: wmctrl -r Firefox -e 1,-1,-1,1000,600 изменяет размер любого активное окно firefox для 1000×600.

Проблема заключается в том, что он работает только для Firefox, я хочу сделать это в текущем активном окне (под которым я имею в виду окно с фокусом).

Я знаю, что xdotool getwindowfocus getwindowname дает мне текущее окно

, но wmctrl -r xdotool getwindowfocus getwindowname -e 1,-1,-1,1000,600 ничего не делает.

Нужно ли это сделать? Мое предположение, возможно, мне нужно использовать трубку, но я не уверен.

2 ответа

Код (из сообщений # 6 и # 8 в Использовать wmctrl для unmaximize окна — не toggle:

#!/bin/sh wmctrl -r :ACTIVE: -b remove,maximized_vert wmctrl -r :ACTIVE: -b remove,maximized_horz wmctrl -r :ACTIVE: -e 1,510,21,510,700

Первые две строки wmctrl необходимы для использования в активных окнах, которые максимизируются .

Вы можете выбрать значения для третьей строки в соответствии с вашими потребностями.

Сохранить код как resize.sh в

/bin в Thunar, файловый менеджер , и измените свойства resize.sh, пометив Allow this file to run as a program. Добавьте папку bin в $PATH, используя sudo -H mousepad /etc/environment, чтобы вставить /home/your_login_name/bin: в начале $PATH. Мой путь таков: PATH=»/home/dkbose/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games» где dkbose — это мое имя пользователя (aka login name), которое вы должны изменить на свой. Обратите внимание на :, который используется после каждого пути, кроме последнего, и наличия двойных кавычек. Запуск . /etc/environment внес изменения немедленно Вы можете назначить доступную комбинацию клавиш по вашему выбору для запуска resize.sh.

Код (из сообщений # 6 и # 8 в Использовать wmctrl для unmaximize окна — не toggle:

#!/bin/sh wmctrl -r :ACTIVE: -b remove,maximized_vert wmctrl -r :ACTIVE: -b remove,maximized_horz wmctrl -r :ACTIVE: -e 1,510,21,510,700

Первые две строки wmctrl необходимы для использования в активных окнах, которые максимизируются .

Вы можете выбрать значения для третьей строки в соответствии с вашими потребностями.

Источник



Изменение размеров окна в Xubuntu.

Что за банальщина? Что не так с изменением размеров окон? Оказывается в эпоху GTK2 бушевали страсти и ошибки вынудили разработчиков убрать патч, который все приложения заставлял обладать уголком захвата в правом нижнем углу. Но потом стало всё не так, а потом пришёл GTK3. Вообщем, рассказ длинный — на 5 методов. Присаживайтесь!

Читайте также:  Окна двери узлы примыкания

Метод 1. Используем уголок захвата.

Уголок захвата в виде маленького треугольника расположен в правом нижнем углу окна и часто идёт как часть статус бара.

До Ubuntu 12.04 Precise Pangolin, была патченная GTK2 и уголок захвата нормально работал на всех приложениях. Это позволяло легко изменять размеры ВСЕХ окон вне зависимости — толстый или тонкий край у окон в теме.

К сожалению, патч был с ошибками — щелчки в области захвата у OpenOffice вызывали диалог открытия файлов. Подобные ошибки заставили разработчиков не применять данный патч. С тех пор, GTK2 приложения вынуждены использовать другие методы изменения размеров окон приложений, так как единого встроенного уголка захвата уже не стало.

Все GTK3 приложения с дефолтной темой Greybird будут обладать уголком захвата.

Метод 2. Alt + щелчок правой клавишей + перетаскивание.

Это, возможно, самый простой способ управления габаритами окна. Стоит привыкнуть и уже тяжело отказаться от данного метода. Просто нажимаете на клавиатуре Alt, жмёте на мыше правую клавишу внутри окна приложения и тащите в нужную сторону. То есть Alt + ПКМ + перемещение = изменение размеров окна, а Alt + ЛКМ + перемещение = перемещение окна.

Метод 3. Горячая клавиша.

Xfwm, оконный менеджер Xfce, поддерживает ряд клавиатурных сочетаний, которые можно редактировать в Диспетчер окон -> Клавиатура. Одно из клавишных сочетаний и есть изменение размеров окна. По умолчанию горячая клавиша Alt + F8.

Метод 4. Используем верхние углы окна.

Как описано выше, уголок захвата в правом нижнем углу был удалён из GTK2 из-за множества багов. Но вы можете всегда использовать два верхних угла окна. В большинстве тем Xfwm эти области достаточно легко захватываются и позволяют изменить габариты приложения.

Метод 5. Используя меню окна.

Щелчок по заголовку окна правой клавишей мыши вызовет меню, в котором будет возможность изменить размер окна.

Новая крыска Xubuntu 12.10 Quantal Quetzal Alpha 3.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

  • Главная
  • Советы
  • Compiz
  • Аудио/Видео
  • Интернет
  • Ubuntu
  • Почему Linux?
  • Программы для Linux
  • 10 фатальных ошибок
  • Форум Compizomania
  • Помощь сайту
  • Linux Mint

17 февраля 2012

Compiz—изменение размеров окна к краю в Ubuntu 11.10

В Ubuntu 11.10 в Compiz есть плагин под названием Grid, который отвечает за изменения размеров окна в пределах жёлтого прямоугольника при подведении его к левому/правому/верхнему краям монитора. Снимки ниже.

Читайте также:  Крепление ручки к пластиковому окну можно ли сделать самостоятельно

Когда плагин Grid активирован, то по умолчанию во вкладке Edges(края) задействованы опции как на снимке ниже.

Некоторых пользователей это действие раздражает.

Вы можете либо отключить плагин, либо изменить его опции на своё усмотрение. Скажем Top Edge(верхний край) выставить в положение None, то в этом случае при подведении окна к верхнему краю, оно не будет увеличиваться.

Таким же образом можно изменить опции: Left Edge(левый край) и Right Edge(правый край).

Источник

Ubuntu как задать размер нового окна вручную?

Желательно без дополнительного по.

Re: Ubuntu как задать размер нового окна вручную?

народ! ну пишу я в запуске приложений gedit или gnome-terminal, че надо дописать чтоб был определенный размер?

Re: Ubuntu как задать размер нового окна вручную?

Re: Ubuntu как задать размер нового окна вручную?

Re: Ubuntu как задать размер нового окна вручную?

Компиз юзай.Он может выставлять желаемые размеры для окон приложений,независимо от того, понимают они —geometry или нет.И в Убунте он стоит по дефолту, так что «без дополнительного п/о».

Re: Ubuntu как задать размер нового окна вручную?

а можно ли в консоли выставить размеры для уже запущенного окна под компизом?

Re: Ubuntu как задать размер нового окна вручную?

Теоретически -да,я думаю (хотя таким не задавался и потому не пробовал).Параметры через Gсonf же задаются,ну и можно вероятно gconftool —type (нужный тип) —set (ключ) (значение) Для гноме-панели изменение значений таким способом на ходу работает, во всяком случае.

Re: Ubuntu как задать размер нового окна вручную?

а как именно задавать? gnome-terminal —geometry -10-20? и как компизом настраивать?

Re: Ubuntu как задать размер нового окна вручную?

(приступ телепатии) ТСу нужен тайловый WM. Но он его не осилит.

Re: Ubuntu как задать размер нового окна вручную?

если wm — это window menager, то это компиз.

Re: Ubuntu как задать размер нового окна вручную?

Дык в том-то и дело, что для таких манипуляций с окнами нужен т.н. tiled window manager, посмотрите, например, awesome.

Re: Ubuntu как задать размер нового окна вручную?

А буз дополнительного по можно? Вот команда, че дописать чтоб был определенный размер окна?

alltray —show —sticky —skip-taskbar —no-alltray —notray -x -g +700+650 gnome-terminal —window-with-profile=desktop

Читайте также:  Как избежать конфликта на работе

Re: Ubuntu как задать размер нового окна вручную?

В случае alltray надо как раз-таки читать man alltray.

Re: Ubuntu как задать размер нового окна вручную?

Что тебе надо?Терминал?Он понимает —geometry, в man почему не посмотреть?gnome-terminal —geometry=60×40 ,например.Его размер меряется в строках.

Через компиз настраивать-в настройках компиза,плагин «правила поведения окна».

Источник

Масштабирование в Linux

Вы когда-нибудь пользовались средством Масштаб (Zoom) в Firefox и других Web-обозревателях для просмотра увеличенной или уменьшенной Web-страницы? То же самое можно делать и в Linux, которая предлагает семь уровней масштабирования при отображении объектов в обозревателе файлов (но не пиктограмм рабочего стола) . Масштабирование в Linux делается так:

Это средство облегчает определение местоположения документов, даже в условиях ограниченной видимости и позволяет применять Ubuntu на устройствах с маленьким экраном, таких как MID (mobile internet device), UMPC (Ultra Mobile PC) или нетбук. У вас может появиться желание уменьшить размер пиктограмм или текста, чтобы видеть больше элементов на маленьком экране или чтобы благодаря наличию большого монитора четче видеть мелкие детали.

Масштабирование в Linux

С другой стороны, вы можете увеличить размер, чтобы лучше видеть объекты на маленьком экране, пожертвовав количеством одновременно отображаемых объектов. Между прочим, многие просто не знают, что в некоторых программах, таких как 1С, тоже много скрытых функций. Поэтому если вы пользуетесь этой программой, то вам будет полезно сопровождение 1с бухгалтерии.

Получение крупного плана

Для приближения изображения или увеличения пиктограмм в обозревателе файлов можно воспользоваться одним из следующих способов управления:

1 нажать и удерживать клавишу и нажать клавишу (знак плюс);
2 нажать и удерживать клавишу и прокрутить колесико мыши вперед;
3 щелкнуть правой кнопкой мыши по фону в окне обозревателя файлов и выбрать команду Увеличить (Zoom In).

Отдаление изображения

Для увеличения поля зрения или уменьшения пиктограмм обозревателя можно воспользоваться одним из следующих способов управления:

1 нажать и удерживать клавишу и нажать клавишу (знак дефис);
2 нажать и удерживать клавишу и прокрутить колесико мыши назад;
3 щелкнуть правой кнопкой мыши по фону в окне обозревателя файлов и выбрать команду Уменьшить (Zoom out).

Восстановление стандартного размера.
Для возврата к стандартному размеру пиктограмм можно использовать одну из следующих комбинаций:

4 нажать и удерживать клавишу и нажать клавишу (ноль);
5 щелкнуть правой кнопкой мыши по фону в окне обозревателя файлов и выбрать команду В обычном размере (Normal Size).

Источник

Related Post

Оставьте заявку чтобы связаться с менеджеромОставьте заявку чтобы связаться с менеджером

Монтбланк окна во владивостоке Компания Montblanc поздравляет Вас с Днем Победы в Великой Отечественной войне! От всей души поздравляем всех с праздником Светлой Пасхи! Поздравляем Вас с прекрасным весенним праздником

Как подготовить стены к поклейкеКак подготовить стены к поклейке

Почему запрещено открывать окна при поклейке обоев Перед тем как начать капитальный ремонт в любой из комнат, изучите технологию оклейки стен обоями. Самые лёгкие, но быстро желтеющие и рвущиеся —

Какие бывают окна в зависимости от способа открывания створокКакие бывают окна в зависимости от способа открывания створок

Типы створок пластиковых окон Какие бывают варианты открывания пластикового окна: их преимущества и недостатки. Разница в цене между открывающимся и глухим пластиковым окном. Как поменять тип открывания. Популярные варианты открывания

Adblock
detector