1

About VirtualBox 7.1.x I know how to change the View Mode through the keyboard shortcuts as follows:

  • Host + F
  • Host + C

Now consider the following basic and simple scenario:

  • Machine Host (Windows) (a.k.a AAA) uses VirtualBox to run its VM as Guest (Linux) (a.k.a BBB)
  • The same Guest (a.k.a BBB) uses Remmina to access a Remote Machine (a.k.a CCC)

Therefore:

AAA (Host) --- VirtualBox ---> BBB (Guest) --- Remmina ---> CCC

Until here zero problems.


Now

  • The Remote Machine (a.k.a CCC) is a Host too and runs its own VM as Guest too (Linux) (a.k.a DDD)

Therefore:

BBB (Guest) --- Remmina ---> DDD (Host) --- VirtualBox ---> CCC (Guest)

The problem is:

If I am using Remmina and working in peace with the Guest (Linux) (a.k.a DDD) and if I do any keyboard shortcut to change the view mode it always applies to the first Guest (a.k.a BBB) and not to the second Guest (Linux) (a.k.a DDD)

Therefore any keyboard shortcut that is executed is applied in the first Guest and not the second Guest

Question

  • Is possible in someway in VirtualBox 7.1.x do some action where can appear the User Interface menu as a popup? But without Keyboard Shortcut

It with the main purpose to change the View Mode.

Manuel Jordan
  • 417
  • 2
  • 8
  • 20

1 Answers1

1

There's no way to do do this without a shortcut, but you can change the "Host Key Combo" on one machine to another button including non-modifier keys so they don't conflict

From VirtualBox Manager: menu bar - file - preferences: select Expert if not already set - Input - Virtual Machine tab - change "Host Key Combo" from Right Ctrl to any key you want


An alternative would be to change how you connect as Remmina relies on standards that can be found elsewhere, namely RDP and VNC

  1. on AAA you could use Microsoft's Remote Desktop Connection or a VNC client to connect to CCC
  2. on AAA you could use Remote Desktop Connection to connect to DDD after starting it as detachable. This will require the Extension Pack but would allow separate use of CCC and DDD by separate connections
  3. Use 3rd party remote software like Anydesk (or if you're into self-hosting, RustDesk) and use AAA or BBB to connect to CCC and DDD
  4. If you don't need a full Linux desktop, you can use Remmina through WSL2, though it's not able to capture the mouse (mainly for games), block windows from opening the start menu when you press the windows key, or transfer the clipboard to and from Windows
DanHolli
  • 968