Bug 221963 - [navigation] Problem clicking on cross references in the editor when the keyboard mouse is enabled
Summary: [navigation] Problem clicking on cross references in the editor when the keyb...
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.3.1   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2008-03-08 11:06 EST by Patrick Schonbach CLA
Modified: 2008-03-11 10:37 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Schonbach CLA 2008-03-08 11:06:13 EST
Background: I have cerebral palsy, and thus, I heavily use the accessibility feature of Windows called "keyboard mouse".

The keyboard mouse has an option to speed up the mouse pointer with pressing <Ctrl> and to slow it down pressing <Shift>. When this feature is enabled, clicking on cross references (which needs <Strg> being pressed) no longer works. As far as I see, the main problem is, that the element under the mouse pointer only becomes clickable if you press <Strg> and you move the mouse a bit. Since pressing <Strg> with the above mode enabled means to speed up the mouse pointer, getting the clickable link no longer seems to work.

If possible, it would be far more convenient, also for normal mouse users, if you could access the clickable link just by pressing <Strg> without having to move the mouse pointer.
Comment 1 Benno Baumgartner CLA 2008-03-10 04:42:40 EDT
(In reply to comment #0)
> If possible, it would be far more convenient, also for normal mouse users, if
> you could access the clickable link just by pressing <Strg> without having to
> move the mouse pointer.

Hi Patrick

You configure the behavior on to the preference page General>Editors>Hyperlinking. There you can change the modifiers used for hyperlinking. It is even possible to use no modifiers at all, this way you will get the link without pressing any modifier key.

HTH
Benno
Comment 2 Benno Baumgartner CLA 2008-03-10 04:54:51 EDT
(In reply to comment #1)
> You configure the behavior on to the preference page

You >can< configure...

I think the problem with activating on key press was interference with copy/paste. The code is commented out in the HyperlinkManager. Dani?

P.S. hey, you're the guy that worked on Traffic for ETH once, right?

Comment 3 Dani Megert CLA 2008-03-10 06:20:10 EDT
Does comment 1 work for you?

>I think the problem with activating on key press was interference with
>copy/paste. The code is commented out in the HyperlinkManager. Dani?
Yes, there were problems with that. The correct solution would be to merge it with open (F3), see bug 78522.
Comment 4 Patrick Schonbach CLA 2008-03-10 09:29:41 EDT
(In reply to comment #2)
> P.S. hey, you're the guy that worked on Traffic for ETH once, right?

Completely correct! Man, am I *that* famous...? ;-) Did you study at ETH?
Comment 5 Patrick Schonbach CLA 2008-03-10 09:35:33 EDT
(In reply to comment #3)
> Does comment 1 work for you?

Yes, it works. However, it is still somewhat unintuitive that it only works on mouse move.
Comment 6 Dani Megert CLA 2008-03-10 10:14:12 EDT
I suggest to track bug 78522.
Comment 7 Benno Baumgartner CLA 2008-03-11 10:32:26 EDT
(In reply to comment #4)
> (In reply to comment #2)
> > P.S. hey, you're the guy that worked on Traffic for ETH once, right?
> 
> Completely correct! Man, am I *that* famous...? ;-) Did you study at ETH?

I used to work for Bertrand as a TA back in the days... 

Comment 8 Patrick Schonbach CLA 2008-03-11 10:37:13 EDT
The world is small! :)