👁 Image
This article or section does not follow the Laptop page guidelines.
Reason: Stub. (Discuss in Talk:Lenovo ThinkPad P51)
| Hardware | PCI/USB ID | Working? |
|---|---|---|
| Touchpad | Yes | |
| Keyboard | Yes | |
| Integrated GPU | 8086:591b |
Yes |
| Discrete GPU | 10de:1436 |
Yes |
| Webcam | 5986:2118 |
Yes |
| Ethernet | 8086:15e3 |
Yes |
| Bluetooth | 8087:0a2b |
Yes |
| SD-card reader | 10ec:525a |
Yes |
| Audio | 8086:a171 |
Yes |
| Wi-Fi | 8086:24fd |
Yes |
| Fingerprint reader | 138a:0097 |
Yes |
| TPM | Untested |
Fingerprint sensor
- The fingerprint sensor needs python-validityAUR to work.
- For further configuration, See Fprint#Configuration
- To prevent the sensor not working when laptop waking up, create a systemd sleep hook:
/usr/lib/systemd/systemd-sleep/fix-fingerprint.sh
#!/bin/sh PATH=/sbin:/usr/sbin:/bin:/usr/bin case "$1" in pre) #code execution BEFORE sleeping/hibernating/suspending ;; post) #code execution AFTER resuming systemctl restart open-fprintd systemctl restart python3-validity systemctl restart open-fprintd-resume.service ;; esac
- A network manager may be corrupted from resume, adding
systemctl restart <NetworkManager>to the resume script mentioned before may help.
Function keys
| Key | Visible?1 | Marked?2 | Effect |
|---|---|---|---|
Fn+Esc |
No | Yes | Toggles the Fn lock (Hardware level) |
Fn+F1 |
Yes | Yes | XF86AudioMute
|
Fn+F2 |
Yes | Yes | XF86AudioLowerVolume
|
Fn+F3 |
Yes | Yes | XF86AudioRaiseVolume
|
Fn+F4 |
Yes | Yes | XF86AudioMicMute
|
Fn+F5 |
Yes | Yes | XF86MonBrightnessDown
|
Fn+F6 |
Yes | Yes | XF86MonBrightnessUp
|
Fn+F7 |
Yes | Yes | XF86Display
|
Fn+F8 |
Yes | Yes | XF86WLAN
|
Fn+F9 |
Yes | Yes | XF86NotificationCenter
|
Fn+F10 |
Yes | Yes | XF86PickupPhone
|
Fn+F11 |
Yes | Yes | XF86HangupPhone
|
Fn+F12 |
Yes | Yes | XF86Favorites
|
Fn+4 |
Yes | No | XF86Sleep
|
Fn+S |
Yes | No | Alt_L (Legacy Sys_Req)
|
Fn+B |
Yes | No | Break / Pause
|
Fn+P |
Yes | No | Pause
|
Fn+K |
Yes | No | Scroll_Lock
|
Fn+I |
Yes | No | XF86WakeUp
|
Fn+Space |
No | Yes | Controls keyboard backlight (HW level) |
Fn+Print |
Yes | No | XF86SelectiveScreenshot
|
Fn+Left Arrow |
Yes | No | Home
|
Fn+Right Arrow |
Yes | No | End
|
- The key is visible to
xevand similar tools - The physical key has a symbol on it, which describes its function
See also
- 3dprogramin GitHub - possible fixes for P51 issues (based on an Archbang but still useful)
Hidden category:
