WikiChromebook
Menu

When you buy through our links, we may earn a commission. About our links ›

External Keyboard Not Working on Chromebook: Fixes

Short answer: An external keyboard that stops working on a Chromebook usually needs one of four fixes: restart the Chromebook, check the cable and port on a wired keyboard, re-pair or charge a Bluetooth keyboard, or install a pending ChromeOS update. Start with a restart, because it clears most temporary device glitches. If the keyboard works on the sign-in screen but not in an app, the problem is software. If it never works, suspect the keyboard itself, the port, or the pairing.

Start with a restart

Before changing any settings, restart the Chromebook. ChromeOS sometimes fails to recognize a keyboard that was connected while the system was sleeping or while an update was half-applied. A restart forces the operating system to re-enumerate all attached devices, including USB and Bluetooth keyboards. Select the time at the bottom right, then the power icon, and choose Restart.

A restart also finishes an interrupted update, which Google says is the step required to complete a software update. If your Chromebook shows an Update device notification, select Restart in that notification. After the restart, test the keyboard again before moving on to other fixes. For more on keeping the operating system current, see ChromeOS updates.

Check the USB connection and port

For a wired keyboard, the most common failure is a loose cable or a port that is not carrying data. Try the keyboard in each USB port on the Chromebook, one at a time. If your Chromebook has both USB-A and USB-C ports, test both, because a port that charges a device does not always carry keyboard data.

If the keyboard works in one port but not another, the port, not the keyboard, is the problem. A damaged or dirty port can interrupt the data line. Clean it gently with a dry brush and test again. If the keyboard has a detachable cable, swap in a different cable, because internal wire breaks are common. Review the connectivity ports on your model to know what each port supports.

Re-pair a Bluetooth keyboard

A wireless keyboard that stops responding usually needs to be re-paired. Open Settings, then Bluetooth, find the keyboard in the paired list, and select Remove. Put the keyboard into pairing mode and add it again. This clears a stale pairing record that prevents the Chromebook from accepting keystrokes. See Bluetooth pairing for the full steps.

Check the keyboard's battery level before you re-pair. A keyboard that is nearly out of power may connect but drop keys. Move the keyboard closer to the Chromebook, because distance and obstacles weaken the signal. If your Chromebook supports newer Bluetooth versions, pairing is usually more stable with a compatible keyboard.

Update ChromeOS and check settings

A pending system update can leave input devices in an inconsistent state. ChromeOS checks for updates automatically when it connects to the internet, but you can force a check. Select the time, then Settings, then About ChromeOS, and select Check for updates. If an update downloads, restart the Chromebook to finish it, as explained in ChromeOS updates.

Also review the keyboard settings. If keys type the wrong characters, the input language or keyboard layout may be set to the wrong region. Open Settings, then Device, then Keyboard, and confirm that the layout matches the physical keyboard. A mismatch can make a working keyboard appear broken. See keyboard layout to fix it.

Turn off Linux if you use it

If you have enabled the Linux development environment, it can change how USB devices behave. According to Google, in the Linux environment Android devices are supported over USB, but other devices are not yet supported. A USB keyboard may be ignored while a Linux app has focus, or the Linux container may hold the device exclusively. This matters if you use Linux tools for development. See Linux performance for background.

To test, turn off Linux from Settings, then About ChromeOS, then Developers, and remove the Linux development environment. If the keyboard works after that, the issue is tied to the Linux container, not the Chromebook hardware. You can re-enable Linux later and update its packages from the Terminal app.

When to consider a newer Chromebook

If you have tried every fix and the keyboard still will not work, the peripheral or the Chromebook may be near the end of its support life. ChromeOS devices receive 10 years of automatic updates from the platform release date for models released in 2021 or later, according to Google. After the final update, some features and services might not be supported, which can affect newer peripherals.

An older Chromebook that has stopped receiving updates may not have the firmware needed for current keyboards. If you depend on an external keyboard for long typing sessions, choose a model from a recent lineup with multiple ports and reliable Bluetooth. A business Chromebook is a strong fit for desk work, while student models balance portability and typing comfort.

What to pick for your use

If youPickBuying guide
You use an external keyboard at a desk for most of the dayA business Chromebook with multiple USB portsBest Chromebooks for Business in 2026: 11 Picks Compared on Specs
You carry a Bluetooth keyboard between classes or meetingsA current student Chromebook with modern BluetoothBest Chromebooks for Students in 2026: 15 Picks Compared
You want the longest window of update support before considering a new deviceA recently released Chromebook from a major brandBest Lenovo Chromebooks in 2026: 13 Picks Compared on Specs
You only plug in a keyboard occasionally and want maximum portabilityAn 11-inch Chromebook that is easy to carryBest 11 Inch Chromebooks in 2026: 12 Picks Compared on Specs

Questions

Why is my USB keyboard not detected on a Chromebook?

Check the port first. Try every USB port and, if the keyboard has a detachable cable, swap in a different one. Restart the Chromebook so ChromeOS re-scans attached devices. If the keyboard works in one port but not another, that port is likely damaged.

How do I re-pair a Bluetooth keyboard that stopped working?

Open Settings, then Bluetooth, remove the keyboard from the paired list, and add it again. Put the keyboard into pairing mode and wait for it to appear. Confirm the keyboard is charged and within a few feet of the Chromebook.

Can Linux on my Chromebook block an external keyboard?

Yes. In the Linux environment, Google states that Android devices are supported over USB but other devices are not yet supported. Remove the Linux development environment from Settings, reboot, and test the keyboard again.

Do I need to update ChromeOS to fix keyboard issues?

Sometimes. A pending update can leave input devices in an inconsistent state. Go to Settings, then About ChromeOS, select Check for updates, and restart to finish the update. This clears many temporary glitches.

My external keyboard works but types the wrong characters. What now?

The keyboard layout is probably set to the wrong language. Go to Settings, then Device, then Keyboard, and choose the layout that matches your physical keyboard. This fixes mismatched keys and punctuation.

Can I use more than one external keyboard at a time on a Chromebook?

You can connect multiple wired and Bluetooth keyboards, but they must each be paired or plugged in successfully. If one keyboard works and another does not, focus on that device's cable, battery, or pairing record rather than the Chromebook itself.

What changed

  • : First published.

Sources

Related buying guides