Jump to content

# HP ZBook 14u G6

From ArchWiki

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

Reason: Misses an accessibility and firmware section, some hardware IDs are not populated in the table. (Discuss in Talk:HP ZBook 14u G6)

Hardware | PCI/USB ID | Working?
--- | --- | ---
GPU (Intel) | `8086:3ea0` | Yes
GPU (AMD) | `1002:6981` | Yes
Wireless | `8086:2723` | Yes
Ethernet | `8086:15bd` | Yes
LTE Modem |  | Not tested
Audio | `8086:9dc8` | Yes
Touchpad | `06CB:82F5` | Yes
Camera | `0408:5373` | Yes
Fingerprint reader | `06cb:00b7` | No
Bluetooth | `8087:0029` | Yes
Touchscreen |  | Yes
Smartcard reader |  | Not tested
NFC reader |  | Not tested

The HP ZBook 14u G6, is a lightweight mobile workstation introduced in late 2019. It features a 14", up to 64GB of RAM, NVMe storage, 8th-gen Intel Core processors, integrated Intel UHD 620 graphics and optionally a dedicated AMD Pro WX 3200 Mobile.

## Sleep/Suspend

S3 suspend will work out-of-the-box as long as Intel microcode is loaded.

## Graphics

As long as xf86-video-intel and xf86-video-amdgpu are installed, PRIME will work with the default configuration. The GPU will automatically power off completely when not in use.

All video outputs (HDMI, USB-C) are connected directly to the Intel UHD 620 Graphics.

Intel GVT-g is compatible with this laptop.

## Function keys

Pressing and holding the fn key actually makes the function keys emit regular F* keysyms, so it works in a sort of inverted fashion for the top row keys. There is no physical 'Insert' key.

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`F1` | Yes | Yes | `Super_L`+`p` instead of `XF86Display`
`F2` | Yes | No | `F2`
`F3` | Yes | Yes | `XF86AudioMicMute` instead of `XF86MonBrightnessDown`
`F4` | Yes | Yes | `XF86AudioMicMute` instead of `XF86MonBrightnessUp`
`F5` | Yes | Yes | `XF86AudioMute`, built-in key LED does not work
`F6` | Yes | Yes | `XF86AudioLowerVolume`
`F7` | Yes | Yes | `XF86AudioRaiseVolume`
`F8` | Yes | Yes | `XF86AudioMicMute`, built-in key LED does not work
`F9` | No | Yes | Changes keyboard backlight intensity: ON/100% -> ON/50% -> OFF/0%
`F10` | Yes | Yes | `Num_Lock`
`F11` | Yes3 | Yes | `XF86RFKill`
`F12` | Yes | Yes | `Control_L` + `Alt_L`
`"F13"` | Yes | Yes | `Control_L` + `Alt_L`
`"F14"` | Yes | Yes | `Alt_L` + `Super_L`
`"F15"` | Yes | Yes | `Control_L` + `Alt_L`
`Fn+7` | Yes | Yes | `KP_Home`
`Fn+8` | Yes | Yes | `KP_Up`
`Fn+9` | Yes | Yes | `KP_Prior`
`Fn+0` | Yes | Yes | `KP_Divide`
`Fn+u` | Yes | Yes | `KP_Left`
`Fn+i` | Yes | Yes | `KP_Begin`
`Fn+o` | Yes | Yes | `KP_Right`
`Fn+p` | Yes | Yes | `KP_Multiply`
`Fn+j` | Yes | Yes | `KP_End`
`Fn+k` | Yes | Yes | `KP_Down`
`Fn+l` | Yes | Yes | `KP_Next`
`Fn+;` | Yes | Yes | `KP_Substract`
`Fn+m` | Yes | Yes | `KP_Insert`
`Fn+.` | Yes | Yes | `KP_Delete`
`Fn+/` | Yes | Yes | `KP_Add`
`Fn+Shift_R` | Yes | Yes | `Print`
`Fn+Shift_L` | No | Yes | Fn lock
`Fn+w` | Yes | No | `Pause`
`Fn+e` | Yes | No | `Insert`
`Fn+r` | Yes | No | `Control_L` + `Break`
`Fn+s` | Yes | No | `Print`
`Fn+c` | Yes | No | `Scroll_Lock`
`Fn+w` | Yes | No | `Pause`

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 handles this by default

Pressing the F11 (`XF86RFKill`) also results in:

    kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
    kernel: atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.

Pressing the F13 (share screen) results in:

    kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0x6d on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 6d <keycode>' to make it known.
    kernel: atkbd serio0: Unknown key released (translated set 2, code 0x6d on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 6d <keycode>' to make it known.

Pressing the F14 (accept phone call) results in:

    kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0x66 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 66 <keycode>' to make it known.
    kernel: atkbd serio0: Unknown key released (translated set 2, code 0x66 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 66 <keycode>' to make it known.

Pressing the F15 (hang up call) results in:

    kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0x65 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 65 <keycode>' to make it known.
    kernel: atkbd serio0: Unknown key released (translated set 2, code 0x65 on isa0060/serio0).
    kernel: atkbd serio0: Use 'setkeycodes 65 <keycode>' to make it known.

## Touchpad

The touchpad itself and the lower pair of buttons are visible as the "SYNA3091:00 06CB:82F5 Touchpad"; upper pair of buttons belongs to the "PS/2 Generic Mouse", however. "SynPS/2 Synaptics TouchPad" and "SYNA3091:00 06CB:82F5 Mouse" are visible, but do not produce any events.

## Additional hardware

The laptop contains an M.2-2242 B-key slot, designated for the LTE modem. Alternatively, one could install an additional SATA SSD.

## Additional resources

- Dell XPS 13 9370 quirks: Some pointers on getting Watt usage down to ~2W, Intel video powersaving features might be interesting, see also the Intel graphics page for interesting power-saving options.
- How to fix volume control (ALSA problem) This is where the volume fix came from originally.

Category:

- HP

Hidden category:

- Pages or sections flagged with Template:Laptop style