Skip to content

希望能优化:字写多了,笔迹就有延迟了 #228

@ben5758

Description

@ben5758
   我是Win11电脑,用gInk来写字,感觉写了不到300个笔画(不到80字),就开始出现笔画延迟了,而且一直保持这种延迟情况。

只有当我清除所有笔画的时候,笔迹延迟才会消失。

希望大佬能优化一下:让屏幕上能保留更多的笔迹,同时保持书写笔迹没有延迟啊。

我实在喜欢这个软件写字的感觉,不想换,虽然不懂编程,还是下载了源代码,问deepseek和豆包来解决。它们提到的点有:
1、提升电脑渲染能力:我把AMD software调成最佳性能模式。问题依旧
2、内存、显存不够或管理优化等问题:我16G内存(空闲8G),显存8G,我关闭所有程序,就开了glnk和希沃写字板,观察glnk内存占用最多1G多点,内存应该够,显存不知道在哪看,应该也是够的。所以可能是管理和优化的问题,但不知道怎么解决。问题依旧
3、屏幕刷新率高,需要多次渲染笔迹:我把屏幕刷新率调到60hz。问题依旧
4、修改代码:问了AI,感觉软件逻辑像每次都要渲染所有笔画,连工具栏每个按钮都是重新渲染的
1、让AI帮保存笔画的变量,内存分配大一点,多加个0( screenbits = new byte[50000000]; lastscreenbits = new byte[50000000];)。问题依旧
2、修改让每次只渲染当前新笔画,改来改去,也不知道改对了没。问题依旧
...
3、没改好,最后退而求其次,改成功了其它两个方面:1、在配置文件新增个变量MaxStrokeCount = 300,控制最大保存笔画数量的,超过了就自动删除最早的笔画,来解决新笔画延迟问题;2、顺带把画笔鼠标那个红色大箭头改小了。

捣鼓了好几天都没搞好,大概感觉就是渲染太多的逻辑,导致笔画延迟的。我测试了OneNote和希沃白板自己的画笔书写没这个问题,可以写很多字没有延迟。如果这个问题改起来不麻烦,恳请大佬们能修改下。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions