ergonomic keyboard with Trackpoint
The purposes of this project.
- Install it in ThinkPad
pineapple-F
Pinapple-Fold, Foldable ergonomic keyboard
mockup video on twitter
pineapple-D
Pineapple-Deep, under consideration
p60P
Pineapple60-Popup, installing a Pop-up keyboard on a ThinkPad.
Mockup video
p60C
2026, Pineapple60-Convertible, Three-dimensional ergonomic arrangement and a flat, compact convertible. A patent allowed in Japan.
1st prototype
Video
Project repository: https://github.com/saoto28/pineapple60c.git
p60S
2025, pineapple60s
Row-Staggered Ergonomic (Alice) keyboard with Kailh PG1316 for installing ThinkPad X13 Gen2
I forgot why it was named "S".
For this modification, I chose the target PC for the following reasons:
- It has a Trackpoint
- The keyboard can be easily replaced (the latest ThinkPads are getting difficult)
- The Trackpoint buttons should be on the case, not on the keyboard unit. Otherwise, I would need to attach the buttons to the keyboard I was making.
The following ThinkPads meet the above requirements:
- T440 to T460, and so on
- T460s and T470s
- X13 Gen2 and Gen3
X240 to X270 are also close, but we need to remove the motherboard to remove the keyboard.
Project repository: https://github.com/saoto28/pineapple60s.git
How to make (in Japanese): https://note.com/saoto28/n/n716b7ca2e1f9
p0
Extra edition. Trackpoint module installation.
2021-10 Add the Trackpoint module of ThinkPad X100 on the Microsoft Ergonomic Keyboard.
How to install the Trackpoint module in the MS ergonomic keyboard
## p60X
Variable key layout board for researching ergonomic keyboard layouts
< 2021-09 coming soon >
p50V
V-style key layout board
2021-08 installed on my T470s
p60-03
third prototype pcb
2021-05 p60-03b
how to make the ergonomic Trackpoint keyboard
p4
2021-03 key layout testing module
p60-02
2020-12 second prototype pcb
p60-01
2020-10 first prototype pcb
pre-pineapple
2020-08 I tried to make an ergonomic keyboard for my ThinkPad T470s, by disassembling and modifying the spare keyboard. But, gave up.









