Display Switch Versions Save

Turn a $30 USB switch into a full-featured multi-monitor KVM switch

1.3.1

6 months ago
  • Fix: USB changes not detected on Windows (#128)

Please see the README for configuration instructions and other helpful information. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

1.3.0

6 months ago
  • Dependencies update
  • "Wake screen" support on Linux

Please see the README for configuration instructions and other helpful information. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

1.2.0

1 year ago
  • Added support for switching to VGA and DVI2 inputs
  • Added "version" command line switch support
  • Don't switch source when it's already set to the right input
  • Include stdout & stderr from executed command when it fails
  • Fix excessive CPU usage on Linux
  • Dependencies update

Please see the README for configuration instructions and other helpful information. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

1.1.0

2 years ago

What's Changed

  • Execute external command on USB connection/disconnection.
  • Re-attach console window on Windows: this allows seeing the program's log, when running from the command line.

Please see the README for configuration instructions and other helpful information. Check the "Actions" tab for binaries. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

Full Changelog: https://github.com/haimgel/display-switch/compare/1.0.0...1.1.0

1.0.0

2 years ago

This is the first release that I consider "stable enough for general use". Noteworthy changes since 0.3.0:

  • Better Linux support
  • Better logging
  • Retry display enumeration to work around DDC/CI issues

Please see the README for configuration instructions and other helpful information. Check the "Actions" tab for binaries. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

0.3.0

3 years ago
  • Support monitor switching on USB connection and USB disconnection (#7).
  • Support monitor-specific inputs configuration (#3)
  • More robust DDC controls on MacOS (#21)
  • Numerous minor bug fixes.

Note: A configuration setting has been renamed from monitor_input to on_usb_connect (to support switching on USB disconnection as well), please update your configuration if you're updating from a previous version.

Please check the "Actions" tab for binaries. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).

0.1.0

3 years ago

First Beta release: minimal configuration and logging support, Windows and Mac -compatible.

Please check "Actions" tab for binaries. Note that neither Mac nor Windows Github-built binaries are signed: in order to make display_switch work on Mac, you'll need to right-click on a file and select "Open" (one time only).