SteamKeyJ to Control Steam Music Player with your Keyboard
Valve has released Steam Music Player for Steam. It's still in early stages at the moment and is missing certain functionality. One thing I really would like it the ability to use my multimedia keys on my keyboard to control Steam Player from within the game (or anywhere on my PC). For those who've seen TellDJ, you'll know I like my music and my programming. As a result, I created a project this morning to do just that.
SteamKeyJ allows you to bind your keyboard keys to the main functionalities of Steam Music Player, namely:
Play/Pause
Next
Previous
Increase volume
Decrease volume
Mute
Toggle Shuffle
Toggle Repeat
This is just a quick project but I might expand on other missing features if requested. I'm sure the music player will eventually have this built in but I created this tool for me to use a stop-gap. Please let me know if you have any issues. (.NET 4.0 required)
Download here
Source code here
How to use
It's a straightforward app to use. Click on 'Configure Keys', select the box next to the action and press the key you want to assign. Once complete, click save. As long as SteamKeyJ is enabled, pressing that key will control Steam Music Player (assuming it's open).You don't need to be inside Steam to control it, it'll work across the PC. Don't forget that Steam must be running.
Enjoy :)
Update - I also figured out a way to quickly play my entire music collection as opposed to just selecting artists/albums. See here for instructions.