Setting output level verbose... Setting maximum retries... Forcing --stats... Forcing --force-slave-address.. This command will take a while to run... System information (uname): Linux version 4.8.0-39-generic (buildd@lgw01-22) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #42~16.04.1-Ubuntu SMP Mon Feb 20 15:06:07 UTC 2017 *** Primary Check 1: Identify video card and driver *** Obtaining card and driver information from /sys... Determining driver name and possibly version... Driver name: i915 Unable to determine driver version Video card identification: Vendor: 8086 Intel Corporation Device: 0412 Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller Subvendor/Subdevice: 103c/1825 Hewlett-Packard Company *** Primary Check 2: Check that /dev/i2c-* exist and writable *** Checking /dev/i2c-* devices... Unless the system is using the AMD proprietary driver fglrx, devices /dev/i2c-* must exist and the logged on user must have read/write permission for those devices (or at least those devices associated with monitors). Typically, this access is enabled by: - setting the group for /dev/i2c-* to i2c - setting group RW permissions for /dev/i2c-* - making the current user a member of group i2c Alternatively, this could be enabled by just giving everyone RW permission The following tests probe for these conditions. Checking for /dev/i2c-* devices... crw-rw---- 1 root i2c 89, 0 Feb 25 15:10 /dev/i2c-0 crw-rw---- 1 root i2c 89, 1 Feb 25 15:10 /dev/i2c-1 crw-rw---- 1 root i2c 89, 2 Feb 25 15:10 /dev/i2c-2 crw-rw---- 1 root i2c 89, 3 Feb 25 15:10 /dev/i2c-3 crw-rw---- 1 root i2c 89, 4 Feb 25 15:10 /dev/i2c-4 crw-rw---- 1 root i2c 89, 5 Feb 25 15:10 /dev/i2c-5 crw-rw---- 1 root i2c 89, 6 Feb 25 15:10 /dev/i2c-6 crw-rw---- 1 root i2c 89, 7 Feb 25 15:10 /dev/i2c-7 Current user: root (0) Current user (root) has RW access to all /dev/i2c-* devices. Checking for group i2c... Group i2c exists WARNING: Current user root is NOT a member of group i2c Looking for udev nodes files that reference i2c: grep: /etc/udev/makedev.d/*: No such file or directory Looking for udev rules files that reference i2c: /lib/udev/rules.d/40-i2c-tools.rules:KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" grep: /run/udev/rules.d/*rules: No such file or directory /etc/udev/rules.d/45-ddcutil-i2c.rules:# On some distributions, package i2c-tools provides a udev rule. /etc/udev/rules.d/45-ddcutil-i2c.rules:# For example, on Ubuntu, see 40-i2c-tools.rules. /etc/udev/rules.d/45-ddcutil-i2c.rules:# Assigns the i2c devices to group i2c, and gives that group RW access: /etc/udev/rules.d/45-ddcutil-i2c.rules:KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" /etc/udev/rules.d/45-ddcutil-i2c.rules:# Gives everyone RW access to the /dev/i2c devices: /etc/udev/rules.d/45-ddcutil-i2c.rules:# KERNEL=="i2c-[0-9]*", MODE="0666" *** Primary Check 3: Check that module i2c_dev is loaded *** Checking for module i2c_dev... Module i2c_dev is built into kernel Remaining i2c_dev detail is purely informational. Check that kernel module i2c_dev is being loaded by examining files where this would be specified... grep: /run/modules-load.d/*conf: No such file or directory grep: /usr/lib/modules-load.d/*conf: No such file or directory Check for any references to i2c_dev in /etc/modprobe.d ... grep: /run/modprobe.d/*conf: No such file or directory *** Primary Check 4: Driver specific checks *** Performing driver specific checks... No driver specific checks apply. *** Primary Check 5: Installed packages *** ddcutil requiries package i2c-tools. Use both dpkg and rpm to look for it. While we're at it, check for package libi2c-dev which is used for building ddcutil. Using dpkg to look for package i2c-tools... Package: i2c-tools Status: install ok installed Priority: extra Section: utils Installed-Size: 244 Maintainer: Ubuntu Developers Architecture: amd64 Version: 3.1.1-1 Depends: libc6 (>= 2.7), perl, adduser, udev | makedev Recommends: read-edid Suggests: libi2c-dev, python-smbus Conflicts: lm-sensors (<< 1:3.0.0-1) Description: heterogeneous set of I2C tools for Linux This package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level access helpers, EEPROM decoding scripts, and more. Original-Maintainer: Aurelien Jarno Homepage: http://www.lm-sensors.org /. /usr /usr/share /usr/share/doc /usr/share/doc/i2c-tools /usr/share/doc/i2c-tools/changelog.Debian.gz /usr/share/doc/i2c-tools/copyright /usr/share/man /usr/share/man/man1 /usr/share/man/man1/decode-vaio.1.gz /usr/share/man/man1/decode-dimms.1.gz /usr/share/man/man8 /usr/share/man/man8/i2cset.8.gz /usr/share/man/man8/i2cget.8.gz /usr/share/man/man8/i2cdump.8.gz /usr/share/man/man8/i2c-stub-from-dump.8.gz /usr/share/man/man8/i2cdetect.8.gz /usr/sbin /usr/sbin/i2cset /usr/sbin/i2cget /usr/sbin/i2cdump /usr/sbin/i2c-stub-from-dump /usr/sbin/i2cdetect /usr/bin /usr/bin/ddcmon /usr/bin/decode-edid /usr/bin/decode-vaio /usr/bin/decode-dimms /lib /lib/udev /lib/udev/rules.d /lib/udev/rules.d/40-i2c-tools.rules Using dpkg to look for package libi2c-dev... Package: libi2c-dev Status: install ok installed Priority: extra Section: libdevel Installed-Size: 51 Maintainer: Ubuntu Developers Architecture: all Source: i2c-tools Version: 3.1.1-1 Recommends: i2c-tools Description: userspace I2C programming library development files I2C devices are usually controlled by a kernel driver. Using this library it is also possible to access all devices on an adapter from userspace and without the knowledge of Linux kernel internals. Original-Maintainer: Aurelien Jarno Homepage: http://www.lm-sensors.org /. /usr /usr/share /usr/share/doc /usr/share/doc/libi2c-dev /usr/share/doc/libi2c-dev/copyright /usr/share/doc/libi2c-dev/dev-interface.gz /usr/share/doc/libi2c-dev/changelog.Debian.gz /usr/include /usr/include/linux /usr/include/linux/i2c-dev.h package diverts others to: /usr/include/linux/i2c-dev.h.kernel Using rpm to look for package i2c-tools... rpm command not found *** Additional probes *** Scanning /proc/modules for driver environment... Found video driver module: i915 Loaded video module depends on: i915, Found other loaded module: i2c_algo_bit Loaded drm module depends on: i915,drm_kms_helper, Using lspci to examine driver environment... Video controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) Testing if modules are loaded using /sys... Module amdgpu is NOT loaded Module fglrx is NOT loaded Module i915 is loaded Module nvidia is NOT loaded Module nouveau is NOT loaded Module radeon is NOT loaded Module vboxvideo is NOT loaded Module eeprom is NOT loaded Module i2c_dev is NOT loaded Module i2c_algo_bit is loaded Module i2c_piix4 is NOT loaded Examining /sys/bus/i2c/devices... /sys/bus/i2c/devices/i2c-3/name: i915 gmbus dpc /sys/bus/i2c/devices/i2c-1/name: i915 gmbus vga /sys/bus/i2c/devices/i2c-6/name: DPDDC-B /sys/bus/i2c/devices/i2c-4/name: i915 gmbus dpb /sys/bus/i2c/devices/i2c-2/name: i915 gmbus panel /sys/bus/i2c/devices/i2c-0/name: i915 gmbus ssc /sys/bus/i2c/devices/i2c-7/name: DPDDC-C /sys/bus/i2c/devices/i2c-5/name: i915 gmbus dpd Examining i2c buses... Detected I2C buses: Bus /dev/i2c-0 found: true Bus /dev/i2c-0 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-1 found: true Bus /dev/i2c-1 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-2 found: true Bus /dev/i2c-2 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-3 found: true Bus /dev/i2c-3 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-4 found: true Bus /dev/i2c-4 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-5 found: true Bus /dev/i2c-5 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-6 found: true Bus /dev/i2c-6 probed: true Address 0x37 present: true Address 0x50 present: true Bus functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK EDID synopsis: Mfg id: AOC Model: Q2775 Serial number: KKRG3JA001207 Manufacture year: 2016 EDID version: 1.4 Product code: 0x2775 (10101) Extra descriptor: White x,y: 0.313, 0.329 Red x,y: 0.660, 0.331 Green x,y: 0.300, 0.632 Blue x,y: 0.148, 0.055 EDID hex dump: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 05 e3 75 27 b7 04 00 00 ..........u'.... +0010 0b 1a 01 04 b5 3c 22 78 3a 3f 05 a9 54 4c a1 26 .....<"x:?..TL.& +0020 0e 50 54 bf ef 00 d1 c0 b3 00 95 00 81 80 81 40 .PT............@ +0030 81 c0 01 01 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0 +0040 35 00 55 50 21 00 00 1e 00 00 00 fd 00 32 4c 1e 5.UP!........2L. +0050 63 1e 01 0a 20 20 20 20 20 20 00 00 00 fc 00 51 c... .....Q +0060 32 37 37 35 0a 20 20 20 20 20 20 20 00 00 00 ff 2775. .... +0070 00 4b 4b 52 47 33 4a 41 30 30 31 32 30 37 01 c6 .KKRG3JA001207.. Bus /dev/i2c-7 found: true Bus /dev/i2c-7 probed: true Address 0x37 present: false Address 0x50 present: false Bus functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK xrandr connection report: VGA-1 disconnected (normal left inverted right x axis y axis) DP-1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm HDMI-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) HDMI-2 disconnected (normal left inverted right x axis y axis) Checking for possibly conflicting programs... Examining I2C buses using i2cdetect: Probing bus /dev/i2c-0 using command "i2cdetect -y 0" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-1 using command "i2cdetect -y 1" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-2 using command "i2cdetect -y 2" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-3 using command "i2cdetect -y 3" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-4 using command "i2cdetect -y 4" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-5 using command "i2cdetect -y 5" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-6 using command "i2cdetect -y 6" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30: 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70: 70 71 72 73 74 75 76 77 Probing bus /dev/i2c-7 using command "i2cdetect -y 7" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Performing basic scan of I2C devices Examining device /dev/i2c-0... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-1... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-2... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-3... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-4... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-5... Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ENXIO(-1006): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 2 to read feature failed. status = ENXIO(-1006): No such device or address. Retrying... Attempt 3 to read feature failed. status = ENXIO(-1006): No such device or address. DDC communication failed. Examining device /dev/i2c-6... Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Raw EDID: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 05 e3 75 27 b7 04 00 00 ..........u'.... +0010 0b 1a 01 04 b5 3c 22 78 3a 3f 05 a9 54 4c a1 26 .....<"x:?..TL.& +0020 0e 50 54 bf ef 00 d1 c0 b3 00 95 00 81 80 81 40 .PT............@ +0030 81 c0 01 01 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0 +0040 35 00 55 50 21 00 00 1e 00 00 00 fd 00 32 4c 1e 5.UP!........2L. +0050 63 1e 01 0a 20 20 20 20 20 20 00 00 00 fc 00 51 c... .....Q +0060 32 37 37 35 0a 20 20 20 20 20 20 20 00 00 00 ff 2775. .... +0070 00 4b 4b 52 47 33 4a 41 30 30 31 32 30 37 01 c6 .KKRG3JA001207.. EDID synopsis: Mfg id: AOC Model: Q2775 Serial number: KKRG3JA001207 Manufacture year: 2016 EDID version: 1.4 Trying simple VCP read of feature 0x10... Attempt 1 to read feature succeeded. DDC communication succeeded Examining device /dev/i2c-7... Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, I2C_FUNC_SMBUS_QUICK, I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE, I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA, I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA, I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, gsc=ETIMEDOUT(-1110): Connection timed out Trying simple VCP read of feature 0x10... Attempt 1 to read feature failed. status = ETIMEDOUT(-1110): Connection timed out. Retrying... Attempt 2 to read feature failed. status = ETIMEDOUT(-1110): Connection timed out. Retrying... Attempt 3 to read feature failed. status = ETIMEDOUT(-1110): Connection timed out. DDC communication failed. EDIDs reported by X11 for connected xrandr outputs: xrandr output: DP-1 EDID synopsis: Mfg id: AOC Model: Q2775 Serial number: KKRG3JA001207 Manufacture year: 2016 EDID version: 1.4 Probing I2C devices using udev, susbsystem i2c-dev... ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 Device Node Path: /dev/i2c-6 struct udev_device at: 0x55db82f9d530 devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 sysname: i2c-6 sysnum: 6 devnode: /dev/i2c-6 Properties: DEVNAME -> /dev/i2c-6 DEVPATH -> /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 MAJOR -> 89 MINOR -> 6 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:6 device -> (null) name -> DPDDC-B subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=6 DEVNAME=i2c-6 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 Device Node Path: /dev/i2c-7 struct udev_device at: 0x55db82fa2a50 devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 sysname: i2c-7 sysnum: 7 devnode: /dev/i2c-7 Properties: DEVNAME -> /dev/i2c-7 DEVPATH -> /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 MAJOR -> 89 MINOR -> 7 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:7 device -> (null) name -> DPDDC-C subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=7 DEVNAME=i2c-7 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 Device Node Path: /dev/i2c-0 struct udev_device at: 0x55db82fa4680 devpath: /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 sysname: i2c-0 sysnum: 0 devnode: /dev/i2c-0 Properties: DEVNAME -> /dev/i2c-0 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 MAJOR -> 89 MINOR -> 0 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:0 device -> (null) name -> i915 gmbus ssc subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=0 DEVNAME=i2c-0 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 Device Node Path: /dev/i2c-1 struct udev_device at: 0x55db82fb1f90 devpath: /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 sysname: i2c-1 sysnum: 1 devnode: /dev/i2c-1 Properties: DEVNAME -> /dev/i2c-1 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 MAJOR -> 89 MINOR -> 1 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:1 device -> (null) name -> i915 gmbus vga subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=1 DEVNAME=i2c-1 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 Device Node Path: /dev/i2c-2 struct udev_device at: 0x55db82fb5cb0 devpath: /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 sysname: i2c-2 sysnum: 2 devnode: /dev/i2c-2 Properties: DEVNAME -> /dev/i2c-2 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 MAJOR -> 89 MINOR -> 2 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:2 device -> (null) name -> i915 gmbus panel subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=2 DEVNAME=i2c-2 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 Device Node Path: /dev/i2c-3 struct udev_device at: 0x55db82fc4410 devpath: /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 sysname: i2c-3 sysnum: 3 devnode: /dev/i2c-3 Properties: DEVNAME -> /dev/i2c-3 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 MAJOR -> 89 MINOR -> 3 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:3 device -> (null) name -> i915 gmbus dpc subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=3 DEVNAME=i2c-3 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 Device Node Path: /dev/i2c-4 struct udev_device at: 0x55db82fc5000 devpath: /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 sysname: i2c-4 sysnum: 4 devnode: /dev/i2c-4 Properties: DEVNAME -> /dev/i2c-4 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 MAJOR -> 89 MINOR -> 4 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:4 device -> (null) name -> i915 gmbus dpb subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=4 DEVNAME=i2c-4 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 Device Node Path: /dev/i2c-5 struct udev_device at: 0x55db82fcc420 devpath: /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 sysname: i2c-5 sysnum: 5 devnode: /dev/i2c-5 Properties: DEVNAME -> /dev/i2c-5 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 MAJOR -> 89 MINOR -> 5 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:5 device -> (null) name -> i915 gmbus dpd subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=5 DEVNAME=i2c-5 Summary of udev I2C devices: Sysname Sysattr Name Devpath i2c-0 i915 gmbus ssc /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 i2c-1 i915 gmbus vga /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 i2c-2 i915 gmbus panel /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 i2c-3 i915 gmbus dpc /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 i2c-4 i915 gmbus dpb /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 i2c-5 i915 gmbus dpd /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 i2c-6 DPDDC-B /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 i2c-7 DPDDC-C /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 Checking for USB connected monitors... Using lsusb to summarize USB devices... Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 004: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick Bus 003 Device 017: ID 2109:2811 VIA Labs, Inc. Hub Bus 003 Device 021: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 004 Device 007: ID 2109:8110 VIA Labs, Inc. Hub USB device toplogy... /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M |__ Port 4: Dev 7, If 0, Class=Hub, Driver=hub/4p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M |__ Port 1: Dev 21, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 21, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 21, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 5: Dev 17, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 9: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M Listing /dev/usb... total 0 crw------- 1 root root 180, 0 Feb 26 21:34 hiddev0 Listing /dev/hiddev*... ls: cannot access '/dev/hiddev*': No such file or directory Listing /dev/bus/usb... total 0 drwxr-xr-x 2 root root 80 Feb 25 15:10 001 drwxr-xr-x 2 root root 80 Feb 25 15:10 002 drwxr-xr-x 2 root root 120 Feb 26 21:34 003 drwxr-xr-x 2 root root 80 Feb 26 19:38 004 Listing /dev/hidraw*... crw-rw----+ 1 root root 244, 2 Feb 26 21:34 /dev/hidraw2 crw-rw----+ 1 root root 244, 3 Feb 26 21:34 /dev/hidraw3 crw-rw----+ 1 root root 244, 4 Feb 26 21:34 /dev/hidraw4 Probing USB HID devices using udev, susbsystem usbmisc... ***One Device *** path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/usbmisc/hiddev0 Device Node Path: /dev/usb/hiddev0 struct udev_device at: 0x55db82fdf880 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/usbmisc/hiddev0 subsystem: usbmisc devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/usbmisc/hiddev0 sysname: hiddev0 sysnum: 0 devnode: /dev/usb/hiddev0 Properties: DEVNAME -> /dev/usb/hiddev0 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/usbmisc/hiddev0 MAJOR -> 180 MINOR -> 0 SUBSYSTEM -> usbmisc Sysattrs: dev -> 180:0 device -> (null) subsystem -> usbmisc uevent -> MAJOR=180 MINOR=0 DEVNAME=usb/hiddev0 Parent device: VID/PID: 046d c52b Logitech USB Receiver serial: (null) struct udev_device at: 0x55db82ff80a0 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1 subsystem: usb devtype: usb_device syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1 sysname: 3-1 sysnum: 1 devnode: /dev/bus/usb/003/021 Properties: BUSNUM -> 003 DEVNAME -> /dev/bus/usb/003/021 DEVNUM -> 021 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1 DEVTYPE -> usb_device DRIVER -> usb ID_BUS -> usb ID_MODEL -> USB_Receiver ID_MODEL_ENC -> USB\x20Receiver ID_MODEL_FROM_DATABASE -> Unifying Receiver ID_MODEL_ID -> c52b ID_REVISION -> 1201 ID_SERIAL -> Logitech_USB_Receiver ID_USB_INTERFACES -> :030101:030102:030000: ID_VENDOR -> Logitech ID_VENDOR_ENC -> Logitech ID_VENDOR_FROM_DATABASE -> Logitech, Inc. ID_VENDOR_ID -> 046d MAJOR -> 189 MINOR -> 276 PRODUCT -> 46d/c52b/1201 SUBSYSTEM -> usb TYPE -> 0/0/0 UPOWER_VENDOR -> Logitech, Inc. USEC_INITIALIZED -> 75341087424 Sysattrs: authorized -> 1 avoid_reset_quirk -> 0 bConfigurationValue -> 1 bDeviceClass -> 00 bDeviceProtocol -> 00 bDeviceSubClass -> 00 bMaxPacketSize0 -> 8 bMaxPower -> 98mA bNumConfigurations -> 1 bNumInterfaces -> 3 bcdDevice -> 1201 bmAttributes -> a0 busnum -> 3 configuration -> RQR12.01_B0019 descriptors ->  dev -> 189:276 devnum -> 21 devpath -> 1 driver -> usb idProduct -> c52b idVendor -> 046d ltm_capable -> no manufacturer -> Logitech maxchild -> 0 port -> (null) product -> USB Receiver quirks -> 0x0 removable -> removable speed -> 12 subsystem -> usb uevent -> MAJOR=189 MINOR=276 DEVNAME=bus/usb/003/021 DEVTYPE=usb_device DRIVER=usb PRODUCT=46d/c52b/1201 TYPE=0/0/0 BUSNUM=003 DEVNUM=021 urbnum -> 20655 version -> 2.00 Probing USB HID devices using udev, susbsystem hidraw... ***One Device *** path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4002.003B/hidraw/hidraw3 Device Node Path: /dev/hidraw3 struct udev_device at: 0x55db82ff85d0 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4002.003B/hidraw/hidraw3 subsystem: hidraw devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4002.003B/hidraw/hidraw3 sysname: hidraw3 sysnum: 3 devnode: /dev/hidraw3 Properties: DEVNAME -> /dev/hidraw3 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4002.003B/hidraw/hidraw3 ID_FOR_SEAT -> hidraw-pci-0000_00_14_0-usb-0_1_1_2 ID_PATH -> pci-0000:00:14.0-usb-0:1:1.2 ID_PATH_TAG -> pci-0000_00_14_0-usb-0_1_1_2 MAJOR -> 244 MINOR -> 3 SUBSYSTEM -> hidraw TAGS -> :seat:uaccess:udev-acl: USEC_INITIALIZED -> 75341228305 Sysattrs: dev -> 244:3 device -> (null) subsystem -> hidraw uevent -> MAJOR=244 MINOR=3 DEVNAME=hidraw3 Parent device: VID/PID: 046d c52b Logitech USB Receiver serial: (null) struct udev_device at: 0x55db83005a40 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1 subsystem: usb devtype: usb_device syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1 sysname: 3-1 sysnum: 1 devnode: /dev/bus/usb/003/021 Properties: BUSNUM -> 003 DEVNAME -> /dev/bus/usb/003/021 DEVNUM -> 021 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1 DEVTYPE -> usb_device DRIVER -> usb ID_BUS -> usb ID_MODEL -> USB_Receiver ID_MODEL_ENC -> USB\x20Receiver ID_MODEL_FROM_DATABASE -> Unifying Receiver ID_MODEL_ID -> c52b ID_REVISION -> 1201 ID_SERIAL -> Logitech_USB_Receiver ID_USB_INTERFACES -> :030101:030102:030000: ID_VENDOR -> Logitech ID_VENDOR_ENC -> Logitech ID_VENDOR_FROM_DATABASE -> Logitech, Inc. ID_VENDOR_ID -> 046d MAJOR -> 189 MINOR -> 276 PRODUCT -> 46d/c52b/1201 SUBSYSTEM -> usb TYPE -> 0/0/0 UPOWER_VENDOR -> Logitech, Inc. USEC_INITIALIZED -> 75341087424 Sysattrs: authorized -> 1 avoid_reset_quirk -> 0 bConfigurationValue -> 1 bDeviceClass -> 00 bDeviceProtocol -> 00 bDeviceSubClass -> 00 bMaxPacketSize0 -> 8 bMaxPower -> 98mA bNumConfigurations -> 1 bNumInterfaces -> 3 bcdDevice -> 1201 bmAttributes -> a0 busnum -> 3 configuration -> RQR12.01_B0019 descriptors ->  dev -> 189:276 devnum -> 21 devpath -> 1 driver -> usb idProduct -> c52b idVendor -> 046d ltm_capable -> no manufacturer -> Logitech maxchild -> 0 port -> (null) product -> USB Receiver quirks -> 0x0 removable -> removable speed -> 12 subsystem -> usb uevent -> MAJOR=189 MINOR=276 DEVNAME=bus/usb/003/021 DEVTYPE=usb_device DRIVER=usb PRODUCT=46d/c52b/1201 TYPE=0/0/0 BUSNUM=003 DEVNUM=021 urbnum -> 20655 version -> 2.00 ***One Device *** path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4041.003C/hidraw/hidraw4 Device Node Path: /dev/hidraw4 struct udev_device at: 0x55db83005a40 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4041.003C/hidraw/hidraw4 subsystem: hidraw devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4041.003C/hidraw/hidraw4 sysname: hidraw4 sysnum: 4 devnode: /dev/hidraw4 Properties: DEVNAME -> /dev/hidraw4 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/0003:046D:4041.003C/hidraw/hidraw4 ID_FOR_SEAT -> hidraw-pci-0000_00_14_0-usb-0_1_1_2 ID_PATH -> pci-0000:00:14.0-usb-0:1:1.2 ID_PATH_TAG -> pci-0000_00_14_0-usb-0_1_1_2 MAJOR -> 244 MINOR -> 4 SUBSYSTEM -> hidraw TAGS -> :seat:uaccess:udev-acl: USEC_INITIALIZED -> 75341228097 Sysattrs: dev -> 244:4 device -> (null) subsystem -> hidraw uevent -> MAJOR=244 MINOR=4 DEVNAME=hidraw4 Parent device: VID/PID: 046d c52b Logitech USB Receiver serial: (null) struct udev_device at: 0x55db830ce680 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1 subsystem: usb devtype: usb_device syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1 sysname: 3-1 sysnum: 1 devnode: /dev/bus/usb/003/021 Properties: BUSNUM -> 003 DEVNAME -> /dev/bus/usb/003/021 DEVNUM -> 021 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1 DEVTYPE -> usb_device DRIVER -> usb ID_BUS -> usb ID_MODEL -> USB_Receiver ID_MODEL_ENC -> USB\x20Receiver ID_MODEL_FROM_DATABASE -> Unifying Receiver ID_MODEL_ID -> c52b ID_REVISION -> 1201 ID_SERIAL -> Logitech_USB_Receiver ID_USB_INTERFACES -> :030101:030102:030000: ID_VENDOR -> Logitech ID_VENDOR_ENC -> Logitech ID_VENDOR_FROM_DATABASE -> Logitech, Inc. ID_VENDOR_ID -> 046d MAJOR -> 189 MINOR -> 276 PRODUCT -> 46d/c52b/1201 SUBSYSTEM -> usb TYPE -> 0/0/0 UPOWER_VENDOR -> Logitech, Inc. USEC_INITIALIZED -> 75341087424 Sysattrs: authorized -> 1 avoid_reset_quirk -> 0 bConfigurationValue -> 1 bDeviceClass -> 00 bDeviceProtocol -> 00 bDeviceSubClass -> 00 bMaxPacketSize0 -> 8 bMaxPower -> 98mA bNumConfigurations -> 1 bNumInterfaces -> 3 bcdDevice -> 1201 bmAttributes -> a0 busnum -> 3 configuration -> RQR12.01_B0019 descriptors ->  dev -> 189:276 devnum -> 21 devpath -> 1 driver -> usb idProduct -> c52b idVendor -> 046d ltm_capable -> no manufacturer -> Logitech maxchild -> 0 port -> (null) product -> USB Receiver quirks -> 0x0 removable -> removable speed -> 12 subsystem -> usb uevent -> MAJOR=189 MINOR=276 DEVNAME=bus/usb/003/021 DEVTYPE=usb_device DRIVER=usb PRODUCT=46d/c52b/1201 TYPE=0/0/0 BUSNUM=003 DEVNUM=021 urbnum -> 20655 version -> 2.00 ***One Device *** path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/hidraw/hidraw2 Device Node Path: /dev/hidraw2 struct udev_device at: 0x55db830ce110 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/hidraw/hidraw2 subsystem: hidraw devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/hidraw/hidraw2 sysname: hidraw2 sysnum: 2 devnode: /dev/hidraw2 Properties: DEVNAME -> /dev/hidraw2 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:046D:C52B.003A/hidraw/hidraw2 ID_FOR_SEAT -> hidraw-pci-0000_00_14_0-usb-0_1_1_2 ID_PATH -> pci-0000:00:14.0-usb-0:1:1.2 ID_PATH_TAG -> pci-0000_00_14_0-usb-0_1_1_2 MAJOR -> 244 MINOR -> 2 SUBSYSTEM -> hidraw TAGS -> :seat:uaccess:udev-acl: USEC_INITIALIZED -> 75341219286 Sysattrs: dev -> 244:2 device -> (null) subsystem -> hidraw uevent -> MAJOR=244 MINOR=2 DEVNAME=hidraw2 Parent device: VID/PID: 046d c52b Logitech USB Receiver serial: (null) struct udev_device at: 0x55db8312fdc0 devpath: /devices/pci0000:00/0000:00:14.0/usb3/3-1 subsystem: usb devtype: usb_device syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-1 sysname: 3-1 sysnum: 1 devnode: /dev/bus/usb/003/021 Properties: BUSNUM -> 003 DEVNAME -> /dev/bus/usb/003/021 DEVNUM -> 021 DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb3/3-1 DEVTYPE -> usb_device DRIVER -> usb ID_BUS -> usb ID_MODEL -> USB_Receiver ID_MODEL_ENC -> USB\x20Receiver ID_MODEL_FROM_DATABASE -> Unifying Receiver ID_MODEL_ID -> c52b ID_REVISION -> 1201 ID_SERIAL -> Logitech_USB_Receiver ID_USB_INTERFACES -> :030101:030102:030000: ID_VENDOR -> Logitech ID_VENDOR_ENC -> Logitech ID_VENDOR_FROM_DATABASE -> Logitech, Inc. ID_VENDOR_ID -> 046d MAJOR -> 189 MINOR -> 276 PRODUCT -> 46d/c52b/1201 SUBSYSTEM -> usb TYPE -> 0/0/0 UPOWER_VENDOR -> Logitech, Inc. USEC_INITIALIZED -> 75341087424 Sysattrs: authorized -> 1 avoid_reset_quirk -> 0 bConfigurationValue -> 1 bDeviceClass -> 00 bDeviceProtocol -> 00 bDeviceSubClass -> 00 bMaxPacketSize0 -> 8 bMaxPower -> 98mA bNumConfigurations -> 1 bNumInterfaces -> 3 bcdDevice -> 1201 bmAttributes -> a0 busnum -> 3 configuration -> RQR12.01_B0019 descriptors ->  dev -> 189:276 devnum -> 21 devpath -> 1 driver -> usb idProduct -> c52b idVendor -> 046d ltm_capable -> no manufacturer -> Logitech maxchild -> 0 port -> (null) product -> USB Receiver quirks -> 0x0 removable -> removable speed -> 12 subsystem -> usb uevent -> MAJOR=189 MINOR=276 DEVNAME=bus/usb/003/021 DEVTYPE=usb_device DRIVER=usb PRODUCT=46d/c52b/1201 TYPE=0/0/0 BUSNUM=003 DEVNUM=021 urbnum -> 20655 version -> 2.00 Probing possible HID monitors using libusb... (possible_monitor_config_descriptor) Examining only interface 0 for device 3:21, vid=0x046d, pid=0xc52b Logitech, Inc. Unifying Receiver Checking for USB connected monitors on /dev/hidraw* ... Found 3 USB HID devices. Probing device /dev/hidraw2 Raw Name: Logitech USB Receiver Raw Phys: usb-0000:00:14.0-1/input2 Raw Info: bustype: 3 (USB) vendor: 0x046d product: 0xc52b Busno:Devno as reported by get_udev_usb_devinfo() for hidraw2: 003:021 Not a USB connected monitor Probing device /dev/hidraw3 Raw Name: Logitech K750 Raw Phys: usb-0000:00:14.0-1:1 Raw Info: bustype: 3 (USB) vendor: 0x046d product: 0x4002 Busno:Devno as reported by get_udev_usb_devinfo() for hidraw3: 003:021 Not a USB connected monitor Probing device /dev/hidraw4 Raw Name: Logitech MX Master Raw Phys: usb-0000:00:14.0-1:2 Raw Info: bustype: 3 (USB) vendor: 0x046d product: 0x4041 Busno:Devno as reported by get_udev_usb_devinfo() for hidraw4: 003:021 Not a USB connected monitor Checking for USB HID devices using hiddev... Found 1 USB HID devices. Device /dev/usb/hiddev0, devnum.busnum: 3.21, vid:pid: 046d:c52b - Logitech USB Receiver Not a USB HID monitor Checking for USB HID Report Descriptors in /sys/kernel/debug/hid... *** Detected Displays *** Display 1 I2C bus: /dev/i2c-6 Supports DDC: true I2C address 0x37 (DDC) present: true I2C address 0x50 (EDID) present: true /sys/bus/i2c/devices/i2c-6/name: DPDDC-B EDID synopsis: Mfg id: AOC Model: Q2775 Serial number: KKRG3JA001207 Manufacture year: 2016 EDID version: 1.4 Product code: 0x2775 (10101) Extra descriptor: White x,y: 0.313, 0.329 Red x,y: 0.660, 0.331 Green x,y: 0.300, 0.632 Blue x,y: 0.148, 0.055 EDID hex dump: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 05 e3 75 27 b7 04 00 00 ..........u'.... +0010 0b 1a 01 04 b5 3c 22 78 3a 3f 05 a9 54 4c a1 26 .....<"x:?..TL.& +0020 0e 50 54 bf ef 00 d1 c0 b3 00 95 00 81 80 81 40 .PT............@ +0030 81 c0 01 01 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0 +0040 35 00 55 50 21 00 00 1e 00 00 00 fd 00 32 4c 1e 5.UP!........2L. +0050 63 1e 01 0a 20 20 20 20 20 20 00 00 00 fc 00 51 c... .....Q +0060 32 37 37 35 0a 20 20 20 20 20 20 20 00 00 00 ff 2775. .... +0070 00 4b 4b 52 47 33 4a 41 30 30 31 32 30 37 01 c6 .KKRG3JA001207.. VCP version: 2.2 Controller mfg: Mstar Firmware version: 0.7 Probing display 1 Capabilities for display Display_Handle[i2c: fh=3, busno=6] Unparsed capabilities string: (prot(monitor)type(lcd)model(MStar)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 0B 0C 10 12 14(01 05 08 0B) 16 18 1A 52 60(01 03 11 0F) 62 6C 6E 70 8D(01 02) AA(01 02) AC AE B6 C0 C6 C8 C9 CA(01 02) CC(02 03 04 05 07 08 09 0A 0D 01 06 0B 12 14 16 1E) D6(01 05) DF E9(00 02) F0(00 01) FF)mswhql(1)asset_eep(40)mccs_ver(2.2)) MCCS version: 2.2 Commands: Command: 01 (VCP Request) Command: 02 (VCP Response) Command: 03 (VCP Set) Command: 07 (Timing Request) Command: 0c (Save Settings) Command: e3 (Capabilities Reply) Command: f3 (Capabilities Request) VCP Features: Feature: 02 (New control value) Feature: 04 (Restore factory defaults) Feature: 05 (Restore factory brightness/contrast defaults) Feature: 08 (Restore color defaults) Feature: 0B (Color temperature increment) Feature: 0C (Color temperature request) Feature: 10 (Brightness) Feature: 12 (Contrast) Feature: 14 (Select color preset) Values (unparsed): 01 05 08 0B Values ( parsed): 01: sRGB 05: 6500 K 08: 9300 K 0b: User 1 Feature: 16 (Video gain: Red) Feature: 18 (Video gain: Green) Feature: 1A (Video gain: Blue) Feature: 52 (Active control) Feature: 60 (Input Source) Values (unparsed): 01 03 11 0F Values ( parsed): 01: VGA-1 03: DVI-1 11: HDMI-1 0f: DisplayPort-1 Feature: 62 (Audio speaker volume) Feature: 6C (Video black level: Red) Feature: 6E (Video black level: Green) Feature: 70 (Video black level: Blue) Feature: 8D (Audio mute/Screen blank) Values (unparsed): 01 02 Values ( parsed): 01 02 (interpretation unavailable) Feature: AA (Screen Orientation) Values (unparsed): 01 02 Values ( parsed): 01: 0 degrees 02: 90 degrees Feature: AC (Horizontal frequency) Feature: AE (Vertical frequency) Feature: B6 (Display technology type) Feature: C0 (Display usage time) Feature: C6 (Application enable key) Feature: C8 (Display controller type) Feature: C9 (Display firmware level) Feature: CA (OSD/Button Control) Values (unparsed): 01 02 Values ( parsed): 01 02 (interpretation unavailable) Feature: CC (OSD Language) Values (unparsed): 02 03 04 05 07 08 09 0A 0D 01 06 0B 12 14 16 1E Values ( parsed): 02: English 03: French 04: German 05: Italian 07: Korean 08: Portuguese (Portugal) 09: Russian 0a: Spanish 0d: Chinese (simplified / Kantai) 01: Chinese (traditional, Hantai) 06: Japanese 0b: Swedish 12: Czech 14: Dutch 16: Finish 1e: Polish Feature: D6 (Power mode) Values (unparsed): 01 05 Values ( parsed): 01: DPM: On, DPMS: Off 05: Write only value to turn off display Feature: DF (VCP Version) Feature: E9 (manufacturer specific feature) Values (unparsed): 00 02 Values ( parsed): 00 02 (interpretation unavailable) Feature: F0 (manufacturer specific feature) Values (unparsed): 00 01 Values ( parsed): 00 01 (interpretation unavailable) Feature: FF (manufacturer specific feature) May support table reads: false Scanning all VCP feature codes for display Display_Handle[i2c: fh=3, busno=6] Getting data for non-table VCP code 0x00 - Unknown feature: VCP code 0x00 (Unknown feature ): Unsupported feature code VCP code 0x01 (Degauss ): Write-only feature Getting data for non-table VCP code 0x02 - New control value: Raw value: opcode=0x02, mh=0x00, ml=0x02, sh=0x00, sl=0x02, max_val=2 (0x0002), cur_val=2 (0x0002) VCP code 0x02 (New control value ): One or more new control values have been saved (0x02) Getting data for non-table VCP code 0x03 - Soft controls: VCP code 0x03 (Soft controls ): Unsupported feature code VCP code 0x04 (Restore factory defaults ): Write-only feature VCP code 0x05 (Restore factory brightness/contrast defaults): Write-only feature VCP code 0x06 (Restore factory geometry defaults): Write-only feature Getting data for non-table VCP code 0x07 - Unknown feature: VCP code 0x07 (Unknown feature ): Unsupported feature code VCP code 0x08 (Restore color defaults ): Write-only feature Getting data for non-table VCP code 0x09 - Unknown feature: VCP code 0x09 (Unknown feature ): Unsupported feature code VCP code 0x0a (Restore factory TV defaults ): Write-only feature Getting data for non-table VCP code 0x0b - Color temperature increment: Raw value: opcode=0x0b, mh=0x00, ml=0x64, sh=0x00, sl=0x64, max_val=100 (0x0064), cur_val=100 (0x0064) VCP code 0x0b (Color temperature increment ): 100 degree(s) Kelvin Getting data for non-table VCP code 0x0c - Color temperature request: Raw value: opcode=0x0c, mh=0x00, ml=0x55, sh=0x00, sl=0x64, max_val=85 (0x0055), cur_val=100 (0x0064) VCP code 0x0c (Color temperature request ): 3000 + 100 * (feature 0B color temp increment) degree(s) Kelvin Getting data for non-table VCP code 0x0d - Unknown feature: VCP code 0x0d (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x0e - Clock: VCP code 0x0e (Clock ): Unsupported feature code Getting data for non-table VCP code 0x0f - Unknown feature: VCP code 0x0f (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x10 - Brightness: Raw value: opcode=0x10, mh=0x00, ml=0x64, sh=0x00, sl=0x5a, max_val=100 (0x0064), cur_val=90 (0x005a) VCP code 0x10 (Brightness ): current value = 90, max value = 100 Getting data for non-table VCP code 0x11 - Flesh tone enhancement: VCP code 0x11 (Flesh tone enhancement ): Unsupported feature code Getting data for non-table VCP code 0x12 - Contrast: Raw value: opcode=0x12, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x12 (Contrast ): current value = 50, max value = 100 VCP code 0x13 (Backlight control ): Deprecated Getting data for non-table VCP code 0x14 - Select color preset: Raw value: opcode=0x14, mh=0x00, ml=0x0b, sh=0x00, sl=0x05, max_val=11 (0x000b), cur_val=5 (0x0005) VCP code 0x14 (Select color preset ): Setting: 6500 K (0x05) Getting data for non-table VCP code 0x15 - Unknown feature: VCP code 0x15 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x16 - Video gain: Red: Raw value: opcode=0x16, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x16 (Video gain: Red ): current value = 50, max value = 100 Getting data for non-table VCP code 0x17 - User color vision compensation: VCP code 0x17 (User color vision compensation): Unsupported feature code Getting data for non-table VCP code 0x18 - Video gain: Green: Raw value: opcode=0x18, mh=0x00, ml=0x64, sh=0x00, sl=0x2c, max_val=100 (0x0064), cur_val=44 (0x002c) VCP code 0x18 (Video gain: Green ): current value = 44, max value = 100 Getting data for non-table VCP code 0x19 - Unknown feature: VCP code 0x19 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x1a - Video gain: Blue: Raw value: opcode=0x1a, mh=0x00, ml=0x64, sh=0x00, sl=0x2b, max_val=100 (0x0064), cur_val=43 (0x002b) VCP code 0x1a (Video gain: Blue ): current value = 43, max value = 100 Getting data for non-table VCP code 0x1b - Unknown feature: VCP code 0x1b (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x1c - Focus: VCP code 0x1c (Focus ): Unsupported feature code Getting data for non-table VCP code 0x1d - Unknown feature: VCP code 0x1d (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x1e - Auto setup: Raw value: opcode=0x1e, mh=0x00, ml=0x01, sh=0x00, sl=0x00, max_val=1 (0x0001), cur_val=0 (0x0000) VCP code 0x1e (Auto setup ): Auto setup not active (sl=0x00) Getting data for non-table VCP code 0x1f - Auto color setup: VCP code 0x1f (Auto color setup ): Unsupported feature code Getting data for non-table VCP code 0x20 - Horizontal Position (Phase): Raw value: opcode=0x20, mh=0x00, ml=0x64, sh=0x00, sl=0x00, max_val=100 (0x0064), cur_val=0 (0x0000) VCP code 0x20 (Horizontal Position (Phase) ): current value = 0, max value = 100 Getting data for non-table VCP code 0x21 - Unknown feature: VCP code 0x21 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x22 - Horizontal Size: VCP code 0x22 (Horizontal Size ): Unsupported feature code Getting data for non-table VCP code 0x23 - Unknown feature: VCP code 0x23 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x24 - Horizontal Pincushion: VCP code 0x24 (Horizontal Pincushion ): Unsupported feature code Getting data for non-table VCP code 0x25 - Unknown feature: VCP code 0x25 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x26 - Horizontal Pincushion Balance: VCP code 0x26 (Horizontal Pincushion Balance ): Unsupported feature code Getting data for non-table VCP code 0x27 - Unknown feature: VCP code 0x27 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x28 - Horizontal Convergence R/B: VCP code 0x28 (Horizontal Convergence R/B ): Unsupported feature code Getting data for non-table VCP code 0x29 - Horizontal Convergence M/G: VCP code 0x29 (Horizontal Convergence M/G ): Unsupported feature code Getting data for non-table VCP code 0x2a - Horizontal Linearity: VCP code 0x2a (Horizontal Linearity ): Unsupported feature code Getting data for non-table VCP code 0x2b - Unknown feature: VCP code 0x2b (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x2c - Horizontal Linearity Balance: VCP code 0x2c (Horizontal Linearity Balance ): Unsupported feature code Getting data for non-table VCP code 0x2d - Unknown feature: VCP code 0x2d (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x2e - Gray scale expansion: VCP code 0x2e (Gray scale expansion ): Unsupported feature code Getting data for non-table VCP code 0x2f - Unknown feature: VCP code 0x2f (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x30 - Vertical Position (Phase): Raw value: opcode=0x30, mh=0x00, ml=0x64, sh=0x00, sl=0x00, max_val=100 (0x0064), cur_val=0 (0x0000) VCP code 0x30 (Vertical Position (Phase) ): current value = 0, max value = 100 Getting data for non-table VCP code 0x31 - Unknown feature: VCP code 0x31 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x32 - Vertical Size: VCP code 0x32 (Vertical Size ): Unsupported feature code Getting data for non-table VCP code 0x33 - Unknown feature: VCP code 0x33 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x34 - Vertical Pincushion: VCP code 0x34 (Vertical Pincushion ): Unsupported feature code Getting data for non-table VCP code 0x35 - Unknown feature: VCP code 0x35 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x36 - Vertical Pincushion Balance: VCP code 0x36 (Vertical Pincushion Balance ): Unsupported feature code Getting data for non-table VCP code 0x37 - Unknown feature: VCP code 0x37 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x38 - Vertical Convergence R/B: VCP code 0x38 (Vertical Convergence R/B ): Unsupported feature code Getting data for non-table VCP code 0x39 - Vertical Convergence M/G: VCP code 0x39 (Vertical Convergence M/G ): Unsupported feature code Getting data for non-table VCP code 0x3a - Vertical Linearity: VCP code 0x3a (Vertical Linearity ): Unsupported feature code Getting data for non-table VCP code 0x3b - Unknown feature: VCP code 0x3b (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x3c - Vertical Linearity Balance: VCP code 0x3c (Vertical Linearity Balance ): Unsupported feature code Getting data for non-table VCP code 0x3d - Unknown feature: VCP code 0x3d (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x3e - Clock phase: VCP code 0x3e (Clock phase ): Unsupported feature code Getting data for non-table VCP code 0x3f - Unknown feature: VCP code 0x3f (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x40 - Horizontal Parallelogram: VCP code 0x40 (Horizontal Parallelogram ): Unsupported feature code (Null response) Getting data for non-table VCP code 0x41 - Vertical Parallelogram: VCP code 0x41 (Vertical Parallelogram ): Unsupported feature code Getting data for non-table VCP code 0x42 - Horizontal Keystone: VCP code 0x42 (Horizontal Keystone ): Unsupported feature code Getting data for non-table VCP code 0x43 - Vertical Keystone: VCP code 0x43 (Vertical Keystone ): Unsupported feature code Getting data for non-table VCP code 0x44 - Rotation: VCP code 0x44 (Rotation ): Unsupported feature code Getting data for non-table VCP code 0x45 - Unknown feature: VCP code 0x45 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x46 - Top Corner Flare: VCP code 0x46 (Top Corner Flare ): Unsupported feature code Getting data for non-table VCP code 0x47 - Unknown feature: VCP code 0x47 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x48 - Top Corner Hook: VCP code 0x48 (Top Corner Hook ): Unsupported feature code Getting data for non-table VCP code 0x49 - Unknown feature: VCP code 0x49 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x4a - Bottom Corner Flare: VCP code 0x4a (Bottom Corner Flare ): Unsupported feature code Getting data for non-table VCP code 0x4b - Unknown feature: VCP code 0x4b (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x4c - Bottom Corner Hook: VCP code 0x4c (Bottom Corner Hook ): Unsupported feature code Getting data for non-table VCP code 0x4d - Unknown feature: VCP code 0x4d (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x4e - Unknown feature: VCP code 0x4e (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x4f - Unknown feature: VCP code 0x4f (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x50 - Unknown feature: VCP code 0x50 (Unknown feature ): Unsupported feature code (Null response) Getting data for non-table VCP code 0x51 - Unknown feature: VCP code 0x51 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x52 - Active control: Raw value: opcode=0x52, mh=0x00, ml=0xff, sh=0x00, sl=0x00, max_val=255 (0x00ff), cur_val=0 (0x0000) VCP code 0x52 (Active control ): Value: 0x00 Getting data for non-table VCP code 0x53 - Unknown feature: VCP code 0x53 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x54 - Performance Preservation: VCP code 0x54 (Performance Preservation ): Unsupported feature code Getting data for non-table VCP code 0x55 - Unknown feature: VCP code 0x55 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x56 - Horizontal Moire: VCP code 0x56 (Horizontal Moire ): Unsupported feature code Getting data for non-table VCP code 0x57 - Unknown feature: VCP code 0x57 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x58 - Vertical Moire: VCP code 0x58 (Vertical Moire ): Unsupported feature code Getting data for non-table VCP code 0x59 - 6 axis saturation: Red: VCP code 0x59 (6 axis saturation: Red ): Unsupported feature code Getting data for non-table VCP code 0x5a - 6 axis saturation: Yellow: VCP code 0x5a (6 axis saturation: Yellow ): Unsupported feature code Getting data for non-table VCP code 0x5b - 6 axis saturation: Green: VCP code 0x5b (6 axis saturation: Green ): Unsupported feature code Getting data for non-table VCP code 0x5c - 6 axis saturation: Cyan: VCP code 0x5c (6 axis saturation: Cyan ): Unsupported feature code Getting data for non-table VCP code 0x5d - 6 axis saturation: Blue: VCP code 0x5d (6 axis saturation: Blue ): Unsupported feature code Getting data for non-table VCP code 0x5e - 6 axis saturation: Magenta: VCP code 0x5e (6 axis saturation: Magenta ): Unsupported feature code Getting data for non-table VCP code 0x5f - Unknown feature: VCP code 0x5f (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x60 - Input Source: VCP code 0x60 (Input Source ): Unsupported feature code (Null response) Getting data for non-table VCP code 0x61 - Unknown feature: VCP code 0x61 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x62 - Audio speaker volume: Raw value: opcode=0x62, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x62 (Audio speaker volume ): current value = 50, max value = 100 Getting data for non-table VCP code 0x63 - Speaker Select: VCP code 0x63 (Speaker Select ): Unsupported feature code Getting data for non-table VCP code 0x64 - Audio: Microphone Volume: VCP code 0x64 (Audio: Microphone Volume ): Unsupported feature code Getting data for non-table VCP code 0x65 - Unknown feature: VCP code 0x65 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x66 - Ambient light sensor: VCP code 0x66 (Ambient light sensor ): Unsupported feature code Getting data for non-table VCP code 0x67 - Unknown feature: VCP code 0x67 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x68 - Unknown feature: Raw value: opcode=0x68, mh=0x00, ml=0x05, sh=0x00, sl=0x00, max_val=5 (0x0005), cur_val=0 (0x0000) VCP code 0x68 (Unknown feature ): mh=0x00, ml=0x05, sh=0x00, sl=0x00, max value = 5, cur value = 0 Getting data for non-table VCP code 0x69 - Unknown feature: VCP code 0x69 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x6a - Unknown feature: VCP code 0x6a (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x6b - Backlight Level: White: VCP code 0x6b (Backlight Level: White ): Unsupported feature code Getting data for non-table VCP code 0x6c - Video black level: Red: Raw value: opcode=0x6c, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x6c (Video black level: Red ): current value = 50, max value = 100 Getting data for non-table VCP code 0x6d - Backlight Level: Red: VCP code 0x6d (Backlight Level: Red ): Unsupported feature code Getting data for non-table VCP code 0x6e - Video black level: Green: Raw value: opcode=0x6e, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x6e (Video black level: Green ): current value = 50, max value = 100 Getting data for non-table VCP code 0x6f - Backlight Level: Green: VCP code 0x6f (Backlight Level: Green ): Unsupported feature code Getting data for non-table VCP code 0x70 - Video black level: Blue: Raw value: opcode=0x70, mh=0x00, ml=0x64, sh=0x00, sl=0x32, max_val=100 (0x0064), cur_val=50 (0x0032) VCP code 0x70 (Video black level: Blue ): current value = 50, max value = 100 Getting data for non-table VCP code 0x71 - Backlight Level: Blue: VCP code 0x71 (Backlight Level: Blue ): Unsupported feature code Getting data for non-table VCP code 0x72 - Gamma: Raw value: opcode=0x72, mh=0x00, ml=0xfb, sh=0x00, sl=0x00, max_val=251 (0x00fb), cur_val=0 (0x0000) VCP code 0x72 (Gamma ): SL: 0x00 , SH: 0x00 Getting data for table VCP code 0x73 - LUT Size: VCP code 0x73 (LUT Size ): Unsupported feature code (Null response) Getting data for table VCP code 0x74 - Single point LUT operation: VCP code 0x74 (Single point LUT operation ): Unsupported feature code (Null response) Getting data for table VCP code 0x75 - Block LUT operation: VCP code 0x75 (Block LUT operation ): Unsupported feature code (Null response) VCP code 0x76 (Remote Procedure Call ): Write-only feature Getting data for non-table VCP code 0x77 - Unknown feature: VCP code 0x77 (Unknown feature ): Unsupported feature code Getting data for table VCP code 0x78 - Display Identification Operation: VCP code 0x78 (Display Identification Operation): Unsupported feature code (Null response) Getting data for non-table VCP code 0x79 - Unknown feature: VCP code 0x79 (Unknown feature ): Unsupported feature code (Null response) VCP code 0x7a (Adjust Focal Plane ): Deprecated Getting data for non-table VCP code 0x7b - Unknown feature: VCP code 0x7b (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x7c - Adjust Zoom: VCP code 0x7c (Adjust Zoom ): Unsupported feature code Getting data for non-table VCP code 0x7d - Unknown feature: VCP code 0x7d (Unknown feature ): Unsupported feature code VCP code 0x7e (Trapezoid ): Deprecated Getting data for non-table VCP code 0x7f - Unknown feature: VCP code 0x7f (Unknown feature ): Unsupported feature code VCP code 0x80 (Keystone ): Deprecated Getting data for non-table VCP code 0x81 - Unknown feature: VCP code 0x81 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x82 - Horizontal Mirror (Flip): VCP code 0x82 (Horizontal Mirror (Flip) ): Unsupported feature code Getting data for non-table VCP code 0x83 - Unknown feature: VCP code 0x83 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x84 - Vertical Mirror (Flip): VCP code 0x84 (Vertical Mirror (Flip) ): Unsupported feature code Getting data for non-table VCP code 0x85 - Unknown feature: VCP code 0x85 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x86 - Display Scaling: VCP code 0x86 (Display Scaling ): Unsupported feature code Getting data for non-table VCP code 0x87 - Sharpness: VCP code 0x87 (Sharpness ): Unsupported feature code Getting data for non-table VCP code 0x88 - Velocity Scan Modulation: VCP code 0x88 (Velocity Scan Modulation ): Unsupported feature code Getting data for non-table VCP code 0x89 - Unknown feature: VCP code 0x89 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0x8a - Color Saturation: VCP code 0x8a (Color Saturation ): Unsupported feature code VCP code 0x8b (TV Channel Up/Down ): Write-only feature Getting data for non-table VCP code 0x8c - TV Sharpness: VCP code 0x8c (TV Sharpness ): Unsupported feature code Getting data for non-table VCP code 0x8d - Audio mute/Screen blank: Raw value: opcode=0x8d, mh=0x00, ml=0x02, sh=0x00, sl=0x02, max_val=2 (0x0002), cur_val=2 (0x0002) VCP code 0x8d (Audio mute/Screen blank ): Unmute the audio (sl=0x02), Invalid value (sh=0x00) Getting data for non-table VCP code 0x8e - TV Contrast: VCP code 0x8e (TV Contrast ): Unsupported feature code Getting data for non-table VCP code 0x8f - Audio Treble: VCP code 0x8f (Audio Treble ): Unsupported feature code Getting data for non-table VCP code 0x90 - Hue: VCP code 0x90 (Hue ): Unsupported feature code Getting data for non-table VCP code 0x91 - Audio Bass: VCP code 0x91 (Audio Bass ): Unsupported feature code Getting data for non-table VCP code 0x92 - TV Black level/Luminesence: VCP code 0x92 (TV Black level/Luminesence ): Unsupported feature code Getting data for non-table VCP code 0x93 - Audio Balance L/R: VCP code 0x93 (Audio Balance L/R ): Unsupported feature code Getting data for non-table VCP code 0x94 - Audio Processor Mode: VCP code 0x94 (Audio Processor Mode ): Unsupported feature code Getting data for non-table VCP code 0x95 - Window Position(TL_X): VCP code 0x95 (Window Position(TL_X) ): Unsupported feature code (Null response) Getting data for non-table VCP code 0x96 - Window Position(TL_Y): VCP code 0x96 (Window Position(TL_Y) ): Unsupported feature code Getting data for non-table VCP code 0x97 - Window Position(BR_X): VCP code 0x97 (Window Position(BR_X) ): Unsupported feature code Getting data for non-table VCP code 0x98 - Window Position(BR_Y): VCP code 0x98 (Window Position(BR_Y) ): Unsupported feature code Getting data for non-table VCP code 0x99 - Window control on/off: VCP code 0x99 (Window control on/off ): Unsupported feature code Getting data for non-table VCP code 0x9a - Window background: VCP code 0x9a (Window background ): Unsupported feature code Getting data for non-table VCP code 0x9b - 6 axis hue control: Red: VCP code 0x9b (6 axis hue control: Red ): Unsupported feature code Getting data for non-table VCP code 0x9c - 6 axis hue control: Yellow: VCP code 0x9c (6 axis hue control: Yellow ): Unsupported feature code Getting data for non-table VCP code 0x9d - 6 axis hue control: Green: VCP code 0x9d (6 axis hue control: Green ): Unsupported feature code Getting data for non-table VCP code 0x9e - 6 axis hue control: Cyan: VCP code 0x9e (6 axis hue control: Cyan ): Unsupported feature code Getting data for non-table VCP code 0x9f - 6 axis hue control: Blue: VCP code 0x9f (6 axis hue control: Blue ): Unsupported feature code Getting data for non-table VCP code 0xa0 - 6 axis hue control: Magenta: VCP code 0xa0 (6 axis hue control: Magenta ): Unsupported feature code Getting data for non-table VCP code 0xa1 - Unknown feature: VCP code 0xa1 (Unknown feature ): Unsupported feature code VCP code 0xa2 (Auto setup on/off ): Write-only feature Getting data for non-table VCP code 0xa3 - Unknown feature: VCP code 0xa3 (Unknown feature ): Unsupported feature code Getting data for table VCP code 0xa4 - Window mask control: VCP code 0xa4 (Window mask control ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xa5 - Change the selected window: VCP code 0xa5 (Change the selected window ): Unsupported feature code Getting data for non-table VCP code 0xa6 - Unknown feature: VCP code 0xa6 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xa7 - Unknown feature: VCP code 0xa7 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xa8 - Unknown feature: Raw value: opcode=0xa8, mh=0x00, ml=0x03, sh=0x00, sl=0x00, max_val=3 (0x0003), cur_val=0 (0x0000) VCP code 0xa8 (Unknown feature ): mh=0x00, ml=0x03, sh=0x00, sl=0x00, max value = 3, cur value = 0 Getting data for non-table VCP code 0xa9 - Unknown feature: VCP code 0xa9 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xaa - Screen Orientation: Raw value: opcode=0xaa, mh=0x00, ml=0x05, sh=0x00, sl=0x01, max_val=5 (0x0005), cur_val=1 (0x0001) VCP code 0xaa (Screen Orientation ): 0 degrees (sl=0x01) Getting data for non-table VCP code 0xab - Unknown feature: VCP code 0xab (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xac - Horizontal frequency: Raw value: opcode=0xac, mh=0x00, ml=0x01, sh=0x5b, sl=0x44, max_val=1 (0x0001), cur_val=23364 (0x5b44) VCP code 0xac (Horizontal frequency ): 23364 hz Getting data for non-table VCP code 0xad - Unknown feature: VCP code 0xad (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xae - Vertical frequency: Raw value: opcode=0xae, mh=0x00, ml=0x00, sh=0x17, sl=0x73, max_val=0 (0x0000), cur_val=6003 (0x1773) VCP code 0xae (Vertical frequency ): 60.03 hz Getting data for non-table VCP code 0xaf - Unknown feature: VCP code 0xaf (Unknown feature ): Unsupported feature code VCP code 0xb0 (Settings ): Write-only feature Getting data for non-table VCP code 0xb1 - Unknown feature: VCP code 0xb1 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xb2 - Flat panel sub-pixel layout: VCP code 0xb2 (Flat panel sub-pixel layout ): Unsupported feature code Getting data for non-table VCP code 0xb3 - Unknown feature: VCP code 0xb3 (Unknown feature ): Unsupported feature code Getting data for table VCP code 0xb4 - Source Timing Mode: VCP code 0xb4 (Source Timing Mode ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xb5 - Unknown feature: VCP code 0xb5 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xb6 - Display technology type: Raw value: opcode=0xb6, mh=0x00, ml=0x08, sh=0x00, sl=0x03, max_val=8 (0x0008), cur_val=3 (0x0003) VCP code 0xb6 (Display technology type ): LCD (active matrix) (sl=0x03) Getting data for non-table VCP code 0xb7 - Monitor status: VCP code 0xb7 (Monitor status ): Unsupported feature code Getting data for non-table VCP code 0xb8 - Packet count: VCP code 0xb8 (Packet count ): Unsupported feature code Getting data for non-table VCP code 0xb9 - Monitor X origin: VCP code 0xb9 (Monitor X origin ): Unsupported feature code Getting data for non-table VCP code 0xba - Monitor Y origin: VCP code 0xba (Monitor Y origin ): Unsupported feature code Getting data for non-table VCP code 0xbb - Header error count: VCP code 0xbb (Header error count ): Unsupported feature code Getting data for non-table VCP code 0xbc - Body CRC error count: VCP code 0xbc (Body CRC error count ): Unsupported feature code Getting data for non-table VCP code 0xbd - Client ID: VCP code 0xbd (Client ID ): Unsupported feature code Getting data for non-table VCP code 0xbe - Link control: VCP code 0xbe (Link control ): Unsupported feature code Getting data for non-table VCP code 0xbf - Unknown feature: VCP code 0xbf (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xc0 - Display usage time: VCP code 0xc0 (Display usage time ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xc1 - Unknown feature: VCP code 0xc1 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xc2 - Display descriptor length: VCP code 0xc2 (Display descriptor length ): Unsupported feature code Getting data for table VCP code 0xc3 - Transmit display descriptor: VCP code 0xc3 (Transmit display descriptor ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xc4 - Enable display of 'display descriptor': VCP code 0xc4 (Enable display of 'display descriptor'): Unsupported feature code Getting data for non-table VCP code 0xc5 - Unknown feature: VCP code 0xc5 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xc6 - Application enable key: Raw value: opcode=0xc6, mh=0xff, ml=0xff, sh=0x00, sl=0x6f, max_val=65535 (0xffff), cur_val=111 (0x006f) VCP code 0xc6 (Application enable key ): 0x006f Getting data for non-table VCP code 0xc7 - Unknown feature: VCP code 0xc7 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xc8 - Display controller type: Raw value: opcode=0xc8, mh=0xff, ml=0x16, sh=0x00, sl=0x05, max_val=65302 (0xff16), cur_val=5 (0x0005) VCP code 0xc8 (Display controller type ): Mfg: Mstar (sl=0x05), controller number: mh=0xff, ml=0x16, sh=0x00 Getting data for non-table VCP code 0xc9 - Display firmware level: Raw value: opcode=0xc9, mh=0xff, ml=0xff, sh=0x00, sl=0x07, max_val=65535 (0xffff), cur_val=7 (0x0007) VCP code 0xc9 (Display firmware level ): 0.7 Getting data for non-table VCP code 0xca - OSD/Button Control: Raw value: opcode=0xca, mh=0x00, ml=0x02, sh=0x00, sl=0x02, max_val=2 (0x0002), cur_val=2 (0x0002) VCP code 0xca (OSD/Button Control ): SL: 0x02 , SH: 0x00 Getting data for non-table VCP code 0xcb - Unknown feature: VCP code 0xcb (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xcc - OSD Language: Raw value: opcode=0xcc, mh=0x00, ml=0x0d, sh=0x00, sl=0x02, max_val=13 (0x000d), cur_val=2 (0x0002) VCP code 0xcc (OSD Language ): English (sl=0x02) Getting data for non-table VCP code 0xcd - Status Indicators: VCP code 0xcd (Status Indicators ): Unsupported feature code Getting data for non-table VCP code 0xce - Auxiliary display size: VCP code 0xce (Auxiliary display size ): Unsupported feature code VCP code 0xcf (Auxiliary display data ): Write-only feature Getting data for non-table VCP code 0xd0 - Output select: VCP code 0xd0 (Output select ): Unsupported feature code Getting data for non-table VCP code 0xd1 - Unknown feature: VCP code 0xd1 (Unknown feature ): Unsupported feature code Getting data for table VCP code 0xd2 - Asset Tag: VCP code 0xd2 (Asset Tag ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xd3 - Unknown feature: VCP code 0xd3 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xd4 - Stereo video mode: VCP code 0xd4 (Stereo video mode ): Unsupported feature code Getting data for non-table VCP code 0xd5 - Unknown feature: VCP code 0xd5 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xd6 - Power mode: Raw value: opcode=0xd6, mh=0x00, ml=0x04, sh=0x00, sl=0x01, max_val=4 (0x0004), cur_val=1 (0x0001) VCP code 0xd6 (Power mode ): DPM: On, DPMS: Off (sl=0x01) Getting data for non-table VCP code 0xd7 - Auxiliary power output: VCP code 0xd7 (Auxiliary power output ): Unsupported feature code Getting data for non-table VCP code 0xd8 - Unknown feature: VCP code 0xd8 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xd9 - Unknown feature: VCP code 0xd9 (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xda - Scan mode: Raw value: opcode=0xda, mh=0x00, ml=0x02, sh=0x00, sl=0x00, max_val=2 (0x0002), cur_val=0 (0x0000) VCP code 0xda (Scan mode ): Normal operation (sl=0x00) Getting data for non-table VCP code 0xdb - Image Mode: VCP code 0xdb (Image Mode ): Unsupported feature code Getting data for non-table VCP code 0xdc - Display Mode: VCP code 0xdc (Display Mode ): Unsupported feature code Getting data for non-table VCP code 0xdd - Unknown feature: VCP code 0xdd (Unknown feature ): Unsupported feature code Getting data for non-table VCP code 0xde - Scratch Pad: VCP code 0xde (Scratch Pad ): Unsupported feature code Getting data for non-table VCP code 0xdf - VCP Version: Raw value: opcode=0xdf, mh=0x00, ml=0xff, sh=0x02, sl=0x02, max_val=255 (0x00ff), cur_val=514 (0x0202) VCP code 0xdf (VCP Version ): 2.2 Getting data for non-table VCP code 0xe0 - Manufacturer Specific: VCP code 0xe0 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe0 - Manufacturer Specific: VCP code 0xe0 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe1 - Manufacturer Specific: VCP code 0xe1 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe1 - Manufacturer Specific: VCP code 0xe1 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe2 - Manufacturer Specific: VCP code 0xe2 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe2 - Manufacturer Specific: VCP code 0xe2 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe3 - Manufacturer Specific: VCP code 0xe3 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe3 - Manufacturer Specific: VCP code 0xe3 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe4 - Manufacturer Specific: VCP code 0xe4 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe4 - Manufacturer Specific: VCP code 0xe4 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe5 - Manufacturer Specific: VCP code 0xe5 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe5 - Manufacturer Specific: VCP code 0xe5 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe6 - Manufacturer Specific: VCP code 0xe6 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe6 - Manufacturer Specific: VCP code 0xe6 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe7 - Manufacturer Specific: VCP code 0xe7 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe7 - Manufacturer Specific: VCP code 0xe7 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe8 - Manufacturer Specific: VCP code 0xe8 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xe8 - Manufacturer Specific: VCP code 0xe8 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xe9 - Manufacturer Specific: Raw value: opcode=0xe9, mh=0x00, ml=0x02, sh=0x00, sl=0x00, max_val=2 (0x0002), cur_val=0 (0x0000) VCP code 0xe9 (Manufacturer Specific ): mh=0x00, ml=0x02, sh=0x00, sl=0x00, max value = 2, cur value = 0 Getting data for table VCP code 0xe9 - Manufacturer Specific: VCP code 0xe9 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xea - Manufacturer Specific: VCP code 0xea (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xea - Manufacturer Specific: VCP code 0xea (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xeb - Manufacturer Specific: VCP code 0xeb (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xeb - Manufacturer Specific: VCP code 0xeb (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xec - Manufacturer Specific: VCP code 0xec (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xec - Manufacturer Specific: VCP code 0xec (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xed - Manufacturer Specific: VCP code 0xed (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xed - Manufacturer Specific: VCP code 0xed (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xee - Manufacturer Specific: VCP code 0xee (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xee - Manufacturer Specific: VCP code 0xee (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xef - Manufacturer Specific: VCP code 0xef (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for table VCP code 0xef - Manufacturer Specific: VCP code 0xef (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf0 - Manufacturer Specific: VCP code 0xf0 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf0 - Manufacturer Specific: VCP code 0xf0 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf1 - Manufacturer Specific: VCP code 0xf1 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf1 - Manufacturer Specific: VCP code 0xf1 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf2 - Manufacturer Specific: VCP code 0xf2 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf2 - Manufacturer Specific: VCP code 0xf2 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf3 - Manufacturer Specific: VCP code 0xf3 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf3 - Manufacturer Specific: VCP code 0xf3 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf4 - Manufacturer Specific: VCP code 0xf4 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf4 - Manufacturer Specific: VCP code 0xf4 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf5 - Manufacturer Specific: VCP code 0xf5 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf5 - Manufacturer Specific: VCP code 0xf5 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf6 - Manufacturer Specific: VCP code 0xf6 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf6 - Manufacturer Specific: VCP code 0xf6 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf7 - Manufacturer Specific: VCP code 0xf7 (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xf7 - Manufacturer Specific: VCP code 0xf7 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf8 - Manufacturer Specific: Raw value: opcode=0xf8, mh=0xae, ml=0xff, sh=0x00, sl=0x00, max_val=44799 (0xaeff), cur_val=0 (0x0000) VCP code 0xf8 (Manufacturer Specific ): mh=0xae, ml=0xff, sh=0x00, sl=0x00, max value = 44799, cur value = 0 Getting data for table VCP code 0xf8 - Manufacturer Specific: VCP code 0xf8 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xf9 - Manufacturer Specific: VCP code 0xf9 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for table VCP code 0xf9 - Manufacturer Specific: VCP code 0xf9 (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xfa - Manufacturer Specific: VCP code 0xfa (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xfa - Manufacturer Specific: VCP code 0xfa (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xfb - Manufacturer Specific: VCP code 0xfb (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xfb - Manufacturer Specific: VCP code 0xfb (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xfc - Manufacturer Specific: VCP code 0xfc (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xfc - Manufacturer Specific: VCP code 0xfc (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xfd - Manufacturer Specific: VCP code 0xfd (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xfd - Manufacturer Specific: VCP code 0xfd (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xfe - Manufacturer Specific: VCP code 0xfe (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for table VCP code 0xfe - Manufacturer Specific: VCP code 0xfe (Manufacturer Specific ): Unsupported feature code (Null response) Getting data for non-table VCP code 0xff - Manufacturer Specific: VCP code 0xff (Manufacturer Specific ): Unsupported feature code Getting data for table VCP code 0xff - Manufacturer Specific: VCP code 0xff (Manufacturer Specific ): Unsupported feature code (Null response) Comparing declared capabilities to observed features... Readable features declared in capabilities string: 02 0b 0c 10 12 14 16 18 1a 52 60 62 6c 6e 70 8d aa ac ae b6 c0 c6 c8 c9 ca cc d6 df e9 f0 ff MCCS (VCP) version reported by capabilities: 2.2 MCCS (VCP) version reported by feature 0xDf: 2.2 Features declared as readable capabilities but not found by scanning: Feature x60 - Input Source Feature xc0 - Display usage time Feature xf0 - Manufacturer Specific Feature xff - Manufacturer Specific Features found by scanning but not declared as capabilities: Feature x1e - Auto setup Feature x20 - Horizontal Position (Phase) Feature x30 - Vertical Position (Phase) Feature x68 - Unknown feature Feature x72 - Gamma Feature xa8 - Unknown feature Feature xda - Scan mode Feature xf8 - Manufacturer Specific Color temperature increment (x0b) = 100 degrees Kelvin Color temperature request (x0c) = 100 Requested color temperature = (3000 deg Kelvin) + 100 * (100 degrees Kelvin) = 13000 degrees Kelvin Display scanning complete. Maximum Try Settings: Operation Type Current Default Write only exchange tries: 4 4 Write read exchange tries: 15 10 Multi-part exchange tries: 15 8 Retry statistics for ddc write only No tries attempted Retry statistics for ddc write/read Max tries allowed: 15 Successful attempts by number of tries required: 1: 235 2: 9 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 Total: 244 Failed due to max tries exceeded: 0 Failed due to fatal error: 49 Total attempts: 293 Retry statistics for multi-part exchange Max tries allowed: 15 Successful attempts by number of tries required: 1: 1 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 Total: 1 Failed due to max tries exceeded: 0 Failed due to fatal error: 40 Total attempts: 41 DDC Related Errors: Count Status Code Description 11 DDCRC_RESPONSE_ENVELOPE (-3002) invalid source address in reply packet 5 DDCRC_INVALID_DATA (-3004) error parsing data bytes 49 DDCRC_NULL_RESPONSE (-3006) received DDC null response 49 DDCRC_DETERMINED_UNSUPPORTED (-3017) ddcutil determined that facility unsupported (derived) Total errors: 114 Sleep Strategy Stats: Total IO events: 755 IO error count: 114 Total sleep events: 622 Sleep Event type Count SE_WRITE_TO_READ 309 SE_POST_OPEN 4 SE_POST_WRITE 0 SE_POST_READ 309 Call Stats: Type Count Millisec ( Nanosec) write calls (IE_WRITE) 332 1680 (1680096720) read calls (IE_READ) 327 1220 (1220163722) open file calls (IE_OPEN) 22 0 ( 200171) close file calls (IE_CLOSE) 21 0 ( 130803) other I/O calls (IE_OTHER) 53 0 ( 89145) Totals: 755 2900 (2900680561) Sleep Call Stats: Total sleep calls: 631 Requested sleep time milliseconds : 31550 Actual sleep milliseconds (nanosec): 31624 (31624370770) Elapsed milliseconds (nanoseconds): 93494 (93494863271)