Modify

Opened 8 days ago

Closed 8 days ago

Last modified 7 days ago

#24636 closed defect (invalid)

Shortcuts won't work if keyboard layout isn't English (Linux Wayland)

Reported by: anonymous Owned by: team
Priority: normal Milestone:
Component: Core shortcuts Version: latest
Keywords: shortcuts Cc:

Description

  1. Add Russian language keyboard layout and switch to it
  2. Try using Ctrl + z, Ctrl + y, A, Q, S etc.
  3. They won't work

Linux Fedora Linux 43 (Workstation Edition) with GNOME 49 Wayland

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2026-02-11 23:24:58 +0100 (Wed, 11 Feb 2026)
Revision:19516
Build-Date:2026-02-12 02:30:51
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19516 en_GB) Linux Fedora Linux 43 (Workstation Edition)
Memory Usage: 289 MB / 1954 MB (46 MB allocated, but free)
Java version: 25.0.2+10, Red Hat, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.gtk.GTKLookAndFeel
Screen: :0.0 1920x1080x[Multi depth]@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_GB.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_GB
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: GNOME
Java package: java-25-openjdk:x86_64-25.0.2.0.10
VM arguments: [--add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED]
Dataset consistency test: No problems found

Plugins:
+ undelete (36474)
+ utilsplugin2 (36474)

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/HiDPISupport&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/NewModifiedBuildings&zip=1

Last errors/warnings:
- 00002.514 W: Update plug-ins - You updated your JOSM software. To prevent problems the plug-ins should be updated as well.  Update plug-ins now?

Attachments (0)

Change History (11)

comment:1 by anonymous, 8 days ago

Summary: Shortcuts won't work if keyabout layout isn't EnglishShortcuts won't work if keyboard layout isn't English

comment:2 by stoecker, 8 days ago

Resolution: invalid
Status: newclosed

Well, if you have "Russian language keyboard layout" you will enter Russian characters. How do you expect a "Ctrl + z" to work then? You need to configure other shortcuts which match what you can enter if there is no way to access the latin characters.

in reply to:  2 comment:3 by anonymous, 8 days ago

Replying to stoecker:

Well, if you have "Russian language keyboard layout" you will enter Russian characters. How do you expect a "Ctrl + z" to work then? You need to configure other shortcuts which match what you can enter if there is no way to access the latin characters.

I expect it to work like in all other software

in reply to:  2 comment:4 by anonymous, 8 days ago

Replying to stoecker:
It's an issue with latin character also. Ctrl + z doesn't with German layout

comment:5 by anonymous, 8 days ago

Sorry. It's an issue with latin characters also. Ctrl + z doesn't work with German layout

comment:6 by zkir, 8 days ago

Linux Fedora Linux 43 (Workstation Edition) with GNOME 49 Wayland

Just an observation: on Windows keyboard shortcuts like Ctrl+C/Ctrl+V work perfectly in JOSM(sic!) regardless of keyboard language.

just switch, bro!

Also works on my Mint Cinnamon. wrong distro, bro!

Last edited 8 days ago by zkir (previous) (diff)

comment:7 by anonymous, 8 days ago

Yes, I have just tested it on xfce and works as it should. Looks like a typical wayland issue.

comment:8 by anonymous, 8 days ago

Summary: Shortcuts won't work if keyboard layout isn't EnglishShortcuts won't work if keyboard layout isn't English (Linux Wayland)

comment:9 by anonymous, 8 days ago

Reopen?

comment:10 by stoecker, 8 days ago

It has nothing to do with JOSM. The mapping is done way before JOSM gets the data.

comment:11 by anonymous, 7 days ago

Then how does other software do it?

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.