desktop

Desktop with embedded keyboard

To manage and prevent Repetitive Strain Injury (RSI) from working full time at a computer over several decades, Pete puts a lot of energy into ergonomics. He types on a custom-designed split keyboard tailor fit for his fingers exactly. When he found a desktop setup with third-party clip-on forearm rests that worked well for him, he decided to make a desktop that included the arm rests directly. Adding the arm rests gives the desktop an overall shape sort of like a game console controller. And once he was building a custom desktop, he decided to improve ergonomics for his wrist by recessing the keyboard into the surface of the desktop itself. And while he was at it, since there’s no programming without coffee, he added a coffee mug holder to the center.

Overhead view of the desktop from the left corner

This was Pete’s first project learning and using the ShopBot CNC at Solid State Depot. Overall the project involved several disciplines:

  • CAD in FreeCAD
  • CAM in Fusion
  • Running the ShopBot via LinuxCNC
  • 3D Printing with Bambu Studio
  • Woodworking with saws, router, glue and clamps for post-CNC processing
  • Sanding, priming and painting
ShopBot after milling the top of the desk
Bottom half and top half showing sandwich style construction

Overall the project features

  • built-in forearm rests tailor fit to Pete
  • inserts for a split keyboard
  • inserts for a coffee mug in the center
  • interior channels for routing cables inside the desk keeping everything tidy and slick
Glueing the top and bottom together after priming and painting the interior cable channels
3D Printed insert for split keyboard right half being test fit and showing cable routing channel
low angle view of the desktop

As his CNC skillset grew, Pete ended up making 2 versions of the desktop. The first was assembled from 3 pieces of 1/2″ MDF done entirely with contour cuts through the entire material. The second one is 2 pieces with the cable channels made by clearing pockets partially through both the top and bottom pieces.

View of Pete’s home office with both versions of the desktops

There’s a little more detail on the process itself over on Pete’s blog.