Acer Keyboard Debugger – Diagnose Fn-Lock and Hidden Layout Issues on Windows

1 inktrace 1 8/24/2025, 2:21:43 PM github.com ↗

Comments (1)

inktrace · 3h ago
Body: I recently bought an Acer laptop and immediately ran into something confusing:

Pressing 0 gave me /.

Some keys only worked if I held down Fn, making it feel like I needed two hands to type basic input.

Switching between EN (US/UK) and RU layouts didn’t fix it.

After digging, I discovered it wasn’t a hardware failure but a mix of:

Fn Lock behavior (the laptop booted with Fn mode engaged).

Layout mismatches (stickers were RU/US, but the physical board was UK).

Windows quietly defaulting to Dvorak in the background.

I’ve put together a small open-source utility that:

Detects when a laptop keyboard is stuck in Fn Lock.

Shows you the real scan codes coming from each key.

Maps them against the OS layout you’ve chosen, so you can see why 0 became /.

Gives a one-click option to reset to sane defaults (US or UK).

Try it here: [https://github.com/inktrace81/acer-keyboard-debugger] (no signup, just a small executable; runs in a console window)

I’d love feedback on:

How useful this is for people who troubleshoot laptops (Acer, Lenovo, HP all have Fn quirks).

Whether adding “automatic fix” features (e.g. turning off Dvorak or Intl layouts) is safe or too intrusive.

Any additional keyboard weirdness I should cover (e.g. swapped Ctrl/Fn keys, BIOS settings, etc.).

This is very early-stage — but it already saved me from typing one-handed with Fn held down .