Giter Site home page Giter Site logo

Comments (21)

srwi avatar srwi commented on August 15, 2024 4

I will now close this issue with "won't fix" as this is a dependency issue and I don't own the hardware to fix/work around it for everyone.

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024 2

But on the laptop with Windows Precision Touchpad drivers, it is broken. So I suspect this driver itself has something broken or missing.

Does scrolling work in Open Shell/Classic Shell with this driver?

I have a working implementation which uses the SDK to get scroll events from the device directly. Looks like I have to check for the precision touchpad drivers specifically to enable this workaround.

I will get to this eventually but I will be busy for the next few weeks.

from everythingtoolbar.

Darthagnon avatar Darthagnon commented on August 15, 2024 1

I'll double-check - I didn't notice it not working until the latest version 0.4.0.

EDIT: I checked with 0.2.3 (earliest version I think I used), and touchpad scrolling doesn't work there either... huh. Guess I didn't notice it until the latest release.

NB. might not be an easy fix - I used Stardock Fences months ago, and they've had a bug for years now where the scrolling doesn't work with some touchpad drivers (e.g. ELAN, Windows Precision) and does work with others (e.g. Synaptics)

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024 1

Btw I want to thank the developer for promptly fixing bugs, adding so many nice features/enhancements and making regular releases. As of 0.6.1, it's a very fine and useful app! Everyone I have shown it to prefers it over Windows 10 Search box.

Thank you very much!

