v0.10.0
LizardByte/Sunshinev0.10.0Jan 12, 2022by ReenigneArcher
AI Summary
This release enhances user interaction with gamepad rumble, keyboard shortcuts, and a secured WebUI login. It also fixes audio issues and improves Linux hardware encoding support (VAAPI).
Key Highlights
- Added support for Rumble with gamepads
- Added support for keyboard shortcuts
- WebUI requests username/password pair on first open
- Fixed audio crackling introduced in v0.8.0
- Improved VAAPI hardware encoding on Intel i7-6700
- Added Windows service scripts for boot
New Features
- Gamepad rumble support
- Keyboard shortcuts
- WebUI authentication
- Audio crackling fix
- VAAPI support
- Service scripts
Full Release Notes
## Sunshine installation guide ### Windows * Download and extract Sunshine-Windows.zip * Optionally install [ViGEmBus](https://github.com/ViGEm/ViGEmBus/releases) --- ### Ubuntu 20.04 1. Download sunshine20-04.deb 2. `sudo apt-get install -f ~/Downloads/sunshine20-04.deb` #### If this is the first install 3. `sudo usermod -a -G input $USER` 4. Reboot ### Optional -- Run Sunshine in the background 1. `systemctl --user start sunshine` ### Ubuntu 21.04 1. Download sunshine21-04.deb 2. `sudo apt-get install -f ~/Downloads/sunshine21-04.deb` 2. Follow instructions for Ubuntu 20.04 as needed ### Debian 1. Download sunshine-debian.deb 2. `sudo apt-get install -f ~/Downloads/sunshine-debian.deb` 2. Follow instructions for Ubuntu 20.04 as needed ### Changes * Some cosmetic changes to the WebUI. * Added support for Rumble with gamepads. * Added support for keyboard shortcuts <--- See the README for details. * The first time the WebUI is opened, it will request the creation of a username/password pair from the user. * Fixed audio crackling introduced in version 0.8.0 * (Linux) VAAPI hardware encoding now works on Intel i7-6700 at least. <-- For the best experience, using ffmpeg version 4.3 or higher is recommended. * (Linux) Installing from debian package shouldn't overwrite your configuration files anymore. <-- It's recommended that you backup `/etc/sunshine/` before testing this :P * (Windows) A very basic script has been added in `Sunshine-Windows\tools` <-- This will start Sunshine at boot with the highest privileges which is needed to display the login prompt. * install-service.bat * uninstall-service.bat