Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upinsert control-alt-delete #1585
Comments
marmarek
added
bug
C: gui-virtualization
P: minor
labels
Jan 5, 2016
marmarek
added this to the Release 3.1 milestone
Jan 5, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
wayzard
Jan 13, 2016
Not sure why this is "minor" priority. To emphasize, many Windows distros (including almost all Windows Server versions) are completely inaccessible after installation.
I tried the following as a workaround (while 6 was DomID of Windows). Not surprisingly, it failed, presumably because qemu is not on these systems:
#sudo virsh send-key 6 KEY_LEFTCTRL KEY_LEFTALT KEY_DELETE
error : this function is not supported by the connection driver: virDomainSendKey
If there are any other work arounds, it would be good to know in the meantime...
Is the expected hotkey implementation here supposed to be in the desktop environment, X configs or elsewhere?
wayzard
commented
Jan 13, 2016
|
Not sure why this is "minor" priority. To emphasize, many Windows distros (including almost all Windows Server versions) are completely inaccessible after installation. I tried the following as a workaround (while 6 was DomID of Windows). Not surprisingly, it failed, presumably because qemu is not on these systems: If there are any other work arounds, it would be good to know in the meantime... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Try ctrl+alt+ins |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
wayzard
Jan 15, 2016
ctrl+alt+ins does not work.
Actually, various related hotkeys need to be disabled in each Desktop Environment: ctr+alt+ins in KDE; ctrl+alt+home in XFCE.
But no, ctrl+alt+ins also does not work.
WORKAROUND (not ideal):
- disable
/etc/systemd/system/ctrl-alt-del.target(if it exists) - disable any ctrl+alt+del hotkey in the DE
- type ctrl+alt+del for HVM window with focus
I am not sure where or how the ctrl+alt+home (or ctrl+alt+ins) implementation was supposed to be. In the DE or closer to raw console input or something else?
Either way, this may need an update: www.qubes-os.org/doc/windows-tools-3/
wayzard
commented
Jan 15, 2016
|
ctrl+alt+ins does not work. WORKAROUND (not ideal):
I am not sure where or how the |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
omeg
Jan 15, 2016
Member
ctrl-alt-home translation to CAD is performed by the gui agent in Windows Tools. If the tools are not installed in the HVM, keyboard input is not translated. Customization of the shortcut is planned if the time allows, but maybe a better solution would be to synthesize CAD from the gui daemon for cases where guest tools are not present? It's true that server editions require CAD to log in to even install guest tools. Still, special casing such stuff in the gui daemon seems like a bad idea...
|
ctrl-alt-home translation to CAD is performed by the gui agent in Windows Tools. If the tools are not installed in the HVM, keyboard input is not translated. Customization of the shortcut is planned if the time allows, but maybe a better solution would be to synthesize CAD from the gui daemon for cases where guest tools are not present? It's true that server editions require CAD to log in to even install guest tools. Still, special casing such stuff in the gui daemon seems like a bad idea... |
marmarek
modified the milestones:
Release 3.1,
Release 3.1 updates
Feb 8, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
perkooo
May 20, 2016
Hi,
I have the same problem when I join my active directory with Windows 7.
Stuck at CAD, I tried all keys combination (CTRL ALT HOME or INS does not work) and disabled also hotkey in Qubes.
The solution which worked for me :
When I am on Windows loggins (asking for CAD)
- Set EN keyboard
- Show visual keyboard
- Click on the virtual keyboard the combination CTRL, ALT and DEL.
Not the best solution but for the moment...
perkooo
commented
May 20, 2016
•
|
Hi,
Not the best solution but for the moment... |
andrewdavidwong
referenced this issue
May 21, 2016
Closed
Windows 7 HVM cannot capture keystrokes during login #1933
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
perkooo
May 21, 2016
In order to add some informations to my last post :
I have a french keyboard (AZERTY, not QWERTY), this might be the problem why CTRL + ALT + HOME is not working.
Thanks for the amazing job you are all doing, this is one of the best OS that I tried :)
perkooo
commented
May 21, 2016
|
In order to add some informations to my last post : Thanks for the amazing job you are all doing, this is one of the best OS that I tried :) |
perkooo
referenced this issue
May 25, 2016
Open
Qubes tools not working on Windows when joining Active Directory #2025
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
SietsevanderMolen
Jun 3, 2016
I need to start my Windows HVM in debug mode, and then press CTRL + ALT + HOME in the debug screen (which only shows 'Starting Windows') to be able to login. I find it hard to believe it's a problem with the keyboard layout, but I'm on US Dvorak, in case it helps. Using the on screen keyboard does nothing for me.
SietsevanderMolen
commented
Jun 3, 2016
•
|
I need to start my Windows HVM in debug mode, and then press CTRL + ALT + HOME in the debug screen (which only shows 'Starting Windows') to be able to login. I find it hard to believe it's a problem with the keyboard layout, but I'm on US Dvorak, in case it helps. Using the on screen keyboard does nothing for me. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
MegaTraveller
Jan 9, 2017
Same Problem here, on a german WIn 7 Pro, after Domain Join it is impossible to login. I tried the tip from @wayzard but it does not work for me :( On-Screen-Keyboard is also no help.
MegaTraveller
commented
Jan 9, 2017
|
Same Problem here, on a german WIn 7 Pro, after Domain Join it is impossible to login. I tried the tip from @wayzard but it does not work for me :( On-Screen-Keyboard is also no help. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
MegaTraveller
commented
Jan 9, 2017
|
@SietsevanderMolen Thanks for that Tip, that worked like a charm :) |
andrewdavidwong
modified the milestones:
Release 3.1 updates,
Release 3.2 updates
May 31, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
faircopy
Nov 20, 2017
This is my use case:
- Qubes 3.2
- Windows Server 2016 standalone HVM
This is how I enabled passing Ctrl+Alt+Delete to the Windows HVM:
Qubes menu → System Tools → Keyboard → "Application Shortcuts" tab → Select the line "xflock4" - "Ctrl+Alt+Delete" → Click the "Remove" button
After removing the keyboard shortcut, Windows recognizes the Ctrl+Alt+Delete combination just like any other key press when the HVM's window is active.
@SietsevanderMolen's suggestion above did not work for me.
I tried:
Qubes menu → Qubes VM Manager → Stop Windows VM if running → Right click on Windows VM → VM Settings → On the "Basic" tab, tick the "Run in debug mode" checkbox → Click the "OK" button → Start Windows VM
No debug window appeared for me, and pressing Ctrl+Alt+Home with the Windows HVM window active resulted in the "Move window to previous workspace" action which is defined in the XFCE Window Manager settings.
faircopy
commented
Nov 20, 2017
•
|
This is my use case:
This is how I enabled passing Ctrl+Alt+Delete to the Windows HVM: After removing the keyboard shortcut, Windows recognizes the Ctrl+Alt+Delete combination just like any other key press when the HVM's window is active. @SietsevanderMolen's suggestion above did not work for me. I tried: No debug window appeared for me, and pressing Ctrl+Alt+Home with the Windows HVM window active resulted in the "Move window to previous workspace" action which is defined in the XFCE Window Manager settings. |
wayzard commentedJan 5, 2016
HVM domUs are not responding to the accepted key combination (control-alt-home according to the docs) to receive a control-alt-delete signal while the HVM desktop's window has focus.
Qubes Tools for Windows was not installed. (In some scenarios, they cannot be installed on a system.)
In cases where a system requires control-alt-delete to enter a login screen, this renders a guest system unusable.
As a less important addition, similar considerations may also be needed for other "control-alt-" key combos (like control-alt-F1 on Linux domUs).
Qubes 3.1RC