• Skip to primary navigation
  • Skip to main content

Collin M. Barrett

Collin M. Barrett is a staff software engineer in Memphis, TN.

  • Start
  • Blog
  • Resume
    • Projects
    • References
  • Contact
Home ❭ Code ❭ Dell XPS 13 9370 Keyboard Replacement
Dell XPS 13 9370 Keyboard Replacement

Dell XPS 13 9370 Keyboard Replacement

Published: 7.1.18

The Bath

In January, I picked up the new Dell XPS 13 9370 to replace my 4.5-year-old MacBook Pro. It has been a fantastic machine. I especially love the single-cable docking solution that Thunderbolt 3 enables.

A couple of months ago, however, it took a bath in hot tea. The full mug doused the entire keyboard. I quickly powered it off, flipped it over, patted it dry and put it on fans for 24 hours.

I was frankly quite surprised to find that the Dell chimed right back to life when I powered it on. The keyboard must have had some pretty substantial water-proofing to be able to withstand such a direct hit.

The spill did leave the keyboard mushy making typing on it a real pain. All of the keys worked, but it was no longer useful for extensive typing.

Ultrabook Surgery

I have replaced laptop keyboards in the past, but this was my first attempt at an extra-thin ultrabook. Some models in this form factor are not DIY-repairable. Dell, however, has historically been pretty good about making it possible to open up their devices for simple repairs.

Since the 9370 is so new, I could not find the keyboard on the website anywhere, but a parts specialist was able to send me a quote via chat. Dell Outlet had a replacement keyboard available for $55. My old, cheap toolkit had also run its course, so I picked up the iFixit Essential Electronics Toolkit set for $20.

To replace the keyboard of this model, I had to remove just about all of the other components in the base. Thankfully, Dell provides some pretty solid documentation in their Service Manual.

Prerequisites

Before removing and replacing the keyboard, all of these other components had to be removed.

  • Base Cover
  • Battery
  • SSD
  • Heat Sink
  • Fans
  • Speakers
  • System Board
  • Power Button/Fingerprint Reader

Speedbumps

In general, the Service Manual led me through step-by-step in fairly good detail. There were a few difficult patches, though, that I wanted to jot down in case anybody else came across this facing the same dilemma.

There was one cable to disconnect from the system board that the Service Manual did not address. This cable turned out to be one of the more difficult cables to reconnect. I am unsure what the cable was for, but all of the system peripherals seem to work so far since I did this work.

The manual also did not reference removing the speakers as a prerequisite, but they indeed were. The keyboard was layered under the speakers with the wire connecting the two taped to the back of the keyboard.

The manual said to “Adhere the thermal pad and foil sticker shipped with the keyboard onto the replacement keyboard.” (Replacing the Keyboard Procedure) Dell Outlet, however, did not include a new thermal pad and sticker, so I attempted to re-apply the originals from the outgoing keyboard. The adhesive seems to have held, but it is stuck very loosely in parts.

Lastly, re-connecting the Wi-Fi antenna cables was particularly challenging. They required applying a substantial amount of pressure in a precise location. Tweezers helped.

Wrap-Up

The teardown, replacement, and rebuild took 4.5 hours. I do not recommend applying hot tea to your devices, but its good to know that some manufacturers are making high-quality devices that can withstand some beating and are repairable.

Photo Gallery

Dell XPS 9370
Dell XPS 9370
iFixit Essential Electronics Toolkit
iFixit Essential Electronics Toolkit
Base Cover Removal
Base Cover Removal
Disconnecting Battery
Disconnecting Battery
SSD
SSD
Heat Sync
Heat Sync
System Board and Fans
System Board and Fans
Replacing Keyboard
Replacing Keyboard

Related

About Collin M. Barrett

Collin M. Barrett is a staff software engineer in Memphis, TN.

Subscribe! (max one per week)

Reader Interactions

Comments

  1. Jai Molloy says

    December 16, 2018 at 2:06 am

    Hey Collin,

    I have a XPS 13 9370 that I bought on eBay for a steal of a deal. The only thing I had to do was change the SSD (it didn’t matter which size came with it, I was going to change it anyway) and find a fingerprint reader. For the life of me, I cannot find the Dell PN for the Fingerprint reader, but I see you took yours apart far enough to get the number, now I cannot see it in your last photo but I am hoping you took more pictures… Did you?

    Either way, good job.

    Reply
    • Collin M. Barrett says

      February 27, 2019 at 7:34 pm

      Sorry this is so late, for some reason I stopped getting notifications of comments on my blog.

      For what it’s worth, here are all of the pictures I took. https://photos.app.goo.gl/uepfzA8UZH1jJ9QV6

  2. Jai Molloy says

    February 27, 2019 at 10:42 pm

    Hey there, I did find the Dell PN for the fingerprint reader and swapped it out. Thank you for keeping an eye out.

    Reply
  3. Tino says

    August 14, 2019 at 9:52 am

    Hey there, doesnt the replacement keyboard differ from the original one? Having the same issue – orange juice – but my keyboard is missing the bolt holes I see in your replacement. Does that matter?

    Reply
    • Collin M. Barrett says

      August 18, 2019 at 1:31 pm

      Hmm, mine seemed to have all the correct holes. How did you order it? I think I called a Dell parts & service line of some kind and gave a rep. my computer’s model number. Purchased directly from Dell so I knew it would be the right part.

    • Tino says

      August 20, 2019 at 2:05 am

      Nevermind, the keyboard has of course a grid shaped cover where it fits in. Hence, I don’t see the holes. On a first look I thought I am seeing the keyboard as one piece. Thanks for getting back 🙂

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Collin M. Barrett © 2023

  • LinkedIn
  • GitHub
  • Stack Overflow
  • DEV
  • Twitter
  • Goodreads
  • Sitemap