Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Send Ctrl+Alt+Del" function #1244

Closed
vavilov opened this issue Aug 10, 2022 · 29 comments
Closed

"Send Ctrl+Alt+Del" function #1244

vavilov opened this issue Aug 10, 2022 · 29 comments
Labels
enhancement New feature or request

Comments

@vavilov
Copy link

vavilov commented Aug 10, 2022

Some Windows machines working under strict Active Directory rules have "Secure Sign-In" lock screen where user has to press Ctrl+Alt+Del on lock screen to start working.
TeamViewer and even UltraVNC have special button that send sends this keys.
Maybe Rustdesk have to get such function too? Otherwise there is no way to remotely unlock and start working on such machines :(

@vavilov vavilov added the enhancement New feature or request label Aug 10, 2022
@SmartByteKam
Copy link

I press Alt+Ctrl+Del on my local machine, then press cancel, but whis combination still send on remote machine

@rustdesk
Copy link
Owner

goto lightning icon on the titlebar please.

@rustdesk
Copy link
Owner

dup: #108 (comment)

@vavilov
Copy link
Author

vavilov commented Aug 11, 2022

It's strange, i have installed Rustdesk to remote machine (service is running, no UAC tip on GUI, even i can click on UAC prompts),
but menu of lightning icon hasn't "Insert Ctrl+Alt+Del" choice. There is only "Insert Lock"
image

@rustdesk rustdesk reopened this Aug 11, 2022
@SoftwareMagicIT
Copy link
Contributor

@rustdesk i think as physical pressure you could implement control alt ins which then remotely send control alt del

@yozachar
Copy link

@rustdesk also seems to discard input from xdotool or xvkbd.

~ 
$ xdotool search --onlyvisible --classname Navigator windowactivate --sync key F5
$ #works - refreshes page

~ 
$ xdotool search --onlyvisible --classname rustdesk windowactivate --sync key Control_L+Alt_L+Delete
$ #fails!

@TheShadowAngel
Copy link

TheShadowAngel commented Sep 9, 2022

@rustdesk, have a nice day!
When can we expect the release for testing on Windows? 😊
Without Ctrl+Alt+Del, at the moment, it is not possible to log in to a remote PC or server that is locked 🤷‍♂

@SoftwareMagicIT
Copy link
Contributor

You can download source code and compile yourself for testing.

@TheShadowAngel
Copy link

Thanks.
Can you add appveyor.yml for creating "nightly build"? 🤔

@bmcgonag
Copy link

I'm not following this thread very well. I can lock my windows machine, and still have the options of Insert CTRL + ALT + DEL from the lightning icon at the top of the rustdesk window.
ctrl-alt-del-in-restdesk-windows

@TheShadowAngel
Copy link

TheShadowAngel commented Oct 19, 2022

If you build from source - may be, but in official "Windows release 1.1.9 - from 2 may" have not yet.
From release 1.1.9 community found a lot of bugs and issues, but they solved only in github source.
@rustdesk, can you add online compiler to create "night build" for windows, if don't have release roadmap? This is a great practice for testing night/beta/rc version and feedback from product users.

@TheShadowAngel
Copy link

Rustdesk 1.2.0 (night) windows x64
Rustdesk_120
Invisible options in lightning "Insert Ctrl+Alt+Del"
For debugging - PC is in domain.

@rustdesk
Copy link
Owner

rustdesk commented Oct 27, 2022

It is only visalbe, when it is installed and run as system service on remote side.

@TheShadowAngel
Copy link

I am install Rustdesk on remote side as system service, but "Ctrl+Alt+Del" does not visible.
At last night build Antivirus Dr.Web after install kill rustdesk.exe as virus suspicion.

@rustdesk
Copy link
Owner

rustdesk commented Nov 18, 2022

I am install Rustdesk on remote side as system service, but "Ctrl+Alt+Del" does not visible. At last night build Antivirus Dr.Web after install kill rustdesk.exe as virus suspicion.

@21pages please try installing windows nightly, and check if we can see "insert ctrl+alt+del" from remote side.

@21pages
Copy link
Collaborator

21pages commented Nov 19, 2022

It's visible if installed on remote side, both 1.1.9 and nightly. But you need to have keybord/mouse permission.

@dintra7
Copy link

dintra7 commented Dec 13, 2022

Install Rustdesk on remote side as system service, but "Ctrl+Alt+Del" does not visible. At last night build (1.2)

@dintra7
Copy link

dintra7 commented Dec 13, 2022

изображение

@warnerbryce
Copy link

I can confirm, i have both Nightly version installed 1.2 on a Linux Client and a Windows Server under a domain.
On the Windows Server i havec RustDesk as a service, it's running,
Trying to connect, i am on the login screen, need to do a CTRL + ALT + SUPPR, nothing into the Lighting logo about that.
the same as @dintra7

@rustdesk
Copy link
Owner

@fufesou

@fufesou
Copy link
Collaborator

fufesou commented Dec 13, 2022

@dintra7 @warnerbryce
Hi, I cannot reproduce this problem. Please ensure your have installed the application and you have keyboard permission to the remote side.

if (perms['keyboard'] != false) {

sas_enabled = true;

crate::username() == "SYSTEM"

image

rustdesk added a commit that referenced this issue Dec 13, 2022
@rustdesk
Copy link
Owner

rustdesk commented Dec 13, 2022

installed 1.2

@warnerbryce I just put a fix 5ee3e3f, please download and install the new nightly build several minutes later (controlled side).

@dintra7
Copy link

dintra7 commented Dec 13, 2022

installed 1.2

@warnerbryce I just put a fix 5ee3e3f, please download and install the new nightly build several minutes later (controlled side).

Thanks a lot, it works great!

@warnerbryce
Copy link

warnerbryce commented Dec 15, 2022

@dintra7 the new Windows Installer file gave me an error :
Can't find desktop_drop_plugin.dll in my computer.
The program can't finish to be installed...
It's on a Windows Server 2012 machine

EDIT : i finally finished the install by removing Rustdeskt folder in local appdata and roaming appdata folder

@Kingtous
Copy link
Contributor

Could you please provide the steps to reproduce this issue?

I can't reproduce it by removing any dlls in appdata, and rename .exe to "rustdesk-1.2.0-install.exe" to start the installer.

@warnerbryce
Copy link

@Kingtous Install the Nightly Installer from two days in the past on a Windows host.
Remove it in Add/Remove Program.
Try to install the Nightly Installer from yesterday, get this error.

Go into AppData\Roaming, delete the folder RustDesk, go into AppData\Local, delete the folder RustDesk
Reinstall the nightly installer, it's okay.

@Kingtous
Copy link
Contributor

@Kingtous Install the Nightly Installer from two days in the past on a Windows host. Remove it in Add/Remove Program. Try to install the Nightly Installer from yesterday, get this error.

Go into AppData\Roaming, delete the folder RustDesk, go into AppData\Local, delete the folder RustDesk Reinstall the nightly installer, it's okay.

Could you please test the latest nightly build? I tried to reproduce by the steps you provide, and still cannot see the error. If the problem still exists, could you also provide a gif or video to describe your issue? :)

@DexterHagler
Copy link

Sorry if this has been fixed already, but for those who still do not see the "ALT+CTRL+DEL" (Yes I have OCD) under the Lightning Menu, the issue is probably as others, incl. @21pages stated:
You need to have keybord/mouse permission enabled on the Host side. After Installing Rustdesk,
click on the 3 dots next to the ID to open config menu and make sure "Enable Keyboar/Mouse" has a tick next to it (NOT a red strike-through) Hope this helps someone .

RD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests