Author Topic: Anyone know any on-screen keypress visualizers?  (Read 3753 times)

0 Members and 1 Guest are viewing this topic.

Offline RayRay

  • Thread Starter
  • Posts: 4
Anyone know any on-screen keypress visualizers?
« on: Tue, 18 October 2011, 21:13:11 »
Basically, I want to stream myself playing high-level Starcraft 2 (on my Cherry Brown Mechanical keyboard) but I want to be able to dedicate about the bottom 20% of my stream to showing a virtual keyboard and mouse that light up my mouse and keypresses so people watching can see exactly what buttons I'm hitting while they watch me play.

I'm doing this for my educational stream I run where I teach people to be better Zerg players. My streaming software will allow me to do an overlay that updates realtime (i.e. whatever that program is) so I just need something that is easy to see and reports instantly any keyboard and mouse input and shows them on a virtual keyboard/mouse.

I know this isn't "specifically" mechanical keyboard info, but I do love my mechanical and I figure you guys know so much about keyboards someone probably already uses something like this just for key detection

Offline StaCT13

  • Posts: 52
Anyone know any on-screen keypress visualizers?
« Reply #1 on: Tue, 18 October 2011, 21:35:52 »
Come on guys, nobody knows? This is something everyone should know!

Ranting aside, you need not worry about making this a mechanical board thread. We at Geekhack don't care if you currently use the worst rubber dome ever. So long as you don't go raving about how it's the best out there.

Edit for actual content: try using your OS's default on screen keyboard. I believe Windows shows the keys being physically pressed.
« Last Edit: Tue, 18 October 2011, 21:38:36 by StaCT13 »

ErgoDox Classic Aluminium (MX Reds) | Leopold TKL Otaku (MX Browns) | Rosewill RK-9000 (MX Blues) | Dell AT101W (Alps Black)

Happily typing in Dvorak

Offline Autolyze

  • Posts: 263
Anyone know any on-screen keypress visualizers?
« Reply #2 on: Tue, 18 October 2011, 21:53:24 »
I'm not sure if they'd work on top of SC2 and they might take a little tweaking to look exactly how you want them to, but there are AutoHotKey scripts that provide the functionality you're looking for. I can't post URLs yet, but if you google "autohotkey on-screen keyboard" you should get a couple good results.

Offline RayRay

  • Thread Starter
  • Posts: 4
Anyone know any on-screen keypress visualizers?
« Reply #3 on: Tue, 18 October 2011, 23:22:04 »
Well, the windows onscreen keyboard doesn't show input when I use my actual keyboard... And I tried the google search you suggested and didn't really find what I was looking for. I found one that did something similar, but wouldn't show multiple-key presses (S and D at the same time for example) and didn't really show the keypresses very well. I also want something that shows mouse clicks.

Edit: and it doesn't need to show on top of SC2. I can actually do layering with my streaming software so I'll do it as an overlay. It'll just be running in the background.

Offline Oqsy

  • Posts: 861
Anyone know any on-screen keypress visualizers?
« Reply #4 on: Tue, 18 October 2011, 23:26:59 »
Aquakeytest will do the kb. Good luck on mouse tho.
[sigpic]Currently in use: Rosewill RK9000 and CH DT225[/sigpic]
"Private misfortunes make for public welfare."


Offline Ascaii

  • Posts: 415
  • Location: Berlin, Germany
Anyone know any on-screen keypress visualizers?
« Reply #6 on: Wed, 19 October 2011, 07:31:27 »
You should try out PassMark Keyboard Test, it shows both keyboard and mouse. They have a free trial you can try, but full version is 24$.
"Mechanical keyboards are like pokemon:
you start with one, and then you wanna catch em all."

Offline RayRay

  • Thread Starter
  • Posts: 4
Anyone know any on-screen keypress visualizers?
« Reply #7 on: Wed, 19 October 2011, 22:47:31 »
Okay, I tried both suggested pieces of software. They are both almost exactly what I was looking for, except one major problem: they only show input if they are running in the foreground. I need one that shows input while in the background. Any other suggestions?