PP Keyboard - Top Row Actuation
#1
I'm late to the party on the PinePhone keyboard's top row (number row) actuation issue, but I found 2 solutions to this problem that are simpler than making tiny washer-shaped spacers.



For anyone who has been living under a rock, here are the symptoms:

When pressing a key on the top row of the PinePhone keyboard, the key stroke does not register at the tactile bump. One has to keep pressing the key beyond the tactile bump for the key to register. That last bit of travel is very squishy, and this is the observation that eventually allowed me to understand the root cause of the issue.


The solutions:
  1. Add a tiny strip or 2 of tape on the inner face of the key cap on the hinge side.
    (no need for a shim going all the way around).

    With a pair of good scissors and some tweezers, this is a very easy and fast solution. On my keyboard, a single strip of masking tape made a huge difference, and adding a second one seemed to make it feel a little better.
    In my mind, the cons are durability and adhesive compatibility. I imagine the strips eventually shifting around or falling out of place.
    [Image: 8O72z01.jpeg]

     --- or ---

  2. Remove some material from the hinge-side rim of the keycap.

    This solution was the most effective and resolves the root cause of the problem with no compromises.
    [Image: f3Hmj2v.jpeg]
    [Image: asU2iGP.jpeg]
    [Image: t73nWer.jpeg]


But why tho?
Here's how I found these solutions.

I started by validating the original solution of shimming the inside depth of the keycap (vertical distance between inner face and outer rim). I measured a keycap from the top row with high precision vernier calipers and compared this measurement with the the lower row keycaps.

I found no difference.

To rule out the membrane switches on the top row, I moved a number row keycap to one of the letter rows and the problem followed the keycap. I also noticed that all of the membrane switches registered key presses perfectly without a keycap present. After doing a lot more measuring and playing with the membrane key behavior, I realized that when pressing a keyswitch down, the surrounding membrane is displaced and needs somewhere to go.

The top row keycap doesn't have enough space under the hinge side of the cap. The displaced membrane binds against the rim, preventing it from traveling all the way down. Because of this, the conductive ring under the membrane can't make it all the way down to the contacts unless you press harder to flatten the displaced rubber.
[Image: uatYtXS.jpeg]

To illustrate how it's supposed to work, here's what a lower row keycap looks like when depressed.
[Image: t2IHh5a.jpeg]

Here is how my solutions work.
  1. Adding a shim so the hinge side of the keycap makes that side not travel as far, creating room for the displaced membrane under the rim. It has a slightly squishy feel, but the key actuates reliably at the tactile bump.[Image: mNp8aq4.jpeg]

  2. Removing the portion of keycap that interferes with the displaced membrane allows the keycap to travel all the way down as intended.
    I say this solution is no compromises because the modification is completely hidden from view, it solves the root cause of the problem, and they key does not feel squishy at all. It feels absolutely great.
    [Image: owVTtiN.jpeg]
    (Pictured is the proof of concept test. The final modification removed a bit more material than you see here.)


I hope someone finds this info useful.

Thanks!
  Reply


Messages In This Thread
PP Keyboard - Top Row Actuation - by johnnycontrario - 03-13-2022, 11:10 PM
RE: PP Keyboard - Top Row Actuation - by wibble - 03-14-2022, 06:26 AM
RE: PP Keyboard - Top Row Actuation - by tllim - 03-14-2022, 11:18 PM
RE: PP Keyboard - Top Row Actuation - by wibble - 03-17-2022, 03:53 AM
RE: PP Keyboard - Top Row Actuation - by jurop88 - 03-15-2022, 10:54 AM
RE: PP Keyboard - Top Row Actuation - by TRS-80 - 04-30-2022, 04:58 PM
RE: PP Keyboard - Top Row Actuation - by tllim - 05-03-2022, 08:55 PM
RE: PP Keyboard - Top Row Actuation - by TRS-80 - 05-15-2022, 03:40 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Searching for a PinePhone Keyboard Case RubiksCube 1 1,123 10-07-2024, 11:08 PM
Last Post: tllim
  So which keyboard you suggest for the Pinephone? Peter Gamma 21 5,867 07-19-2024, 08:05 AM
Last Post: Peter Gamma
  Rii mini 4 keyboard and touchpad work over Bluetooth Peter Gamma 0 556 07-19-2024, 08:02 AM
Last Post: Peter Gamma
  Bring the Pinephone keyboard back, it is worth it! Peter Gamma 1 999 07-04-2024, 07:32 AM
Last Post: Kevin Kofler
Heart The Pinephone keyboard offers alternative layouts Peter Gamma 0 382 07-04-2024, 05:40 AM
Last Post: Peter Gamma
  Keyboard & 2.4G usb dongle for the Pinephone? Peter Gamma 2 1,077 06-29-2024, 09:36 PM
Last Post: Peter Gamma
  Bluetooth keyboard with trackpad Zebulon Walton 11 11,884 06-29-2024, 04:09 AM
Last Post: Peter Gamma
  Was someone able to use the Pinephone keyboard & an usb mouse at the same? Peter Gamma 4 3,668 06-26-2024, 07:11 AM
Last Post: dachalife
Exclamation USB mouse isn't working when a PP keyboard is attached? mikeb 6 2,822 06-25-2024, 12:10 AM
Last Post: Peter Gamma
  keyboard case charging but not typing new2pinephone 18 9,469 02-19-2024, 07:30 AM
Last Post: theResonant

Forum Jump:


Users browsing this thread: 5 Guest(s)