Buggy Scrolling With Fingers/stylus
Introduction
As a user of the Surface Book 2, I have been experiencing a frustrating issue with the Xournal++ app, which is a popular note-taking and drawing application. The problem arises when I try to scroll through my notes using my finger or stylus. Instead of a smooth and seamless scrolling experience, the app bugs out and feels like it refreshes to the top of the page multiple times a second. In this article, I will provide a detailed description of the issue, the steps to reproduce it, and the expected behavior.
Operating System and Environment
- Operating System: Windows
- Distribution: No response (Linux only)
- Desktop Environment: No response (Linux only)
- Display Server: None (Linux only)
- Installation Method: Official release
- Xournal++ Version: 1.2.6
- libgtk Version: 3.24.48
Bug Description
When I try to scroll through my notes using my finger or stylus, the app behaves erratically. It feels like the app is refreshing to the top of the page multiple times a second, although it eventually winds up in the right spot when I stop scrolling. This issue is independent of the page count, and I have only a few lines of stylus writing.
Expected Behaviour
The expected behavior is normal scrolling, similar to what happens when I use a mouse. I want to be able to scroll through my notes smoothly and seamlessly, without any bugs or glitches.
Steps to Reproduce
To reproduce this issue, follow these steps:
- Open the Xournal++ app.
- Try to scroll through your notes using your finger or stylus.
Additional Context
My Surface Book 2 is a powerful device, but it does sometimes experience weird bugs. I am not sure if this issue is related to the device or the app itself. However, I have tried to troubleshoot the issue by updating the app and the operating system, but the problem persists.
Possible Causes
There are several possible causes for this issue, including:
- Incompatible libgtk version: The libgtk version I am using (3.24.48) may be incompatible with the Xournal++ app.
- Surface Book 2 hardware issue: The Surface Book 2 may have a hardware issue that is causing the app to behave erratically.
- App bug: The Xournal++ app may have a bug that is causing the scrolling issue.
Troubleshooting Steps
To troubleshoot this issue, I have tried the following steps:
- Update the app: I have updated the Xournal++ app to the latest version (1.2.6), but the issue persists.
- Update the operating system: I have updated the operating system to the latest version, but the issue persists.
- Disable touch input: I have disabled touch input in the app settings, but the issue persists.
Conclusion
The buggy scrolling issue with the Xournal++ app on my Surface Book 2 is a frustrating problem that I hope will be resolved soon. I have tried to troubleshoot the issue by updating the app and the operating system, but the problem persists. I hope that the developers of the Xournal++ app will take this issue seriously and provide a fix soon.
Recommendations
If you are experiencing this issue, I recommend trying the following:
- Update the app: Make sure you are running the latest version of the Xournal++ app.
- Update the operating system: Make sure you are running the latest version of the operating system.
- Disable touch input: Try disabling touch input in the app settings to see if it resolves the issue.
Future Development
I hope that the developers of the Xournal++ app will take this issue seriously and provide a fix soon. In the future, I would like to see the following improvements:
- Improved scrolling performance: The app should have smooth and seamless scrolling performance, even when using a finger or stylus.
- Better touch input support: The app should have better support for touch input, including gestures and other features.
Appendix
- Bug report: The bug report is available on the Xournal++ GitHub page.
- Video demonstration: A video demonstration of the issue is available on the Xournal++ GitHub page.
Frequently Asked Questions (FAQs) about Buggy Scrolling with Fingers/Stylus in Xournal++ =====================================================================================
Q: What is the issue with scrolling in Xournal++?
A: The issue is that scrolling with a finger or stylus makes the app behave erratically, feeling like it refreshes to the top of the page multiple times a second. Although it eventually winds up in the right spot when you stop scrolling.
Q: Is this issue specific to the Surface Book 2?
A: No, this issue is not specific to the Surface Book 2. However, I am experiencing it on this device.
Q: Have you tried any troubleshooting steps?
A: Yes, I have tried the following troubleshooting steps:
- Update the app: I have updated the Xournal++ app to the latest version (1.2.6).
- Update the operating system: I have updated the operating system to the latest version.
- Disable touch input: I have disabled touch input in the app settings.
Q: Is this issue related to the libgtk version?
A: It is possible that the issue is related to the libgtk version (3.24.48) I am using. However, I am not sure if this is the cause of the issue.
Q: Have you reported this issue to the developers?
A: Yes, I have reported this issue to the developers of the Xournal++ app on the GitHub page.
Q: What is the expected behavior for scrolling in Xournal++?
A: The expected behavior is normal scrolling, similar to what happens when using a mouse. I want to be able to scroll through my notes smoothly and seamlessly, without any bugs or glitches.
Q: Can I try any workarounds to resolve this issue?
A: Yes, you can try the following workarounds:
- Use a mouse: Try using a mouse to scroll through your notes instead of a finger or stylus.
- Disable touch input: Try disabling touch input in the app settings to see if it resolves the issue.
- Update the app: Make sure you are running the latest version of the Xournal++ app.
Q: Will the developers of Xournal++ fix this issue?
A: I hope that the developers of the Xournal++ app will take this issue seriously and provide a fix soon. However, I do not have any information on when or if the issue will be resolved.
Q: Can I contribute to the development of Xournal++?
A: Yes, you can contribute to the development of Xournal++ by reporting issues, providing feedback, and helping to translate the app into different languages.
Q: Where can I find more information about this issue?
A: You can find more information about this issue on the Xournal++ GitHub page, including the bug report and video demonstration.
Q: Can I try any alternative note-taking apps?
A: Yes, you can try alternative note-taking apps that may not have this issue. Some popular alternatives include Evernote, OneNote, and Simplenote.