mumble icon indicating copy to clipboard operation
mumble copied to clipboard

Unprivileged user install on Windows

Open strugee opened this issue 7 years ago • 5 comments

Currently the .msi installation requires administrator privileges which I don't have, even if I select an installation directory in my own home folder. I'm in a managed environment so I don't have admin rights, but I should be able to install in my home folder. Windows 7.

strugee avatar Feb 14 '18 15:02 strugee

I agree that this should be possible.

However, there's a reason why Mumble installs to Program Files: it uses Windows UI automation (uiAccess=true in the app's manifest) to gain better access to global keypresses. This can only be achieved if Mumble is installed to Program Files -- Windows enforces that.

Conveying that to users is tricky. People often expect they can install programs anywhere and have them behave the same. Not so, due to this Microsoft rule.

We should probably just display whether UIAccess is enabled via the UI. We now have a toggle for UIAccess in the UI, so it makes sense to also show whether it is even available in the first place.

mkrautz avatar Feb 14 '18 20:02 mkrautz

Related to #1292.

davidebeatrici avatar Feb 14 '18 20:02 davidebeatrici

Just to state my opinion here: Should this be implemented please make it a separate installer and keep the system-wide msi installer.

jschpp avatar Mar 18 '20 10:03 jschpp

please make it a separate installer

Instead of installer, please make it a separate zip archive.

What would installer do here? It shouldn't register anything persistent outside its own directory.

S-S-X avatar Jan 06 '24 21:01 S-S-X

Yeah, a portable release is the way to go.

davidebeatrici avatar Jan 06 '24 22:01 davidebeatrici