Also since Home and End affect the text box (which is perfect, that's how I would expect it), it would be nice if Page up and page down made the results list scroll (instead of moving the text box cursor) :)

I agree. That would help users who are affected by the touchpad issue and is a good idea in general.

I did some googling and found multiple threads about the same issue with Stardock fences (like @Darthagnon mentioned). Seems to be caused by the fact that EverythingToolbar gets embedded into the taskbar. When running it as a regular window application the touchpad scrolling works as expected.

I don't really want to implement a hacky workaround (if there is one) because I only have one laptop (which is affected by the issue too) and can't test it on a non-affected laptop. That's why I marked this issue as "help wanted" in hopes of somebody else chiming in with experience regarding similar issues.

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024 1

@Michael82548 I am aware of the issue but don't know any solution right now. Please don't bump issues.

from everythingtoolbar.

Nuzza avatar Nuzza commented on August 15, 2024 1

Is there any new information on this? Will this ever be resolved? It irritates me that two-finger scrolling does not work despite working perfectly when using a mouse wheel, or that two-finger scrolling works fine in Everything's window (not EverythingToolbar).

I usually have to grab the scroll bar while using my laptop's trackpad to scroll; EverythingToolbar would be perfect if this issue was resolved.

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024

Regarding the touchpad problem: Which version did it work with for you? I just tried this on my laptop and none of the releases seem to have had working touchpad scrolling.

from everythingtoolbar.

Gaurav-Original-ClassicShellTester avatar Gaurav-Original-ClassicShellTester commented on August 15, 2024

I can confirm it's not working as of 0.6.1. I don't know when it last worked. Mouse scroll wheel works 100% and arrow keys also but touchpad two single scroll doesn't work.

Also since Home and End affect the text box (which is perfect, that's how I would expect it), it would be nice if Page up and page down made the results list scroll (instead of moving the text box cursor) :)

Btw I want to thank the developer for promptly fixing bugs, adding so many nice features/enhancements and making regular releases. As of 0.6.1, it's a very fine and useful app! Everyone I have shown it to prefers it over Windows 10 Search box.

from everythingtoolbar.

User198263321 avatar User198263321 commented on August 15, 2024

It's not working for me either. I do not use Stardock. I have a precision trackpad and here is the info:

Everything-1.4.1.1005.x64-Setup.exe

64-bit operating system, x64-based processor
Edition Windows 10 Home
Version 20H2

Touchpad info:
image

from everythingtoolbar.

User198263321 avatar User198263321 commented on August 15, 2024

@stnkl

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024

How are you using your touchpad for scrolling? Are you using two-finger scrolling?

The Synaptics driver doesn't seem to send scroll wheel events correctly to some applications. Two-finger-scroll is using the Synaptics SDK to interpret its own scroll events which do work within EverythingToolbar. I could implement something similar but it might get tricky for non-standard user settings like inverted scrolling or scrolling by sliding on the side of the touchpad. Also I am not sure about the SDK license.

from everythingtoolbar.

User198263321 avatar User198263321 commented on August 15, 2024

Yes. I am using 2 finger scrolling.

If you were to implement it, I would prefer it to scroll like the regular windows start menu does.

from everythingtoolbar.

Gaurav-Original-ClassicShellTester avatar Gaurav-Original-ClassicShellTester commented on August 15, 2024

If it's of any help, here's something new I have observed about my two laptops. Both laptops have Synaptics touchpads and both run Windows 10, but one of them has the Windows Precision Touchpad drivers and the other has proprietary Synaptics drivers.

On the laptop with the proprietary Synaptics drivers, two-finger touchpad scrolling works absolutely fine with Everything Toolbar (and also with Open Shell/Classic Shell which is how I discovered this).

But on the laptop with Windows Precision Touchpad drivers, it is broken. So I suspect this driver itself has something broken or missing.

from everythingtoolbar.

Gaurav-Original-ClassicShellTester avatar Gaurav-Original-ClassicShellTester commented on August 15, 2024

Does scrolling work in Open Shell/Classic Shell with this driver?

I have a working implementation which uses the SDK to get scroll events from the device directly. Looks like I have to check for the precision touchpad drivers specifically to enable this workaround.

I will get to this eventually but I will be busy for the next few weeks.

No, scrolling doesn't work in either Open Shell or Everything Toolbar with the Precision Touchpad laptop driver. Glad to know you found a workaround :) Thank you for your continued development efforts on Everything Toolbar.

from everythingtoolbar.

Darthagnon avatar Darthagnon commented on August 15, 2024

Maybe once implemented, Open Shell and Stardock Fences could implement similar fixes in their products.

Here's the main, most recent thread on the Stardock forums about problems scrolling in Stardock Fences (I posted there before)

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024

Could you guys please try this latest (experimental) version? It includes the workaround for Synaptics touchpads (or at least the one I own). I did not do any checks for Windows precision touchpad drivers yet. So it might cause problems with the proprietary Synaptics drivers now (@anonimuos). I wasn't able to figure out how to remove the precision touchpad driver so I couldn't really test that yet. Hopefully you guys can help me out with testing that. 😊

Please keep in mind that this is just a dirty workaround so expect it to feel different than normal scrolling but at least it enables the user to use the touchpad in the first place. Let me know how it works for you!

EverythingToolbar-0.6.3.1.msi.zip

from everythingtoolbar.

Darthagnon avatar Darthagnon commented on August 15, 2024

I've got an old Win7 laptop with Synaptics; I'll test it on that. Thank you!!!

from everythingtoolbar.

User198263321 avatar User198263321 commented on August 15, 2024

Did not fix the issue for me

from everythingtoolbar.

Gaurav-Original-ClassicShellTester avatar Gaurav-Original-ClassicShellTester commented on August 15, 2024

Sorry for the late response. I was busy.

With this version it is now broken with both kinds of drivers. On the laptop with Synaptics drivers, touchpad scrolling is now broken and very erratic (it worked with earlier version). On the one with Precision Touchpad drivers, it doesn't work at all.

from everythingtoolbar.

srwi avatar srwi commented on August 15, 2024

With this version it is now broken with both kinds of drivers. On the laptop with Synaptics drivers, touchpad scrolling is now broken and very erratic (it worked with earlier version). On the one with Precision Touchpad drivers, it doesn't work at all.

Does the laptop scroll down when moving the fingers down?

Anyway, I was hoping it would fix the combination of Synaptics touchpad and precision mousepad driver for everyone. I was able to fix it for my laptop but it seems to be more hardware specific than that. So unfortunately I don't think I will be able to fix this without access to more hardware. That might explain why Stardock Fences and other applications haven't fixed this in apparently years.

from everythingtoolbar.

Gaurav-Original-ClassicShellTester avatar Gaurav-Original-ClassicShellTester commented on August 15, 2024

It scrolls erratically sometimes up, sometimes down. As if it's being scrolled against its will.

from everythingtoolbar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.