Modify

Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#18186 closed enhancement (duplicate)

Offer "Use OpenStreetMap website style mouse bindings for dragging the map" preference

Reported by: jidanni Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

It's so frustrating.

We all know JOSM has reversed left and right mouse buttons for dragging
the map, vs. all other mapping programs and/or websites.

OK, here's my workaround:
Purchase a second mouse, and in .xsession:

set 'Genius Optical Mouse'
if xinput --list --name-only | grep -xq "$@"
then xinput --set-button-map "$@" 3 2 1
fi

OK, that works! But it also affects clicking checkboxes etc.
So we can't just have a "special second JOSM mouse"
but we have to remember to use it only when dragging the map!

Looking in Preferences, we see
"[ ] Reverse zoom with mouse wheel"

That's great. Offering choices.

OK, but can you *please* also offer:
"Use OpenStreetMap website style mouse bindings for dragging the map".

Attachments (0)

Change History (4)

comment:1 by Don-vip, 6 years ago

Resolution: duplicate
Status: newclosed

Closed as duplicate of #4760.
No, sorry. You have no idea of the implications, if would require to rewrite an insame amount of code.

comment:2 by jidanni, 6 years ago

(Alas, a simple layer of abstraction would have allowed right hand drivers to drive such left hand car, without affecting mental coordination for weeks following. Alas, hard wiring was chosen.)

Version 0, edited 6 years ago by jidanni (next)

comment:3 by jidanni, 6 years ago

In fact this boils down to a simple handedness accessibility issue. E.g.,
https://www.google.com/search?q=left+handed+web+accessibility .
(Though we are talking about fingers instead of hands.)

Last edited 6 years ago by jidanni (previous) (diff)

comment:4 by jidanni, 5 years ago

Also noting #714 .

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.