microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.47k stars 6.45k forks source link

Overlay of commands / shortcuts / keys pressed - Screencast Mode #981

Open thomthom opened 4 years ago

thomthom commented 4 years ago

Summary of the new feature/enhancement

It would be great to have a Screencast mode similar to what VSCode features: https://code.visualstudio.com/updates/v1_31#_screencast-mode

Very useful for making demos and tutorials.

Proposed technical implementation details

I can see the need for some basic control over size and position. Probably font, size, color and position should be flexible enough.

Another consideration I'm not sure how to best address is multiple monitors. Should the key stroke message be displayed on all monitors? Or just the active one? Or a fixed one?

crutkas commented 4 years ago

For reference, from the VS Code site screencast

farhan2077 commented 2 years ago

Any progress on this?

byamagata commented 2 years ago

Would love to be able to implment this. I just havent done any contributions to this project yet and dont want to screw anything up 😂.

+1 For this though! Definitely would love this for presenting over video calls

rollingmoai commented 2 years ago

Here is a list of FOSS apps that currently do this (sorted by stars):

sepsol commented 1 year ago

Just found this gem as well:

rollingmoai commented 1 year ago

Holy crap, I still remember when this was just two days old and had 1 star. No recent activity in the past few months, though 🤔

Ping @mulaRahul

mulaRahul commented 1 year ago

Yea @rollingmoai, I've not touched the project for the past few months 😅. I'm working on a series of projects, and keyviz was the first on the list. Now working on another one. But I sure got ✨ plans for the future as well.

byamagata commented 1 year ago

Are there any plans for this? This is a really huge thing that I have been waiting for and I am excited to see progress on it! Just wish I knew how to do frontend stuff or else I would jump in myself (I really just need to learn).

bearoxo commented 1 year ago

Hoping for this feature as well.

waldeir commented 7 months ago

+1

Snailedlt commented 7 months ago

Here is a list of FOSS apps that currently do this (sorted by stars):

To add to this list (unsorted):

mrazzari commented 7 months ago

A major gotcha with all the apps listed above: they don't work if apps intercept keyboard events. Specifically I'm testing NVDA. I assume this could be an issue with some games as well (haven't tested).

pczaja commented 5 months ago

+1

jlimadev commented 2 months ago

+1

Today I'm using Keyviz (it works pretty well)

I'd love to see this feature in PowerToys

In addition, it would be helpful to have the option of highlighting specific commands, just like how this VSCode Extension does with CTRL + C.

Highlight on Copy

BananenRitter commented 3 weeks ago

Not to sound cocky but this was created in 2019 why wasnt this implemented already? Is somebody working on this currently?