Touchpad scrolling

Answered

Hi there,

In all the other programs I tried (including some java ones) I could scroll
vertically by moving the finger on the right edge of a touchpad. IDEA fails
to scroll when I attempt that in any of its windows (IBM laptop with WinXP).
The track-point scrolling doesn't work either.

Anybody else seeing this?

Thx,
Andrei

P.S. I have to admit I was happy when I found out that the IBM mice (the
blue button ones) scrolling worked, it was quite a pleasant surprise. :)


0
9 comments
Avatar
Permanently deleted user

Anybody else seeing this?


Me !
On my laptop, I cannot scroll with the touchpad either :(
Moreover, I cannot scroll with the Sony JogDial button too.
(I have a Sony Vaio)

--
Guillaume Laforge
http://glaforge.free.fr/weblog/index.php?catid=2&blogid=1


0
Avatar
Permanently deleted user

Andrei Oprea wrote:
> In all the other programs I tried (including some java ones) I could
> scroll vertically by moving the finger on the right edge of a touchpad.
> IDEA fails to scroll when I attempt that in any of its windows (IBM laptop
> with WinXP). The track-point scrolling doesn't work either.

That's because it uses a different Windows API to the mousewheel. The JDK
doesn't have any code to catch the Windows messages that it generates &
translate them into AWT events. If you want to be able to use this, you'll
need to do some JNI hacking. Good luck though - last I heard (some time ago)
IBM only published the driver, not the API for it.

> Anybody else seeing this?
>

Everyone, I assume. :)

Vil.
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/

0
Avatar
Permanently deleted user

That's because it uses a different Windows API to the mousewheel. The JDK
doesn't have any code to catch the Windows messages that it generates &
translate them into AWT events. If you want to be able to use this, you'll
need to do some JNI hacking. Good luck though - last I heard (some time

ago)

IBM only published the driver, not the API for it.


Well, I just checked JDiskReport (from jgoodies) and it works just fine. I
doubt the author spent that much time hacking JNI just to enable
touchpad/trackpoint scrolling for IBM laptops. :)

>

> Anybody else seeing this?
>

>

Everyone, I assume. :)


Well, in that case I think it should be fixed. :)
http://www.intellij.net/tracker/idea/viewSCR?publicId=24601

Andrei


0
Avatar
Permanently deleted user

Funny enough, in the last few builds, my IBM Thinkpad 'scroll' button suddenly works - it hadnt before.

0
Avatar
Permanently deleted user

Interesting. It still doesn't work for me with build 1019 (haven't
downloaded 1024 yet because I'm at home on a 56k modem now...). Did you have
to do anything special to make it work? I'm on an Thinkpad T23 with Windows
2000, for the record.

Vil.

Trevor wrote:

Funny enough, in the last few builds, my IBM Thinkpad 'scroll' button suddenly works - it hadnt before.


--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/

0
Avatar
Permanently deleted user

That is funny. I'm on a T40 (WinXP), and I know from a colleague it doesn't
work on T30s either (with Win2k).
I wonder what the catch is...

Andrei

"Trevor" <trevor.samaroo@gs.com> wrote in message
news:6681500.1072206106434.JavaMail.itn@is.intellij.net...

Funny enough, in the last few builds, my IBM Thinkpad 'scroll' button

suddenly works - it hadnt before.


0
Avatar
Permanently deleted user

i have a t40 with XP. I've done nothing special - in fact - the scroll didnt work with ariadna on the same machine. i dont know if its a jdk version/swing issue, or app issue.

0

have any idea, how to fix it because I want to be Scroll the Pycharm with my touchpad that will be easier for me and I think for others too

0

satish yadav 17 years passed since the forum thread has been created. SO, I almost sure your case has a different root cause. Please describe full problem in a new thread and attach logs/screencast of reproducing.

Thanks. 

1

Please sign in to leave a comment.