绿绿绿玻璃球 发表于 2023-3-14 18:04

如微信等基于duilib的软件是否可以恢复原始的滚动方案

应该是脱壳破解相关,有一个问题困扰我许久,因为个人喜好问题,我对微信qq这类软件的pc端的滚轮逻辑十分讨厌
腾讯开发者本心是为了美观,给软件加上了滚动(scroll)时界面是连续的,但他们忽视了一个问题,在有高精度触摸板的笔记本上,用触摸板双指滚动屏幕,会因为系统原因很难使用(腾讯自己的滚动加速度和window自己的滚动加速度会同时加速,具体表现为界面滚动的飞快无比)

更不用说百度网盘的scroll逻辑其实是代码写错了,触摸板只有双指放大才会滚动界面。

因此,我希望可以让软件的滚动逻辑变成系统自带的那种,一格一格的滚动,没有额外的修改
经过略微研究,我发现应该是以上的软件启用了界面框架的新特性又不及时更新框架所导致,因为旧版的QQ在部分界面上是用系统滚动的逻辑,qq音乐则是在鼠标和触摸板操作上用了两套逻辑(触摸板的滚动和原生uwp应用体验一致,十分舒适)

以上的问题困扰我许久,我曾经设想通过hook皮肤来解决,但貌似皮肤只会改变界面不改变操作逻辑(manifest我试着观察,发现我不会改)

是否有方案可以解决我的问题,即让触摸板的滚动变的方便操作

qqaoshi888 发表于 2023-3-14 19:35

个人感觉你还是通过hook滚动事件这样会简单点
页: [1]
查看完整版本: 如微信等基于duilib的软件是否可以恢复原始的滚动方案