Let's Tilt Windmills

The Art of Troubleshooting – A Case Study in Logical Debugging

Buy Me a Coffee

Technical issues are inevitable, but solving them is where methodical thinking and persistence shine. This post is a real-world breakdown of how I diagnosed and fixed an unusual window focus issue on a second-hand ThinkPad T520 running Fedora 41 Workstation. What initially seemed like a GNOME software bug turned out to be a hardware-related trackpad failure. A discovery that took several system tests, environment swaps, and deep dives into Linux behavior.

My approach follows a structured troubleshooting method:

  1. Identify the problem – Observing symptoms and defining the scope.

  2. Test systematically – Changing settings, switching environments, and isolating variables.

  3. Consider hardware vs. software – Running OS tests on different machines.

  4. Look for unconventional clues – Seller disclaimers, BIOS settings, and physical checks.

  5. Find a practical solution – In this case, disconnecting faulty hardware.

This post is more than just a Linux fix log—it’s an example of how to think through problems logically, apply technical reasoning, and follow the evidence wherever it leads.


Problem: Window Focus does not follow gnome-tweaks

TL;DR: Faulty Touchpad buttons affected Window Focus. Fix was to disconnect the touchpad button cables from the trackpad.


I'm using a freshly installed and updated (both dnf5 and for Flatpak) Fedora 41 Gnome, and there seems to be something going on with the Window Focus.

What I tried

The workaround I used was Alt+Tab to manually switch focus between windows.


Additional Observations


Investigations & Updates

Update #1:

Tried the Live USB environments for both KDE and Gnome—same issue persists.

Update #2:

This might be hardware-related. Here are my ThinkPad T520 specs:


System Details

Hardware Information:

Software Information:


Update #3:

This ThinkPad T520 has a supervisor password.

Update #4:


Update #5:

While using Windows 11, I noticed:


Update #6:

ChatGPT confirmed my suspicion—this is a hardware problem.


Update #7:

Installed Fedora on the T520’s mSATA drive (dual boot setup).

Eureka moment:

Pressed Fn+F8 to disable the trackpad.


Final Final Update:

It's definitely hardware-related.

Fix:
🔧 Disconnected the touchpad button cables from the trackpad.
Now everything works—trackpad, trackpoint, right clicks—on both Windows 11 & Fedora 41.


It's been a ride. Thanks for reading.

Buy Me a Coffee