Jump to content
From ArchWiki

Hardware | PCI/USB ID | Working?
--- | --- | ---
Touchpad |  | Yes
Keyboard | `1770:ff00` | Yes
GPU (Intel) | `8086:3e9b` | Yes
GPU (nvidia) | `10de:1f91` | Yes
Webcam | `5985:211b` | Yes
Ethernet | `10ec:2502` | Yes
Bluetooth | `8087:0aaa` | Untested
SD-card reader | `0bda:0129` | Yes
Audio | `8086:a348` | Yes
Wireless | `8086:a323` | Yes
TPM |  | Untested

## SD-Card Reader

Requires udisks2 to function.

## Power buttons

This article or section is a candidate for merging with Help:Laptop page guidelines#Capturing function keys.

Notes: This section duplicate the explanation of how to capture keys. They seem to have been copied and pasted blindly from Dell Latitude 3500#Power buttons since it is cited as a reference in Help:Laptop page guidelines. (Discuss in Talk:MSI GL73 8SC)

This device has two detected power buttons and one sleep button.

    $ loginctl seat-status

    ├─/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    │ input:input3 "Power Button"
    ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
    │ input:input8 "Video Bus"
    ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input9
    │ input:input9 "Video Bus"
    ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:20/PNP0C09:00/PNP0C0D:00/input/input0
    │ input:input0 "Lid Switch"
    ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2
    │ input:input2 "Power Button"
    ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
    │ input:input1 "Sleep Button"
    [...]

In this case, `LNXPWRBN:00` (`/dev/input/event3`) is the "real", physical power button. You can verify this by inhibiting the handling of the power button

    # systemd-inhibit --what=handle-power-key sleep 1h

and recording the events:

    # stdbuf -o0 evemu-record /dev/input/event3 > event3

Pressing the power button should log an event.

The other detected power button has not shown any activity during testing.

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

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn+F2` | Yes | Yes | Inputs `Super+p`
`Fn+F3` | Yes | Yes | `XF86TouchpadToggle`
`Fn+F4` | No | Yes | User Defined `120`
`Fn+F5` | No | Yes | Switches to ECO Power saving mode4
`Fn+F6` | Yes | Yes | `XF86WebCam`
`Fn+F7` | No | Yes | Switches between Turbo/Sport/Comfort/ECO Modes4
`Fn+F10` | No | Yes | Turn Airplane Mode on or off4
`Fn+F12` | Yes | Yes | `XF86Sleep`3
`Fn+ArrowUp` | Yes | Yes | `XF86MonBrightnessDown`
`Fn+ArrowDown` | Yes | Yes | `XF86MonBrightnessUp`
`Fn+ArrowLeft` | Yes | Yes | `XF86AudioLowerVolume`
`Fn+ArrowRight` | Yes | Yes | `XF86AudioRaiseVolume`
`Fn+NumPad0` | No | Yes | `XF86AudioMute`
`Fn+NumPad+` | Yes | Yes | Decreases keyboard backlight brightness
`Fn+NumPad-` | Yes | Yes | Increases keyboard backlight brightness

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
4. This key is not working

## See also

- Quick Start guide: https://download.msi.com/archive/mnu_exe/nb/16P8+16P7+17C7_STAR_G52_16P82X2.zip
- Official service manual: https://download.msi.com/archive/mnu_exe/nb/17C7+16P7+16P8+17C8_v3.0_English.zip

Category:

- MSI

Hidden category:

- Pages or sections flagged with Template:Merge