Xiaomi Mi Notebook Pro 15.6

From ArchWiki
Jump to navigation Jump to search

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

Reason: Needs PCI/USB IDs, firmware secion and an improved function keys table (Discuss in Talk:Xiaomi Mi Notebook Pro 15.6)
Hardware PCI/USB ID Working?
GPU (Intel) Yes
GPU (nvidia) Yes
Wireless Yes
Bluetooth Yes
Audio Yes
Touchpad Yes
Webcam Yes
Thunderbolt Yes
Function Keys Yes


Enter the UEFI menu by pressing F2 during Boot and disable the password and Secure Boot.

  • Security -> set password
  • Security -> Disable Secure Boot
  • reset the password by setting the password again but letting the "New Password" fields blank

Function keys

Fn-F-Key Keycode
F1 XF86AudioMute
F2 XF86AudioLowerVolume
F3 XF86AudioRaiseVolume
F4 XF86MonBrightnessDown
F5 XF86MonBrightnessUp
F6 Super_L + P
F7 Nothing
F8 Super_L + Tab
F9 Nothing
F10 Turns Keyboard backlight on/off
F11 Print
F12 Insert

To make F7 ("Scissors") work, one have to make sure "xiaomi_wmi" kernel module is loaded. This enables you to assign anything to the key.


Factory display calibration is poor. Check the panel model:

$ edid-decode < /sys/class/drm/card0-eDP-1/edid | grep Alphanumeric

If it is NV156FHM-N61, try the ICC profiles at [1].

The path to the backlight is non-standard and causes tools like xorg-xbacklight to not work. To fix this issue, you have to setup Intel driver and add Backlight option to respective X-Org configuration file:

Section "Device" 
        Identifier "Card0" 
        Driver     "intel" 
        Option     "Backlight"  "intel_backlight" 
        BusID      "PCI:0:2:0" 

Touchpad troubles

You may face a problem when the kernel sees 2 touchpad devices if you have multiple touchpad devices displayed in libinput list-devices Try to add i8042.noaux kernel param