you-apps / RecordYou

Privacy focused recorder app built with MD3
https://you-apps.net
GNU General Public License v3.0
662 stars 31 forks source link

[Feature Request] Show touches when screen recording #242

Closed user8446 closed 3 months ago

user8446 commented 6 months ago

Describe your suggested feature

Hi, I think it would be an improvement if touches were emphasized when screen recording.

Currently it is difficult or you can't tell at all what and where it was touched on the screen.

Thank you

Other details

No response

Acknowledgements

user8446 commented 6 months ago

@kik-btaski How does the built-in screen recorder (Android 11 and up) do it for swipes? I don't have swipe capability on my keyboard.

user8446 commented 6 months ago

Ok some manufacturers remove it and it might not be there with a custom ROM: https://support.google.com/android/answer/9075928?hl=en

Yes I will try one of those keyboards to check the behavior.

user8446 commented 6 months ago

I tested with FlorisBoard and the built-in screen recorder and it does show the touches as you are glide typing and long presses:

https://github.com/you-apps/RecordYou/assets/18019245/b21a3f24-9739-4c83-b1d1-eb252cce2a6d

user8446 commented 6 months ago

It does. Anywhere on the screen where you touch it is shown by this circle:

Screenshot 2024-01-11 085107

user8446 commented 6 months ago

It does, it's just not as obvious as the red trace in your video.

Watch the video where I glide type "test". You'll see the circle follow my trace.

NilEinne commented 3 months ago

I don't think this is possible via the app at least in stock Android. Yes I know the built-in screen recorder does it, but when I've tested it on my cheap Chinese tablet with Android 13 (so probably little modification), what I've found is it just seems to enable the "show taps" feature in the developer options. The setting goes on when I start recording and goes off when I stop. Further if I turn it off while recording, it stops working in the video too.

And I don't think normal apps can change this setting. I've tried 2 very popular commercial Android screen recorders and both just tell me to turn on the "show taps" option in developer options since the app cannot do it. So unfortunately you probably have to turn it on in developer options, and then turn it off when done recording if you don't want it all the time.