使用 ioreg 命令 查看显示器信息 不起作用
命令:ioreg -lw0 | grep IODisplayPrefsKey
不起作用
设备信息:
MacBook Pro 14″, macOS 12.4
命令:ioreg -lw0 | grep IODisplayPrefsKey
不起作用
设备信息:
MacBook Pro 14″, macOS 12.4
试试下面的命令能获得你所需的内容吗:
system_profiler SPDisplaysDataType
试试下面的命令能获得你所需的内容吗:
system_profiler SPDisplaysDataType
去掉 grep 看看完整結果
很多种方法,这是最简单的一种
命令:ioreg -lw0 | grep DisplayAttributes
Intel 和 ARM 的不一样,ARM上可能是: IOService:/IOResources/IOKitRegistryCompatibility/display
使用 API 编程应该可以获得。其它的就不知道了。
主要是想得到外置显示器的 VendorID 以及 ProductID
如:
"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@0/display0/AppleBacklightDisplay-610-a019"
"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@2/display0/AppleDisplay-10ac-d06e"
解决了,找到了!感谢分享!
祝:身体健康,工作顺利
请问您 是怎么获取到这个数据的?
谢谢
你如果是打算弄外接显示器2K开启hidpi的话,有另外一种更快捷的方法
使用 ioreg 命令 查看显示器信息 不起作用