Виртуальная машина, курсор мыши работает только внутри коробки

Инструмент wmctrl предоставляет доступ к командной строке почти ко всем функциям, определенным в спецификации EWMH (расширенные подсказки диспетчера окон). Его можно использовать, например, для получения информации о диспетчере окон, получения подробного списка рабочих столов и управляемых окон, для переключения и изменения размеров рабочих столов, для того чтобы сделать окна полноэкранными, всегда выше или липкими, а также активировать, (! d0)

Вы можете установить его с помощью

sudo apt-get install wmctrl
. Вы можете получить информацию о своих виртуальных рабочих столах (рабочих пространствах) с помощью wmctrl -d
one@onezero:~$ wmctrl -d
0  * DG: 2720x1536  VP: 0,0  WA: 0,24 1360x744  N/A

И перечислите открытые окна с помощью wmctrl -l. Опция -G показывает геометрию окон:

one@onezero:~$ wmctrl -l
0x02000004  0 onezero Desktop
0x02e00002  0     N/A DNDCollectionWindow
0x02e00003  0     N/A launcher
0x01e00004  0 onezero cairo-dock
0x02e00004  0     N/A panel
0x04800061  0 onezero Transmission
0x02e0000a  0     N/A Dash
0x03a00044  0 onezero arranging windows from the gnu/linux command line with wmctrl ~ Moving to Freedom - Chromium
0x04400006  0 onezero one@onezero: ~
0x04c000e9  0 onezero Google - Mozilla Firefox

Вы можете получить информацию о своих виртуальных рабочих столах (рабочих пространствах) с помощью wmctrl -d

[ f4]

wmctrl -lG

wmctrl -r "Mozilla Firefox" -e <G>,<X>,<Y>,<W>,<H>

<G>: Gravity specified as a number. The numbers are defined in the EWMH specification. The value of zero is particularly
     useful, it means "use the default gravity of the window".
<X>,<Y>: Coordinates of new position of the window.
<W>,<H>: New width and height of the window.

Вы можете указать окно, указав его название или частичное название после -r. -e для перемещения и изменения размера

one@onezero:~$ wmctrl -r "Mozilla Firefox" -e 0,0,0,1000,700

Итак, чтобы переместить окно в верхний левый угол и сделать его шириной 1000 пикселей на 700, вы должны использовать 0,0,0,1000, 700

Чтобы изменить / изменить размер. Для этого я сначала использовал обход «unmaximizing», используя опцию -b

wmctrl -r «Mozilla Firefox» -b add, maximized_vert, maximized_horz

one@onezero:~$ wmctrl -r "Mozilla Firefox" -b add,maximized_vert,maximized_horz
[d28 ] wmctrl -r «Mozilla Firefox» -b remove, maximized_vert, maximized_horz

enter image description here

The -e option expects a list of comma separated integers: "gravity,X,Y,width,height"

Вещи, которые вам нужно понять 1st

thats - мое разрешение экрана, так что x = 1360 & amp; y = 786

one@onezero:~$ wmctrl -r "Mozilla Firefox" -e 1,0,0,680,768

Выравнивание окна влево-вправо экрана

one@onezero:~$ wmctrl -r "Mozilla Firefox" -e 1,680,0,680,768

Выравнивание окна вправо до половины экрана

one@onezero:~$ wmctrl -r "Mozilla Firefox" -e 1,340,0,680,768

Выравнивание окна с center of screen 1360/4 = 340

enter image description here [!d33]

Манипулировать его с настройками экрана

1
задан 20 April 2014 в 12:35

3 ответа

Чтобы ваш курсор мыши работал, вам просто нужно нажать клавишу Ctrl в правой части клавиатуры. Если вы не хотите постоянно нажимать Ctrl, чтобы выпустить курсор мыши каждый раз, просто установите гостевые дополнения VirtualBox, нажав «Устройства»> «Установить гостевые дополнения». Когда вы это сделаете, вам может понадобиться подключить виртуальный диск cd-rom, используя следующую команду:

$ sudo mount /dev/scd0 /mnt/cdrom

Затем запустите сценарий оболочки для установки гостевых дополнений.

3
ответ дан 25 May 2018 в 13:19

Сначала сделаем right + ctrl. Вы выйдете из виртуальной машины, затем щелкните правой кнопкой мыши значок мыши, который находится справа на виртуальной машине. Отключить интеграцию с мышью.

1
ответ дан 25 May 2018 в 13:19

Это сработало для меня:

В меню VirtualBox Manager в верхней части экрана перейдите в меню «Файл»> «Настройки»> «Ввод». Перейдите на вкладку «Виртуальная машина» справа. Найдите комбинацию клавиш хоста, затем посмотрите рядом с ней в разделе «Ярлык» и удалите «Right CTRL». Теперь он должен сказать «Нет».

Нажмите Файл> Настройки> Вход .

1
ответ дан 25 May 2018 в 13:19

Другие вопросы по тегам:

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