Skip to content

Companion Display is an app designed to give life to a secondary monitor or old device.

Notifications You must be signed in to change notification settings

yagdev/Companion-Display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Companion Display

Companion Display is an app designed to give life to a secondary monitor or old device. CompanionDisplay

How can I set up Companion Display?

It's really simple! Download the latest release here:

https://github.com/yagdev/Companion-Display/releases

Open CompanionDisplayWinUI.exe. It works on Windows 10 x64 (Build 1809 and later) and Windows 11. If you use Windows 10, I recommend you install the Segoe Fluent Icons font as the app will not display icons correctly on Windows 10 without it. A download can be found here:

https://aka.ms/SegoeFluentIcons

Another thing that does not work on Windows 10 builds is the Mica Backdrop.

Getting started with Widgets

To add Widgets simply tap the + button and choose a widget. Currently there are the following Widgets available:

Date & Time

image

Media controls with Spotify & Discord integration for synced lyrics

image

Launchpad

image

Image Slideshow

image

Hardware Monitor

image

Monitor brightness controls

image

Android control widget with Battery info, Brightness controls and shutdown/restart controls

image

Virtual Numpad

image

Notepad Widget

image

Volume Mixer

image

Twitch Integration Widgets

image

OBS Integration Widgets

image

Pins

· Pins allow you to keep selected Widgets on top while letting you scroll unpinned ones at the same time: image

Picture-in-Picture support

· Companion Display allows you to open Widgets in Picture-in-Picture mode, allowing you to keep the Widget pinned above other apps too like so: image

Widget Configuration:

· To customize Widgets, right click the widget and press Edit and the configuration page for the respective widget will pop up. Making changes in the Media Player widget requires a restart.

App Configuration

· To configure Companion Display, press the settings button on the bottom left corner. Here you can find the available settings separated by category. A restart is recommended after making changes but not mandatory. image

Theme

· This category allows you to change the color scheme, background, accent color and font used across the interface.

Behavior

· This category allows you to toggle behaviors such as disabling focus takeover, hiding the Add Widget button, disabling the ability to reorder Widgets (Lock Layout) and launching on startup.

Browser

· This category allows you to change your search engine and behavior when opening a new tab.

Integrations

· Here you can manage integrations with Twitch and OBS.

Sleep Mode

· Here you can change the Sleep Mode text opacity and color.

About & Updates

· Here you can check the current version, toggle participation in the Beta Program, manage updates and donate.

Lyric Viewer

· By pressing the pop-out button in the Media Player Widget, you can access a pane with the lyrics of the currently playing song with synced lyrics and autoscroll. image

Browser

· Companion Display has a built in browser based on WebView2. You can access it by pressing the Browser icon. · The Browser also includes Launchpad, a place to bookmark websites that can be edited by right-clicking an empty space while on a new tab. image

Spotify

· The Spotify tab is the web version of Spotify easily accessible.

Sleep mode

· Companion Display offers a customizeable sleep mode, which is a minimalistic interface that displays the time, date and current song info. You can customize the text color and opacity in Settings and it features built-in burn-in prevention for OLED displays. image

Updating

· Whenever an update is available, it will automatically show up in the home screen. If you wanna force an update, you can do so by going to the settings, About & Update and pressing Update.

Special note regarding the Hardware Monitor

· To use the Hardware Monitor, you have to run the app using admin rights, however you won't be able to reorder widgets in admin mode because of a WinUI bug regarding Drag & Drop. This is intended behavior because allowing Drag & Drop operations would cause an app crash. This is a known bug by Microsoft also.

Reporting bugs

· To report bugs, it's really useful if you can use the source code and see what line causes a crash using Visual Studio.

About

Companion Display is an app designed to give life to a secondary monitor or old device.

Resources

Stars

Watchers

Forks

Packages

No packages published