How to Set Up an External Keyboard on a Chromebook
Short answer: To connect an external keyboard to a Chromebook, plug in a USB keyboard or pair a Bluetooth one through the Quick Settings panel. Once connected, ChromeOS recognizes standard keyboard layouts automatically, and you can adjust the repeat rate and delay in Settings under Keyboard. Most standard shortcuts work as expected, and you can remap modifier keys if needed. If a key behaves unexpectedly, check the keyboard language setting and the input method. For detailed steps and troubleshooting, read the sections below.
Why add an external keyboard
A Chromebook keyboard is designed to be compact and portable, but an external keyboard can make long typing sessions more comfortable. If you use your Chromebook at a desk, a full-size keyboard with a numeric keypad or a mechanical keyboard can improve your typing experience. External keyboards are also useful when your built-in keyboard is not working, or when you use your Chromebook in a setup with an external monitor. For guidance on choosing a Chromebook that pairs well with a desk setup, see the best 14-inch Chromebooks guide.
ChromeOS treats external keyboards as standard input devices. You can connect them over USB or Bluetooth, and the operating system usually detects them without extra software. This article walks you through both connection methods, then explains how to adjust repeat rate, delay, and shortcuts.
Connect a USB keyboard
Most wired keyboards use a USB Type-A connector. Many Chromebooks have a USB Type-A port, and some newer models rely on USB Type-C. If your keyboard has a USB Type-A plug and your Chromebook only has Type-C ports, use a USB-C to USB-A adapter or a USB-C hub. For more on ports, see the Chromebook USB-A ports guide.
To connect a USB keyboard:
Plug the keyboard cable into an available USB port on your Chromebook.
Wait a few seconds for ChromeOS to recognize the device.
Start typing to test. The keyboard should work immediately; no driver installation is needed.
If nothing happens, unplug and try another port, then restart your Chromebook with the keyboard connected.
- Plug the keyboard cable into an available USB port.
- Wait for ChromeOS to detect the device (usually under 10 seconds).
- Start typing to confirm it works.
- If it does not respond, try a different port or restart the Chromebook.
Pair a Bluetooth keyboard
Bluetooth keyboards are a good choice if you want a wireless setup without occupying a USB port. Most Bluetooth keyboards for laptops use the standard HID profile, which ChromeOS supports natively. To pair a Bluetooth keyboard, first make sure the keyboard is in pairing mode. This usually means holding a dedicated Bluetooth button or a key combination until an LED blinks. For more about Bluetooth on Chromebooks, see the Chromebook Bluetooth pairing guide.
To pair a Bluetooth keyboard on a Chromebook:
Open Quick Settings by selecting the time in the bottom right corner.
Select the Bluetooth icon to turn on Bluetooth.
Select 'Pair new device' or the device name when it appears in the list.
If a PIN is requested, try entering 0000 or the code shown on the screen, then press Enter on the keyboard.
Once paired, the keyboard is ready to use. It will reconnect automatically when it is in range and powered on.
- On the keyboard, activate pairing mode (check the keyboard manual for the exact key).
- On your Chromebook, open Quick Settings and turn on Bluetooth.
- Wait for the keyboard to appear under available devices, then select it.
- If prompted, enter a PIN on the keyboard and press Enter.
- After pairing, the keyboard connects automatically whenever it is on.
Adjust repeat rate and delay
ChromeOS lets you control how fast a held key repeats and how long you must hold it before repetition starts. These settings are useful if an external keyboard feels too fast or too slow. To adjust them, open Settings, go to 'Device' and then 'Keyboard'. There you will find sliders for 'Repeat rate' and 'Delay before repeating'. Move the repeat rate slider to the right for faster repetition, and adjust the delay to your preference.
The same settings apply to both the built-in keyboard and external keyboards. If you have a mechanical keyboard with a very light actuation, you may want to increase the delay to avoid accidental repeats. If you type fast, a shorter delay can feel more responsive. These are personal preferences, so experiment with the sliders until the keyboard feels natural. For more on keyboard options in general, see the Chromebook keyboard and trackpad article.
Keyboard shortcuts with an external keyboard
External keyboards on a Chromebook support the same shortcuts as the built-in keyboard, as long as they have the right modifier keys. A standard Windows keyboard works with ChromeOS, but the Windows key acts as the Search key, and the Alt key acts as the Launcher key in many shortcuts. The row of function keys (F1 through F10) can perform the same actions as the Chromebook top-row keys, such as brightness and volume control, but you may need to press the Search key plus F1 through F10 to use the original function key behavior.
If you use a Mac keyboard, the Command key maps to the Search key, and the Option key maps to Alt, so most shortcuts still work. For a full list of shortcuts, see the Chromebook keyboard shortcuts guide. You can also customize which key performs which action in Settings under 'Keyboard' by using the 'Modifier keys' section, letting you swap Ctrl, Alt, and Search to match your muscle memory.
Troubleshooting common issues
If an external keyboard is not working, start by checking the connection. For USB keyboards, try a different port or a different USB cable. For Bluetooth keyboards, open Quick Settings and confirm the device is connected. If it shows as paired but does not respond, remove the device and pair it again. For more detailed steps, see the troubleshoot Chromebook external keyboard article.
Another common issue is the keyboard layout. If keys produce the wrong characters, the input language or keyboard layout may be set to a different region. Open Settings, go to 'Language and input', and check that the 'Input method' matches your keyboard layout, usually 'US Keyboard'. If you are using a keyboard with a different layout, such as a UK-layout keyboard, select the corresponding option. For more about layouts, see the Chromebook keyboard layout guide.
If the keyboard works but some keys are unresponsive, check whether the keyboard has a function-lock mode. Many external keyboards have a 'Fn Lock' or 'F Lock' key that toggles between media and function behavior. Press that key and try again. Also, verify that the keyboard is not in a low-power state; some Bluetooth keyboards sleep after a few minutes of inactivity and take a moment to wake when you start typing.
What to pick for your use
| If you | Pick | Buying guide |
|---|---|---|
| You work at a desk and want a full-size keyboard with a numeric keypad | A wired USB keyboard with a standard layout | Best 14-Inch Chromebooks in 2026: 15 Picks Compared on Specs |
| You prefer a clean desk without cables | A Bluetooth keyboard that supports HID pairing | Best 12 Inch Chromebooks in 2026: 15 Picks Compared |
| You are using a Chromebook with limited USB ports | A USB-C hub with a USB-A port for a wired keyboard | Best 2-in-1 Chromebooks in 2026: 12 Picks Compared on Specs |
| You want the same shortcuts as your desktop PC | A Windows-layout keyboard and remap the Search key | Best 15-Inch Chromebooks in 2026: 15 Picks Compared on Specs |
| Your built-in keyboard is broken and you need a temporary replacement | A compact USB or Bluetooth keyboard that travels well | Best 11 Inch Chromebooks in 2026: 12 Picks Compared on Specs |
Questions
Can I use any USB keyboard with a Chromebook?
Yes. ChromeOS supports standard USB keyboards that follow the HID specification. Most wired keyboards work when plugged in, without needing drivers. Keyboards with advanced features, such as macro keys or custom software, may require a separate app that is not available on ChromeOS.
How do I make a Bluetooth keyboard connect faster?
Make sure the keyboard is charged and in pairing mode when you first connect. After the initial pairing, the keyboard should reconnect automatically when it is on and near the Chromebook. If it does not, go to Quick Settings, turn Bluetooth off and on, or remove and re-pair the device.
Why is my external keyboard typing the wrong characters?
This usually happens when the keyboard layout setting does not match your physical keyboard. Go to Settings, select 'Language and input', and choose the correct input method, such as 'US Keyboard'. Also check if the keyboard has a hardware layout switch on the bottom.
Can I change the behavior of the Caps Lock key on an external keyboard?
Yes. In Settings, go to 'Device' and 'Keyboard', then select 'Modifier keys'. You can change what the Caps Lock key does, such as making it act as a Search key or a Ctrl key. This applies to external keyboards as well as the built-in keyboard.
Does an external keyboard support all Chromebook shortcuts?
Most shortcuts work, but the top-row keys (brightness, volume, etc.) map to the F1-F10 keys on a standard keyboard. You may need to press the Search key plus the function key to use the original F-key actions. You can customize modifier keys in Settings to match your keyboard.
Why does my Bluetooth keyboard have a delay when I start typing?
Many Bluetooth keyboards enter a low-power sleep mode after inactivity. When you start typing, the first few keystrokes may be lost while the keyboard wakes up. This is a common power-saving feature. Consider using a wired keyboard if this delay bothers you for critical work.
What changed
- : First published.