What's new:
- New EXPERIMENTAL Game profiles tab: ready-made DisplayPad profiles for individual games that take over the pad while the game is running and hand it back when it stops. Three are included to start with — Elite Dangerous, Deadside and Zero Company.
- The keys follow what's happening in the game: Elite Dangerous shows landing gear, cargo scoop, hardpoints, FSD, flight assist, silent running, fuel and your SRV/on-foot state; Zero Company shows squad health, action points, armour, whose turn it is and your ability slots; Deadside mirrors its key binds.
- Each profile has its own settings: which DisplayPad it uses, how it finds the game (automatically, or by pointing it at the .exe), an auto-return timer, "show only while the game is in front", extra pages, and a reset to default keys.
- You can also set a profile to "show only when selected", so it stays available on the pad without waiting for the game to start.
- Every game profile has its own Guide button explaining what its keys do and anything you need to switch on inside the game.
- Games you don't have installed can still be set up by hand.
- There's a master switch in Settings, and the tab needs at least one DisplayPad connected.
- New screen reading key action: a key can read a value straight off another program's window. Draw a rectangle over a bar, gauge or indicator and choose how to measure it (how full it is, how far a bar has moved, or whether something is on or off by colour), with colour tolerance, inversion and a zoomed-in preview.
- The speed test key is now configurable: pick a server (Cloudflare, LibreSpeed — with a built-in list of public LibreSpeed servers to choose from — a plain test file, or your own URLs), set the transfer sizes and timeout, and run a test on the spot from the settings.
- Macro editing got more control: add a delay before a single step or to every line at once, re-record just one key of an existing macro, and insert a new recorded step or a K2 action above or below any step.
- Device order: choose the order your connected devices appear in.
- Default key background: set one image that every DisplayPad key without its own picture will use.
- Discord: "show only while Discord is in front" for the voice page.
- Spotify: choose when the auto-return timer brings you back — always, only while the Spotify app is running, or only while the chosen device is reachable.
What's fixed:
- The Discord voice page now opens when a call is already running as K2 starts, and when you open Discord after K2 is already up.
- Spotify dedicated profile: the control keys no longer get covered by your first profile's icons a moment after the pad shows them.
- The Spotify and Discord dedicated profiles no longer overlap on the pad when both are set to "show only when selected" — picking one now properly puts the other away.
- Discord action to enter a voice server now works correctly
- Profile selection default icon now reflects the profile name, not the number/ID
- Better hardware sensor polling
- Plus various UI and stability fixes.
What needs fixing:
- You tell me!