This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

AW: Levovo trackpoint come delayed (reproducable with xev)


> On 22/01/2012 23:10, Paul Maier wrote:
> > Lenovo trackpoint scrolling events get buffered somewhere until I release the button:
> > then I get hundreds of scrolling events all at once.
> >
> > I can clearly see these events in xev.
> >
> > Result is that I don't really experience scrolling, rather jumping up and down
> > with a random-like distance.
> >
> > With trackpoint I mean that red button in the middle of a Lenovo laptop.
> >
> > (Mouse wheel scrolling works perfect, in contrast.)
> 
> Have you tried the workaround given in [1] ?
> 
> According to the internet, the trackpoint driver tries to be too clever and
> doesn't send WM_MOUSEWHEEL messages, but tries to fiddle with the Windows
> scrollbars directly itself, which obviously isn't going to work well for an X
> window :S
> 
> [1] http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-trackpoint
> 


Hi Jon, 

I can't find any of the files tp4*.dat on my PC (I'm running Windows 7) - see console output below.

And I do get the trackpoint events, they are just delayed until I release that button;
on release I get hundreds of correct events scrolling my window to somewhere.
How many events I get depends on how long or how intense I pressed the track point (sounds reasonable to me).

Paul.

C:\Windows\System32>dir tp*.dat
 Datenträger in Laufwerk C: ist Systemplatte

 Verzeichnis von C:\Windows\System32

Datei nicht gefunden


C:\Windows\System32>dir *.dat
 Datenträger in Laufwerk C: ist Systemplatte

 Verzeichnis von C:\Windows\System32

10.06.2009  22.34           215.943 dssec.dat
14.10.2011  14.31           369.104 FNTCACHE.DAT
10.06.2009  22.13         3.698.584 ieapfltr.dat
10.06.2009  22.26           673.088 mlang.dat
10.06.2009  22.32               741 NOISE.DAT
29.12.2011  07.53           152.404 perfc007.dat
29.12.2011  07.53           125.350 perfc009.dat
14.07.2009  09.49            38.104 perfd007.dat
14.07.2009  01.34            31.548 perfd009.dat
29.12.2011  07.53           711.580 perfh007.dat
29.12.2011  07.53           665.164 perfh009.dat
14.07.2009  09.49           295.922 perfi007.dat
14.07.2009  01.34           291.294 perfi009.dat
              13 Datei(en),      7.268.826 Bytes
               0 Verzeichnis(se), 54.902.112.256 Bytes frei




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]