[GH-ISSUE #599] ThinkPad external keyboard trackpoint scrolling crash #493

Closed
opened 2026-02-26 09:31:39 +03:00 by kerem · 5 comments
Owner

Originally created by @wenfangdu on GitHub (Feb 26, 2020).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/599

Hi, when saving recorded Gif, in the save as panel, if I scroll using ThinkPad external keyboard's TrackPoint which is the only scrolling device I have, the TrackPoint scrolling crashes, and is unusable unless I reboot the system. Any other app won't crash the scrolling, can you check the EventListener for scrolling please, I think it's certainly not an ordinary one.

image

Originally created by @wenfangdu on GitHub (Feb 26, 2020). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/599 Hi, when saving recorded Gif, in the save as panel, if I scroll using ThinkPad external keyboard's TrackPoint which is the only scrolling device I have, the TrackPoint scrolling crashes, and is unusable unless I reboot the system. Any other app won't crash the scrolling, can you check the EventListener for scrolling please, I think it's certainly not an ordinary one. ![image](https://user-images.githubusercontent.com/28700378/75309611-7fbd4e80-588c-11ea-836a-57bd85cb1153.png)
kerem 2026-02-26 09:31:39 +03:00
Author
Owner

@wenfangdu commented on GitHub (Feb 26, 2020):

For this, I've tried all kinds of similar software, by far none comes close to ScreenToGif, really hope this could be fixed.

<!-- gh-comment-id:591224792 --> @wenfangdu commented on GitHub (Feb 26, 2020): For this, I've tried all kinds of similar software, by far none comes close to ScreenToGif, really hope this could be fixed.
Author
Owner

@NickeManarin commented on GitHub (Feb 26, 2020):

That's a normal scroll viewer. Not sure what's different to the point that an external software crashes on scroll.

Can you test other scroll viewers, outside of the Editor window?
Like the ones in the Options window (Resize the window to a smaller size to see the scrollbars).

Also, have you tried to simply close the Lenovo software and start again, without having to restart the whole system.
Also x2, you can try restarting the Windows Explorer too.

Other than that, you can open the Event Viewer and check if there's any error entry in there.

<!-- gh-comment-id:591468971 --> @NickeManarin commented on GitHub (Feb 26, 2020): That's a normal scroll viewer. Not sure what's different to the point that an external software crashes on scroll. Can you test other scroll viewers, outside of the Editor window? Like the ones in the Options window (Resize the window to a smaller size to see the scrollbars). Also, have you tried to simply close the Lenovo software and start again, without having to restart the whole system. Also x2, you can try restarting the Windows Explorer too. Other than that, you can open the Event Viewer and check if there's any error entry in there.
Author
Owner

@wenfangdu commented on GitHub (Feb 27, 2020):

Hi, thanks for the quick response. I've tried scrolling in the options windows, also crashed scrolling. I suppose any scroll viewer in ScreenToGif will crash scrolling. By looking at the event viewer, I did find the crashed program "HScrollFun.exe", after starting it, my scrolling went back, don't need to reboot the system anymore :D. Here's the detailed log.

After knowing the crashed program's name, I did some researches, it turned out many ThinkPad users had this issue since 2013 or earlier, and this driver still is not fixed. Other users mentioned Visual Studio, Source Tree, etc. were the main software causing the crash. Here's the earliest post I found regarding this issue.

Scrolling inside browsers, windows explorer and basically, any other software won't crash scrolling for me. I hope this info can help you tackle this compatibility issue, thanks.

<!-- gh-comment-id:591810713 --> @wenfangdu commented on GitHub (Feb 27, 2020): Hi, thanks for the quick response. I've tried scrolling in the options windows, also crashed scrolling. I suppose any scroll viewer in ScreenToGif will crash scrolling. By looking at the event viewer, I did find the crashed program "HScrollFun.exe", after starting it, my scrolling went back, don't need to reboot the system anymore :D. Here's the [detailed log](https://github.com/NickeManarin/ScreenToGif/files/4259830/log.txt). After knowing the crashed program's name, I did some researches, it turned out many ThinkPad users had this issue since 2013 or earlier, and this driver still is not fixed. Other users mentioned Visual Studio, Source Tree, etc. were the main software causing the crash. Here's the earliest [post](https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T/ThinkPad-Preferred-Scrolling-for-Bluetooth-Keyboard-Keeps/td-p/1209848?page=1) I found regarding this issue. Scrolling inside browsers, windows explorer and basically, any other software won't crash scrolling for me. I hope this info can help you tackle this compatibility issue, thanks.
Author
Owner

@NickeManarin commented on GitHub (Feb 27, 2020):

From what I understand. HScrollFun.exe fails to deal with ScrollViewers of WPF apps. ScreenToGif and VisualStudio are WPF apps.

You can try disabling that "Preferred scrolling" or save that script that the user created as a "script.ps1" file to run each time that the scroll crashes again.

Other than that, it's impossible for me to fix it. It's beyond my reach.

<!-- gh-comment-id:591960918 --> @NickeManarin commented on GitHub (Feb 27, 2020): From what I understand. HScrollFun.exe fails to deal with ScrollViewers of WPF apps. ScreenToGif and VisualStudio are WPF apps. You can try disabling that "Preferred scrolling" or save that script that the user created as a "script.ps1" file to run each time that the scroll crashes again. Other than that, it's impossible for me to fix it. It's beyond my reach.
Author
Owner

@wenfangdu commented on GitHub (Apr 24, 2022):

Not sure why, in v2.36, ScreenToGif no longer crashes HScrollFun.exe, I'm pretty sure HScrollFun.exe hasn't been updated. @NickeManarin

<!-- gh-comment-id:1107840385 --> @wenfangdu commented on GitHub (Apr 24, 2022): Not sure why, in v2.36, ScreenToGif no longer crashes HScrollFun.exe, I'm pretty sure HScrollFun.exe hasn't been updated. @NickeManarin
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#493
No description provided.