LINUX.ORG.RU

VirtualBox Hotkeys

 , ,


0

2

Приветсвую.

Последнее время часто приходится использовать VBox. Сам сижу на KDE и использую виртуальные рабочие столы. Для переключения между ними использую Ctrl+Alt+← и Ctrl+Alt+→.

Беда в том, что когда нахожусь внутри виртуальной машины, VBox захватывает все хоткеи и прокидывает внутрь виртуалки. Собственно вопрос, как можно заставить VBox не захватывать Ctrl+Alt? Или любой другой способ сделать подобное

Перехват win+r и win+1 - win+3

$ incrontab -l
/home/lg/tmp/scr/vbox IN_CLOSE_WRITE /home/lg/bin/vm2wm.sh $@/$# $%
#!/bin/bash

# get DBUS_SESSION_BUS_ADDRESS
export `grep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -u lg ^startkde$)/environ`

. /home/lg/tmp/scr/vbox/vm2wm.lock || exit 1

# change workspace
if [ x$WORKSPACE != x ]
then
    qdbus org.kde.kwin /KWin org.kde.KWin.setCurrentDesktop $WORKSPACE
fi

# show krunner
if [ x$RUNNER != x ]
then
    qdbus org.kde.krunner /App org.kde.krunner.App.display
fi

и скриптик на autohotkey в виртуалке

anonymous
()
Ответ на: комментарий от libbkmz

собствнно скрипт на ahk

VM2WM_LOCK := "f:\tmp\scr\vbox\vm2wm.lock"

#1::
	write("WORKSPACE=1")
	return

#2::
	write("WORKSPACE=2")
	return

#3::
	write("WORKSPACE=3")
	return

#r::
	write("RUNNER=1")
	return

write(data)
{
	Global VM2WM_LOCK
	FileDelete, %VM2WM_LOCK%
	FileAppend, %data%`n, *%VM2WM_LOCK%
}

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.