Dell Inspiron 7586

From ArchWiki

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Missing one last ID in the hardware table. (Discuss in Talk:Dell Inspiron 7586)
Hardware Hardware ID Working?
GPU (Intel) 8086:3ea0 Yes
GPU (NVIDIA) 10de:1d10 Yes
Touchpad 04F3:30B6 Yes
Touchscreen 04F3:2784 Partial
Pen 04F3:2784 Yes
Fingerprint reader 27c6:538c Yes
Webcam 0bda:5538 Yes
Sensors 8086:9dfc Yes
Wireless 8086:9df0 Yes
Bluetooth 8087:0aaa Yes
Audio 8086:9dc8 Yes
SD card reader Yes
TPM MSFT0101 Yes

Installation

RAID mode is enabled by default. AHCI mode must be used, otherwise the disks will be invisible[1]. Using RAID mode will trigger a relevant log message in the journal.

Occasionally, USB devices may not show up in the boot menu. Consult #Booting from external media for more information on this topic.

Accessibility

The appearance of the UEFI settings is relatively simple and not very colorful, so it might work well with OCR software. It does, however, require the user to use a keyboard, mouse, touchpad, touchscreen, or pen.

Note: Visually impaired users should request the help of a sighted person to change UEFI settings.

The service manual contains shortcuts which are needed to trigger certain features, such as the boot menu (F12), settings (F2), and power/disk activity LED (Fn+H).

Firmware

fwupd does not support this device yet.

As mentioned in #Installation, AHCI mode must be manually enabled in place of RAID mode.

Secure Boot

Secure Boot is enabled by default. Custom keys may be used.

ESP files

The UEFI stores logs and recovery images in /EFI/Dell. These files may be deleted at any time, though deleting the recovery images will prevent the UEFI from recovering itself if it gets damaged.

Recovery images (created when the UEFI is updated) are stored in /EFI/Dell/Bios/Recovery and are roughly 15 MB in size. It appears that there will only be two images kept at the same time, BIOS_CUR.rcv and BIOS_PRE.rcv.

Diagnostic logs (created by Dell SupportAssist PreBoot Diagnostics) are stored in /EFI/Dell/logs. It appears that there will only be two files kept at the same time, diags_current.xml and diags_previous.xml.

Important updates

UEFI version 1.5.0 or above is required to change thermal profiles through dell-command-configureAUR (or Dell Power Manager on Windows). [2]

Booting from external media

Often, external media will not show up in the boot menu. To work around this, open the UEFI settings, navigate to the boot section, and add the standard removable EFI binary at \EFI\BOOT\BOOTX64.EFI on the drive's ESP partition to the boot menu.

Input

Function keys

Note:
  • The following table assumes that function lock is off. When it is on, Fn does not need to be held for many of the shortcuts (denoted by the asterisk). Function lock can be toggled with a keyboard shortcut or in the UEFI settings.
  • Emmited keys are identified by their XFree86 symbols.
Key Visible?1 Marked?2 Effect
Fn No Yes A modifier, to be used with other keys.
Fn+Esc No Yes Function lock. See the note above for more details.
Fn+F1* Yes Yes XF86AudioMute
Fn+F2* Yes Yes XF86AudioLowerVolume
Fn+F3* Yes Yes XF86AudioRaiseVolume
Fn+F4* Yes Yes XF86AudioPrev
Fn+F5* Yes Yes XF86AudioPlay
Fn+F6* Yes Yes XF86AudioNext
Fn+F8* Yes Yes Super_L+p
Fn+F9* Yes Yes XF86Search
Fn+F10* No Yes Changes keyboard backlight brightness. Rotates through three levels (including zero).
Fn+F11* Yes Yes XF86MonBrightnessDown
Fn+F12* Yes Yes XF86MonBrightnessUp
Fn+PrintScreen Yes Yes XF86RFKill
Fn+Ins Yes3 No XF86Sleep
Fn+q, Fn+w, Fn+e, Fn+t, Fn+a, Fn+d, Fn+f, Fn+g Yes No XF86Launch3
Fn+r Yes No Print
Fn+s Yes No Scroll_Lock
Fn+h No No Toggles between LED power and disk usage modes.
Fn+b Yes No Pause
Fn+Up Yes Yes Prior
Fn+Left Yes Yes Home
Fn+Down Yes Yes Next
Fn+Right Yes Yes End
Fold screen over 180 degrees Yes No Dell WMI keypress, entering/exiting tablet mode
  1. The key is visible to xev and similar tools.
  2. The physical key has a symbol on it, which describes its function.
  3. systemd-logind handles this by default.

Fingerprint reader

Install libfprint-2-tod1-xps9300-binAUR.

The fingerprint reader requires a proprietary driver.

Power buttons

Merge-arrows-2.pngThis article or section is a candidate for merging with Help:Laptop page guidelines#Capturing function keys.Merge-arrows-2.png

Notes: This section duplicates the explanation of how to capture keys. They seem to have been copied from Dell Latitude 3500#Power buttons since it is cited as a reference in Help:Laptop page guidelines. This example is the most benign and should probably barely be reduced any more. (Discuss in Talk:Dell Inspiron 7586)

This device has one power button and one sleep button.

$ loginctl seat-status
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
│ input:input1 "Power Button"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
│ input:input2 "Sleep Button"
[...]

See logind.conf(5) for more information on handling specific keys.

See also