fredemmott
Repos
130
Followers
220
Following
13

An open source Kneeboard

131
10

Toggle mute for audio devices with the Elgato StreamDeck

77
9

Control OBS Studio or XSplit Broadcaster over a network

19
6

A fork of Elgato's C++ StreamDeck SDK, focussing on reusability

25
7

Input device (joysticks, wheels etc) mapping with modern C++ profiles

15
0

Events

pull request closed
stable autoupdate: v1.4.0 -> v1.4.1 [bot]

Automated changes by create-pull-request GitHub action

Created at 9 hours ago

stable autoupdate: v1.4.0 -> v1.4.1 [bot] (#310)

Automated changes by create-pull-request GitHub action

Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com

Created at 9 hours ago

preview autoupdate: v1.4.0 -> v1.4.1 [bot] (#311)

Automated changes by create-pull-request GitHub action

Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com

Created at 9 hours ago
pull request closed
preview autoupdate: v1.4.0 -> v1.4.1 [bot]

Automated changes by create-pull-request GitHub action

Created at 9 hours ago
fredemmott create tag v1.4-automationTest4
Created at 9 hours ago

Try to switch to non-deprecated action for creating releases

Created at 9 hours ago
Configurable "forward position when zoomed in" setting

An alternate solution would be to have an option setting the “fixed point” for zoom. Today it’s the kneeboard center, a good default. Some users might prefer a bottom corner stay fixed and it zoomed upward and inward, avoiding the bottom content getting uncomfortably close.

Tracking that in https://github.com/OpenKneeboard/OpenKneeboard/issues/236

Created at 9 hours ago

Support C++20 DR P2508R1 (MSVC 2020 v17.5 and above)

This wasn't originally valid in C++20

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2508r1.html

Created at 10 hours ago
fredemmott create tag v1.4.1
Created at 10 hours ago
Crash/Freeze in Window Capture with "tablet as mouse" enabled

With the new v1.4, Openkneeboard crashes, when I activate "use tablet as mouse" in a window capture tab as soon as I try to actually use the tablet (just viewing the tab without using the tablet pen does not crash it). It seems to be unrelated to the type of application I try to capture (tried Skydemon and Chrome with Youtube). With v.1.3.4, this issue was not present (I confirmed this by rolling back to this version).

Created at 10 hours ago
Crash/Freeze in Window Capture with "tablet as mouse" enabled

Thanks - fixed in https://github.com/OpenKneeboard/OpenKneeboard/commit/04355e647dd67e50c1dc2fab3c2c44decb9453b8 for v1.4.1

This affects apps that don't use Window's unicode entrypoint (Which isn't needed for unicode support)

Created at 10 hours ago
fredemmott create branch v1.4
Created at 19 hours ago

Fix injecting mouse events to processes without a wwinmain

Add tracelogging for window capture hook

Created at 19 hours ago

Revert "Try to use sccache in github actions"

This reverts commit fbb0bbd503ea69a81ed7a81b01b9319ddf1aece9.

Didn't actually populate cache

Created at 1 day ago

Try to use sccache in github actions

Created at 1 day ago
issue comment
package: Add `winget` support on Windows

🏓 I'd love for this to happen, and for what it's worth, the manifest looks fine to me (though perhaps maybe a little over-broad on the tags)

Since the last update here:

  • winget stable now supports zips: https://devblogs.microsoft.com/commandline/windows-package-manager-1-4/
  • the latest release supports zips: https://github.com/mozilla/sccache/releases/tag/v0.4.0

As for automatically updating it from CI, https://github.com/vedantmgoyal2009/winget-releaser works well

Created at 1 day ago
Created at 2 days ago
Create winget.yml

@vedantmgoyal2009 thanks, yep - https://github.com/OpenKneeboard/OpenKneeboard/commit/2a9eafdd22223b53c272121bfa4e0d643a2c87c6 might be worth pre-emptively applying in any other repos where you're doing similar things - the old approach is due to stop working in may

Created at 2 days ago
Support XBox/XInput controllers when not the current window

hould be available on Windows later this year

Still not available or at least not documented as available.

Created at 2 days ago

winget: replace incorrect 'version:' param with 'release-tag:'

refs #264

Created at 2 days ago

Enable manual run of winget updater job

Created at 2 days ago

winget: Write to GITHUB_OUTPUT instead of using deprecated set-output

refs #264

Created at 2 days ago
Create winget.yml

This appears to be ignoring the tag and is attempting to find a tag called 'master' instead.

https://github.com/OpenKneeboard/OpenKneeboard/actions/runs/4484622156/jobs/7885322389

Created at 2 days ago

stable autoupdate: v1.3.4 -> v1.4.0 [bot] (#304)

Automated changes by create-pull-request GitHub action

Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com

Created at 2 days ago
pull request closed
stable autoupdate: v1.3.4 -> v1.4.0 [bot]

Automated changes by create-pull-request GitHub action

Created at 2 days ago
issue comment
Trying to use a FileOpenPicker while running the app as Administrator will crash the app

Is this a wontfix then? If so, at a minimum, that documentation should also be on the fileopenpicker documentation

Created at 3 days ago
Kneeboard position in NON VR mode with multiple monitor

I'm currently leaning towards keeping the current settings, but adding an optional way to specify the bounding box - for example, if all of your monitors are 1024x768 and you want it on:

  • monitor 3: specify (1024, 0) to (2048, 768)
  • monitor 4: specify (1024, 768) to (2048, 1536)

... with the top left corner (of monitor 2, in your case) being (0, 0)

Created at 3 days ago
Add "Tabs" for faster page selection

There's definitely some overlap, but both would still make sense

There is a tradeoff with space usage (both on the tablet and in-game rendering), so if I did this for tabs, it'd have to be optional

Created at 3 days ago

Remove unused and undefined NonVRD3D11Kneeboard::InitDXResources

Set debug prefix for viewer

Fix debug printing of available GPUs

Removed some no-longer wanted (or referenced) sizeof checks

Print SHM reader D3D11 adapter LUID

Created at 3 days ago