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.
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
- 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. - Emitted 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 |
- The key is visible to
xev
and similar tools. - The physical key has a symbol on it, which describes its function.
- systemd-logind handles this by default.
Fingerprint reader
Install libfprint-2-tod1-xps9300-binAUR.
The fingerprint reader requires a proprietary driver.
Power buttons
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
- Setup and specifications guide: https://www.dell.com/support/manuals/en-au/inspiron-15-7586-2-in-1-laptop/inspiron_7586_setupandspecs
- Official service manual: https://www.dell.com/support/manuals/en-au/inspiron-15-7586-2-in-1-laptop/insprion_7586_servicemanual