All Projects → dhoer → choco-screen-resolution

dhoer / choco-screen-resolution

Licence: Apache-2.0 license
Sets the screen resolution on Windows virtual machines (VMs)

Programming Languages

powershell
5483 projects
ruby
36898 projects - #4 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to choco-screen-resolution

BetterDummy
Unlock your displays on your Mac! Smooth scaling, HiDPI unlock, XDR/HDR extra brightness upscale, DDC, brightness and dimming, dummy displays, PIP and lots more!
Stars: ✭ 9,601 (+39904.17%)
Mutual labels:  resolution, display, screen
Evdi
Extensible Virtual Display Interface
Stars: ✭ 384 (+1500%)
Mutual labels:  display, screen
lantern
[Android Library] Handling device flash as torch for Android.
Stars: ✭ 81 (+237.5%)
Mutual labels:  display, screen
Caffeine Ng
☕ Tray bar application able to temporarily inhibits the screensaver and sleep mode.
Stars: ✭ 72 (+200%)
Mutual labels:  display, screen
Mons
POSIX Shell script to quickly manage monitors on X
Stars: ✭ 457 (+1804.17%)
Mutual labels:  display, screen
Nocturnal
A Dimness and Night Shift menu bar app for macOS 🌙
Stars: ✭ 199 (+729.17%)
Mutual labels:  display, screen
PicoVGA
VGA/TV display on Raspberry Pico
Stars: ✭ 119 (+395.83%)
Mutual labels:  display
SwitchDecor
An app to help you to add frame to your favorite screenshots from Nintendo Switch.
Stars: ✭ 40 (+66.67%)
Mutual labels:  screen
miraclecast
Connect external monitors to your system via Wifi-Display specification also known as Miracast
Stars: ✭ 17 (-29.17%)
Mutual labels:  display
device-epd
E-Paper Display Device
Stars: ✭ 26 (+8.33%)
Mutual labels:  display
typeioc
Dependency injection container for typescript / javascript
Stars: ✭ 32 (+33.33%)
Mutual labels:  resolution
libgdx-screenmanager
A screen manager for libgdx supporting transitions
Stars: ✭ 69 (+187.5%)
Mutual labels:  screen
SRGAN-PyTorch
A simple and complete implementation of super-resolution paper.
Stars: ✭ 266 (+1008.33%)
Mutual labels:  resolution
RS232-Monitor-Database
🔌📺 This is a public database for all the known RS232 commands for professionnal screens, monitors and projectors. Feel free to contribute !
Stars: ✭ 22 (-8.33%)
Mutual labels:  screen
Android-Touch-Helper
开屏跳过-安卓系统的开屏广告自动跳过助手
Stars: ✭ 488 (+1933.33%)
Mutual labels:  screen
ArduinoMid
Opel MID display
Stars: ✭ 34 (+41.67%)
Mutual labels:  display
xpub
POSIX Shell script to get user's display environment variables of any TTY from anywhere.
Stars: ✭ 36 (+50%)
Mutual labels:  display
LiveReloadServer
A self-contained, local, cross-platform, static file Web Server with automatic Live Reloading, Markdown rendering and loose Razor Pages support.
Stars: ✭ 69 (+187.5%)
Mutual labels:  chocolatey
chrome-extension-aspectratio219
🖥️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)
Stars: ✭ 28 (+16.67%)
Mutual labels:  display
Ocean-blue-GDM3
Ocean Blue GDM3 theme for ubuntu
Stars: ✭ 27 (+12.5%)
Mutual labels:  screen

Screen Resolution

Chocolatey AppVeyor branch

Screen Resolution sets the screen resolution on Windows virtual machines (VMs). This tool is useful for UI automated testing when the default resolution is not at the desired resolution.

Installation of this package will do the following:

Tested on Windows Server 2012R2, 2016, 2019 and Windows 10 virtual machines (VMs).

Usage

A Vagrantfile to provision a Chrome Selenium-Grid on Windows 10 with screen resolution set to 1366x768 is available. See TESTING.md for more information.

Quick Start

Set screen resolution to 1920x1080 (default) and prompt for password:

choco install -y screen-resolution

Set screen resolution to 1366×768 and provide passwords:

choco install -y screen-resolution --params "'/Width:1366 /Height:768 /Password:redacted /RdpPassword:redacted'"

Package Parameters

The following package parameters can be set:

  • /Password: - Password of account to RDP into. Prompts for password, when it is not provided.
  • /RdpPassword: - Password of RDP local user account to create. Defaults to Password of account to RDP into, when it is not provided.
  • /UserName: - Username of account to RDP into. Default: $env:UserName.
  • /RdpUserName: - Username of RDP local user account to create. Default: rdp_local.
  • /RdpGroups: - RDP group members. Default: @('Administrators', 'Remote Desktop Users').
  • /Width: - Display width in pixels. Default: 1920.
  • /Height: - Display height in pixels. Default: 1080.

These parameters can be passed to the installer with the use of --params. For example: --params "'/Password:redacted'".

AutoLogon

To automatically set Screen Resolution on server startup, you need to install package autologon. Then run autologon <RdpUserName> <RdpDomain> <RdpPassword> once to set it up.

choco install -y autologon
autologon rdp_local $env:userdomain redacted

RDP Wrapper

Non-Windows Servers, e.g., Windows 10, require package rdpwrapper to be installed. No additional configuration is required after install.

choco install -y rdpwrapper
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].