Skip to content

[Feature request] Please ad support for the MSI OPTIX MAG271CQR Monitor [Linux]

MSI OPTIX MAG271CQR 27.0" 2560x1440 144 Hz Monitor

The monitor has a led strip on the back, and a build in USB hub with the main port connected to the pc.

Will try to do wireshark caps soon.

lsusb

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 046a:0023 Cherry GmbH CyMotion Master Linux Keyboard G230
Bus 003 Device 009: ID 06a3:0464 Saitek PLC Cyborg Evo
Bus 003 Device 006: ID 1462:3fa4 Micro Star International 
Bus 003 Device 011: ID 1462:3fa4 Micro Star International 
Bus 003 Device 010: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 258a:0033  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

sudo lsusb -vd 1462:3fa4

Bus 003 Device 006: ID 1462:3fa4 Micro Star International 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x1462 Micro Star International
  idProduct          0x3fa4 
  bcdDevice            0.00
  iManufacturer           1 MS
  iProduct                2 MSI Gaming Controller
  iSerial                 3 A02018011700
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           41
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      51
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Status:     0x0000
  (Bus Powered)

sudo usbhid-dump -d 1462:3fa4

003:006:000:DESCRIPTOR         1598449244.592771
 05 01 09 00 A1 01 85 01 15 00 25 FF 19 01 29 08
 95 3F 75 08 81 02 19 01 29 08 91 02 06 00 FF 09
 01 A1 01 85 71 09 01 15 00 25 FF 75 08 95 4D B1
 02 C0 C0

003:011:000:DESCRIPTOR         1598449244.594862
 05 01 09 00 A1 01 85 01 15 00 25 FF 19 01 29 08
 95 3F 75 08 81 02 19 01 29 08 91 02 06 00 FF 09
 01 A1 01 85 71 09 01 15 00 25 FF 75 08 95 4D B1
 02 C0 C0
Edited by Hades son of Cronus