Dell Inspiron 11 3000 (3162)

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Stub (Discuss in Talk:Dell Inspiron 11 3000 (3162))
Hardware PCI/USB ID Working?
Wireless Yes
Audio Yes
Touchpad Yes
Camera Yes
Card Reader Yes
Bluetooth Yes


This laptop hides the "Push XXX to enter setup" message during boot.


Though the laptop does support booting from legacy devices, this causes serious video issues (you can not boot into the CLI with KMS enabled but disabling KMS prevents X from starting). Simply turning off the legacy boot option fixes this issue.

With "Load Legacy Option Rom" enabled the laptop screen would shut off while booting the install media and when booting the installed system unless KMS was disabled. Disabling KMS, however, prevents X from starting as, from what I have read, the xf86-video-intel driver requires KMS.


Most of the extra keys did not work for me after install. Some or all will work if you use a full desktop environment like Gnome or KDE though. I was able to configure my window manager to run appropriate commands when the extra keys are pressed. The Enable/Disable wireless key did work without any extra work on my part. However, the page up and page down keys (activated by pressing Fn + PageUp or PageDn) do not work as expected. After pressing and releasing them, the scrolling action will be glitched and will not stop. To fix this create the following hwdb:


Pay attention to formatting. This is the first reason why it may not work.


With xf86-input-evdev as the only input driver, the touchpad will react like a disembodied touchscreen. Replacing xf86-input-evdev with xf86-input-libinput this caused the touchpad to work fine but the keyboard stopped working once I started X. With both xf86-input-evdev and xf86-input-libinput installed, the keyboard and touchpad both work fine.

If your touchpad stops working after suspend, it might be due to a problem with the i8042 module.

To make taps work as clicks on the touchpad this file has to be created (see libinput):

Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"