Pasting images as WEBP on Windows

An annotated screenshot showing the same screenshot being 3.1 MB in PNG format and 140 KB in WEBP format when pasted into Discord.

A tale as old as time: I'm playing a videogame with my pals and something interesting happens. I take a screenshot with Alt-PrtScr or Win-Shift-S, paste it into the chat, and then it takes a little bit because screenshots images are copied losslessly and not every platform will compress them.

Granted, I'm not the one to pay for all this storage space, but still!

After doing a "paste into Paint.NET, save as WEBP, upload that WEBP" ritual for a while and falling off a cliff in PEAK a couple times due to doing this mid-session, I decided to investigate.

Continue reading

Preventing Windows from moving the cursor on touch

A diagram shows what's this post is about:

Out of box, tapping a touchscreen display on Windows can move the cursor to touch location and leave it there, which can be an inconvenience on multi-display setups.

I made a macro that moves the cursor back to where it was before touching the screen.

If you use a touch-enabled display on Windows, you might have noticed a certain quirk: when you tap on the touchscreen, Windows might move your cursor to touch location, but will not put it back afterwards, which is an inconvenience if it's a smaller secondary display that you use for macros/etc. or even if you are using mouse/touch interchangeably.

So I wrote an AutoHotKey macro that fixes this.

Continue reading