V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jedihy
V2EX  ›  分享创造

LG Ultrafine 4/5K 亮度调节工具 For Windows (PC)

  •  
  •   jedihy · 2017-11-09 08:44:15 +08:00 · 8999 次点击
    这是一个创建于 2607 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己攒了一台 PC 机连接 LG Ultrafine 5K 发现不能调亮度,然后写了这个程序来调节亮度,现在发布出来方便有 LG 4/5K 的 PC 玩家使用。

    代码是参考的lguf-brightness,但是它的在 Win10 下调不了 5K 的亮度,不知道原因,然后我换了一个 usb 通信的库 HIDAPI,重写了就能工作了。

    Github Repo: https://github.com/csujedihy/LG-Ultrafine-Brightness

    Repo 里的 Release 有二进制可以直接用。

    20 条回复    2019-12-29 17:53:41 +08:00
    GuryYu
        1
    GuryYu  
       2017-11-09 08:49:42 +08:00
    感谢楼主, 楼主的显示器扬声器, 麦克风和摄像头能正常使用吗?
    还有 Windows 连接这个显示器是不是只有买那个双 DP 转雷电 3 的拓展卡才能用?
    jedihy
        2
    jedihy  
    OP
       2017-11-09 09:05:51 +08:00
    全部正常,但是显示器上再挂 USB 设备会导致摄像头不能有,而且至多只能再挂一个设备。估计跟拓展卡和主板有关,具体原因不知道。

    第二点就是你说的这么做的,用的技嘉的 GC Alpine Bridge 的拓展卡外接 GTX 1080 的双 DP 接口。
    ylei4484
        3
    ylei4484  
       2018-07-23 05:17:07 +08:00
    @j 楼主你好,我也买了个 UltraFine 4K。这几天在 Dell XPS 15 9570 ( USB 3.1 Type-C Gen 2 with Thunderbolt 3 )连接,触发 Unable to get a feature report (但是窗口不闪退)。于是拿 thinkpad T580 来试(这个机器有两个接口,USB 3.1 Type-C Gen 1, 和 USB 3.1 Type-C Gen 2 with Thunderbolt 3 ),结果插在非雷电的 Type C 上面,亮度可以调节,但插在雷电 Type C 上面,亮度无法调节(也是触发 Unable to get a feature report )。请教下知道这是什么缘故嘛?以及是否有解决的办法,比如修改某处的代码。
    ylei4484
        4
    ylei4484  
       2018-07-23 05:17:29 +08:00
    @jedihy 楼主你好,我也买了个 UltraFine 4K。这几天在 Dell XPS 15 9570 ( USB 3.1 Type-C Gen 2 with Thunderbolt 3 )连接,触发 Unable to get a feature report (但是窗口不闪退)。于是拿 thinkpad T580 来试(这个机器有两个接口,USB 3.1 Type-C Gen 1, 和 USB 3.1 Type-C Gen 2 with Thunderbolt 3 ),结果插在非雷电的 Type C 上面,亮度可以调节,但插在雷电 Type C 上面,亮度无法调节(也是触发 Unable to get a feature report )。请教下知道这是什么缘故嘛?以及是否有解决的办法,比如修改某处的代码。
    jedihy
        5
    jedihy  
    OP
       2018-07-23 09:36:53 +08:00 via iPhone   ❤️ 1
    你看看插在雷电口能不能找到对应的 hid 设备?代码里面有个设备 id
    ylei4484
        6
    ylei4484  
       2018-07-25 09:51:45 +08:00
    @jedihy 能够找到对应的 HID 设备,就是 feature Report 收发都不行。是不是要换个版本的 HIDAPI.DLL ?
    facaile
        7
    facaile  
       2018-07-27 23:56:49 +08:00 via iPhone
    @jedihy 楼主你好,我直插 M5530 的雷电 3 接口,也出现和 @ylei4484 一样的情况,心累的
    facaile
        8
    facaile  
       2018-07-28 00:16:57 +08:00 via iPhone
    @ylei4484 你现在好了吗 我换 m5530 也不行了
    jedihy
        9
    jedihy  
    OP
       2018-07-29 15:54:20 +08:00 via iPhone
    @facaile 这个我搞不定了,不太了解 USB 怎么工作的
    facaile
        10
    facaile  
       2018-09-06 23:43:14 +08:00
    @ylei4484 你 9570 可以正常接 ultrafine 4k 吗?我的 m5530 接 5k 是正常的 接 4k 就一直卡在驱动 然后不断闪屏 又黑屏 无法正常显示
    facaile
        11
    facaile  
       2018-09-07 15:55:49 +08:00
    @ylei4484 解决了,用自带的线就可以正常显示了。我之前偷懒,直接用 5k 的线来,一直无法正常连接。4k 和 5k 的协议是不也一样,哎,线也不一样。
    jedihy
        12
    jedihy  
    OP
       2018-09-07 15:57:31 +08:00 via iPhone
    @facaile 这有点玄学
    facaile
        13
    facaile  
       2018-09-07 22:37:36 +08:00 via iPhone
    @jedihy 真的 5k 自带的线和 4k 自带的不一样的,虽然都 typec,5k 上面刻的是雷电,4k 上面刻的是 usb
    leon912
        14
    leon912  
       2018-11-19 10:23:18 +08:00
    楼主,有编译好的文件么?
    leon912
        15
    leon912  
       2018-11-19 10:40:43 +08:00
    楼主找到了,我没仔细看。忘记我的回复吧。
    leon912
        16
    leon912  
       2018-11-19 10:42:45 +08:00
    @ylei4484 我遇到了和你一样的情况,我是 thinkpad x1 6th。用楼主的文件,两个接口都是亮度可调;用另外的版本,在非充电口的那个接口亮度可调;但是看说明书,两个接口都是支持雷电 3 的,只不过不能调节的那个接口是所谓的一个多功能接口,还可以接 mini 网线的
    jedihy
        17
    jedihy  
    OP
       2018-11-19 12:14:02 +08:00
    @leon912 请问是另外哪一个版本?我的 LG 5K 和 MBP 已经卖了,这个项目没法维护了。
    leon912
        18
    leon912  
       2018-12-25 10:12:46 +08:00
    @jedihy 是原版的,lguf-brightness 这个。但是楼主,最近用你的版本,更新到了 win10 的最新版补丁之后,突然无法调节亮度了。点击以后就提示“ unable to set a feature report ”。不知道是什么原因呢。好可惜,这个项目无法维护了
    WillianZhang
        19
    WillianZhang  
       2019-02-15 04:08:23 +08:00
    總之為了能夠用 hotkey + 不影響其他應用、接近 macOS 的體驗, 在此基礎上修改了一下:

    https://github.com/Willian-Zhang/LG-Ultrafine-Brightness-2
    shakespark
        20
    shakespark  
       2019-12-29 17:53:41 +08:00
    @leon912 试试我这个能用吗?
    https://www.v2ex.com/t/633301
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2843 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:23 · PVG 21:23 · LAX 05:23 · JFK 08:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.