Follow the steps outlined in this article to resolve an issue with the keyboard on the XPS 13 (9343) repeating characters.
Character repeat
Some XPS 13 (9343) users have reported that the keyboard can repeat characters unintentionally.
This issue was seen in both Windows and Ubuntu operating systems and was determined not to be a software fault of either operating system.
Update the BIOS
Dell has released a BIOS update that resolves the issue. You can download the updated BIOS from the following link: Dell Support Downloads and drivers. Choose your operating system, then select BIOS from the Category drop-down menu, and download and install the latest available BIOS which appears.
Windows users can download the BIOS update then double-click the download to execute the flash.
Ubuntu users follow the instructions below to BIOS update from the BIOS Boot Menu, independent of operating system:
- Copy the downloaded file to a USB flash device. It does not need to be bootable.
- Insert the USB flash device into any USB port.
- Power on the system.
- At the DELL logo screen, press F12 to access the one time boot menu.
- Select BIOS Flash Update in the Other Options section.
- Click the ... button to browse the USB flash device to locate the downloaded file.
- Select the file and click Ok.
- Confirm the Existing System BIOS Information and the BIOS Update Information are as expected.
- Click Begin Flash Update.
- Reviewing the Warning message and click Yes to proceed with the update.
- The system should restart and show a Flash Progress bar on the Dell logo screen as the BIOS update is being performed.
- The system will restart once again when the Flash update is complete.
If needed, adjust the keyboard delay rate (Ubuntu)
If the repeat issue persists after updating the BIOS, then adjusting the keyboard delay rate in Ubuntu will resolve the issue.
- Open System Settings from Dash on the left of the desktop (Figure 1).

Figure 1: Open system settings from the Dash menu
- Click the keyboard icon in the Hardware section (Figure 2).

Figure 2: Click the keyboard icon in the Hardware section
- From there, you can adjust the keyboard repeat delay and speed from the typing tab. You can also disable the repeat function by unchecking the appropriate check box (Figure 3:).

Figure 3: Adjust the keyboard delay and speed
If needed, adjust the keyboard delay rate (Windows)
- Open Control Panel, Tap or Click Keyboard
- In the Keyboard Properties Window, move the repeat rate slower on the slider (Figure 4).

Figure 4: Lower repeat rate in Windows Keyboard Properties