This icon pack includes both an Elgato Icon Pack Installer which adds all icons to the Elgato library AND it also includes individual PNG files of each icon to use anyway you see fit. What this icon pack is: I made an icon pack for the Elgato Stream Deck to use with BeamNG. There are currently 1735 ICONS. Icons include things like Lights, Engine Start, Vehicle Badges, Map Icons, Traffic\AI, N20, Beam Logo, Diff-locks, Brakes, Damage, Powertrain, Trailer Hitch, Camera Angles, Cruise Control, ESC, and much much more. I have also included nearly all of the World Editor icons, for any modders who want a BeamNG theme for their macro buttons. There are even a few hundred icons that arent used by BeamNG, but are still found in the World Editor files. It will be up to you to set up your own Stream Deck profile and manually set the icons and your hotkey inputs** This was made entirely with BeamNG assets found in the game files, every icon can be found in the game or in its menus. Included are many icons with alternative colors so you can easily have toggle icons that are easy to read\see or include several variations to customize it how ever you would like. The coloring of icons is based on in game UI and are eyedroppered directly from game files or screenshots - all colors used are true to BeamNG! I have not included any text on the icons so you can customize it how you would like. I feel this leaves the icons looking cleaner and allows them to match the in game UI exactly how you would see it while playing. How to use and install these icons: To install this icon pack for the Elgato Stream Deck use the supplied "com.23terrabytes.beamdeck.streamDeckIconPack" file. It will automatically add the icons into the Elgato Icon Library. Otherwise look in the "BEAMdeck_Icons" folder to access the individual icon files. The icons are 288x288 pixel image files all in PNG format. The naming of each icon isnt perfect, but you should be able to search basic terms to find the icons you are looking for. (eg. N20, ESC, lights, tire, damage, 2step, cruise, diff, powertrain, worldedit, badges, map, atlas, etc..) Icon toggle example (eg. H\L range button) While there isnt currently a way to receive game data to change icons as they change in-game you can use Elgato's "Hotkey Switch" button that uses two icons and two inputs and changes them as a toggle. An example of how to use that would be to set the first Hotkey Switch icon to be H (high range icon) and press "Alt+A" Then set the second icon to be L (low range icon) and also press "Alt+A". Hitting this button would toggle the high\low range in game while toggling the H\L icon on the Stream Deck. There are dozens, if not hundreds, of icons you can use this method with. Such as headlights, car configs, ESC, etc. Enjoy! -23Terrabytes Preview of all icons included upto v1.4: *HOW TO UPDATE* Elgato will give you an install error if you have a previous version installed so you will need to delete any previous version of this icon pack to install fresh: C:\Users\UserName\AppData\Roaming\Elgato\StreamDeck\IconPacks\com.23terrabytes.beamdeck.sdIconPack Deleting the icon pack will NOT remove any icons already added to any of your profiles as each icon assigned in your profile is stored separately in ...\Elgato\StreamDeck\ProfilesV2\ So its safe to delete any icon pack without breaking any profiles you already made and customized. **I have not included any profiles or prebaked button inputs. While this would be nice to include you will have issues using my premade profiles on other systems. My personal profiles use custom macros, additional plugins, and some buttons use mouse clicks which use precise X,Y coordinates from my specific multi-monitor setup. Version is now 1.4 I used https://iconpackman.elgato.com/ to create the Elgato Icon Pack installer. For anyone unsure of or unwilling to use the installer I have also included the the icons in a folder to use them individually. These icons are free to use as you see fit. If used please give credit and link to this forums post. Although, as noted, all icons were created from BeamNG assets so these are not to be redistributed to any 3rd party websites, integrated into the Elgato Store, or sold.
YES! Thank you so much for this. I was using a generic iRacing format for my stream deck but will switch everything over to your icons for Beam.
Youre welcome glad someone else found them useful. I was doing the same - just using some generic racing icons, but none of them fit the BeamNG vibe so it wasnt as cool as I wanted it to be. I really wanted to have the ingame UI match my stream deck - especially the 4x4 and H\L range type icons. I might eventually do an update to add a bit of color to some of the icons - like for instance the headlights icons in game have a blue or green color to them when turned on, the parking brake turns orange when on, or the N20 icon in game has a green ring when on.
Could you maybe make a couple horn logos? Maybe even a couple different logos for different camera settings. Thanks again
Check back in a couple weeks, I will probably have a much larger icon pack up. It will be closer to 200 icons. I think in my preview picture the "horn" icon was just a stock Elgato sound icon. I have a bunch of game files for most icons, but some things like the horn and several others are rendered in game through; html, css, and javascript files. So its not just a simple open the file in photoshop and size it to fit my Elgato template, which is what I did for the current pack. Im pretty sure I do have several camera icons ready to go, but the horn among a few others that I wanted to have are still possible with some screenshots and editing. So I will probably work them into the next pack.
Icon pack has been updated. See the first post to download the new pack as well as a preview picture that includes every icon in the pack. Still marking this a WIP as I have more I can add, including adding some more color icons, and perhaps the whole set in a different color (think light mode\dark mode). WIP icons are things that are not found in games files as an image file - but I have about 2 dozen other icons that I need to manually edit from in-game screenshots (eg, horn, NO2, difflocks seen on the default UI, etc)
Just found this…. Amazing. Thank you for all of this. Looking forward to updates, if that’s still on the cards.
Thank you! Im a bit behind on the next update, Ive been focusing more on making a new map over the last few months (should be out by the end of the year). I will probably only do one more icon pack update. With 0.26 out now I am still browsing the new files to see if I can pull up any more pictures to use as icons. No exact time line for the icon pack but I still want to make one more update - since I love using these icons myself and if other like your self get some good use out of them. Im doing this all very casually and for fun - but I would estimate at this point it would be out in weeks rather than months. Either way, glad you enjoyed what I already have out.
I had the Stream Deck 15 Key. I loved it and used it so much that I sold it and got the Stream Deck XL, which is what I use now. 15 Key was nice, but some programs I had a folder or two of buttons. I found a used XL for less than what I ended up selling the 15 key for. So I got that and its been great having nearly everything in the main layout without having to switch folder views. For how much I used macros - or for games like BeamNG - it was 100% worth it. Also its just cool having icons sync with my games as like its almost part of the game.
so i have to manually put every icon individually? i cant import the file and have it all in the plugin libary?
Unfortunately you do have to manually add them. But you can drag and drop the icons from a folder. https://imgur.com/a/qvQ9E4P
Have you found a way to have the icons actually indicate what the status of something is. Like if the car is actually in High or Low?
There is not a way to do so with the Stream Decks default settings and functions that I am aware of. The best I have been able to do is use a toggle button (called "Hotkey Switch" in Stream Deck) which allows a separate icons for on and off. Then just have both on and off hit the same hotkey in game. So if the game shows High and StreamDeck shows High icon, hit the button once and it switches to Low in game and to the Low icon on StreamDeck. Hit the button and again and it switches to High in game and then back to the High icon in the StreamDeck. It might be possible to write your own program to pull data from the Browser UI source and have it press buttons or set icons for you in the StreamDeck based on what the Browser UI displays. But I have no idea on where to start with that. Its probably possible with a lot of work and custom programing. Although for what I am able to do, my answer is that its not possible.
I took a look at that project: Bitfocus Companion. Looks promising but it would be a bit of f work. https://bitfocus.io/companion and there is a simhub plugin which uses telemetry data of the game: https://www.reddit.com/r/simracing/...urce=share&utm_medium=ios_app&utm_name=iossmf I didn’t try it but will report here soon.
For anyone watching this thread, there is an update coming tonight or at the latest tomorrow morning! 0.27 (and 0.26) added quite a few new icons. With 0.26 the icons wernt really game changing to add to this icon pack so I never got motivated to update it, but with 0.27 there are plenty of new icons with things like 4H, 4L, 2H, new diff lock icons, new tire pressure monitoring system icons, etc. So far there are at least 50 new icons that I have dumped into my todo folder. I have most of them ready to go, once I get home later in the evening I will probably be able to finish them all and release the update here. Also I have looked into making the icon pack readable by Elgatos app so the pack will show up and will be selectable in app. I recently found an icon pack creator on Elgato's website that should easily allow me to make my own legit icon pack files! As long as I can download the pack files and it doesnt require some sort of Elgato store integration where Elgato hosts and distributes it, I should be able to release it here. I am using BeamNG assets so I will not distribute this directly though Elgato's store since im not sure how Elgato handles its store icon packs and of course I want to respect the BeamNGs devs work.
Im using Macro Deck which is like a streamdeck for a tablet, I know I can bind the button icon to a variable I just need to figure out a way to get the data from beam