! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Alt R Shortcut conflicts German Keyboard Alt Gr
Status:
RESOLVED: WONTFIX
Product:
Xfce4-screenshooter
Component:
General

Comments

Description V|B 2018-05-09 13:13:45 CEST
The default Alt R shortcut for xfce4-screenshot -f is conflicting the Alt Gr from the German Keyboard and does not allow the user to type some important characters like for example "@" (Alt Gr + Q on the German Keyboard). 
Adding to the annoying factor is the fact that the shortcut is described as "Alt R" in the Application Shortcuts while a "normal user" would "scan" for an "Alt Gr" shortcut.

I do not know if this can be classified as a bug, but for normal users its very annoying and sometimes difficult to solve.
Comment 1 Andre Miranda editbugs 2018-05-11 04:00:07 CEST
Actually, I'm almost sure the default shortcut is Alt + Print Screen. What distribution are you using?
Other than that, if I assign Alt + R as the shortcut, I can still use AltGr + R to produce ®, AltGr + E to produce € and so on. My keyboard layout is br-abnt2, not sure if that makes any difference.
Comment 2 alexxcons editbugs 2018-05-11 09:57:37 CEST
I am using a german keyboard (Selected Keyboard model: "Generic 105-key (Intl) PC" )
I just changed the shurtcut to ALT R, I dont have any issue with writing @, € etc.

Which keyboard model did you select ? ( E.g. check in xfce keyboard settings )

I dont think that my distro(Debian) had ALT R as default .. I think it was not set at all. I changed it to the "print" key a while ago.  ( Which IMHO should be the default :P )
I would assume that these defaults are distribution specific, so this would be the wrong place to ask.
Comment 3 V|B 2018-05-11 09:58:46 CEST
Hello,

Sorry about the confusion: by "Alt R" I do not mean "Alt+R" but the "right Alt" (the Alt from the right side of the keyboard). In my case the screenshooter is fired by simply pressing the Alt key from the right side of the keyboard, meaning that any other "Alt+" shortcuts are not available on this key (they are still functioning with the left Alt).
I do not remembering setting this shortcut, so I assumed that this is how it came with the OS. Right now I am running XFCE on Debian (testing/buster).
Comment 4 alexxcons editbugs 2018-05-11 10:10:58 CEST
I am using stretch ...  ok,  not very surprising, if I use AltGr as shortcut, I cannot print "@" any more :P

I would assume that you accidentally set the shurtcut to AltGr in some way. ( It is just too obviously a bad idea that I dont think that debian setted it as default )

What happens if you press "reset to defaults" in the shortcut manager ?  ( Best make a screenshot of your shortcuts first !  :P )
For me xfce4-screenshooter is not available at all when reset to defaults.
Comment 5 V|B 2018-05-11 12:06:43 CEST
Hi,

Indeed resetting the shortcuts to default did not brought the Alt R / Alt Gr shortcut back. It seems its a "between chair and screen bug"... sorry and thanks!

V
Comment 6 V|B 2018-05-11 12:33:30 CEST
I think i found the culprit on the way to restore my shortcuts. Here it goes for the sake of documenting:
as documented xfce4-screenshooter accepts arguments with the most interesting being -f: fullscreen -w: window -r: region. From practice the -r would be the most flexible and usable in most (>98%) of the cases. Nevertheless for the sake of defining shortcuts that I might never use but are good to be there I decided to make shortcuts also for the -f argument and it seems I wanted to assign Alt+Print to it.
The only problem is that Alt+Print is not accepted (I will have to search, research and read why not) and the Keyboard app takes by default only the Alt key and disregards whatever is coming after (in my case the Print key). So as an end result to the "xfce4-screenshooter -f" command was assigned only the Alt key shortcut (well in my case the Alt R, or Alt Gr as it is known by the German speaking community).

This detail slipped for the first time and probably I would not have noticed it if it would not been for the need to write in German :D

Conclusion: it seems that Alt+Print (Alt + Print Screen) is not accepted as a shortcut.
Comment 7 V|B 2018-05-11 12:47:14 CEST
should this eventually be moved to xfce4-settings/keyboard?

I done some tests and it seems the Print key is the only one that is not accepted with Alt...
Comment 8 alexxcons editbugs 2018-05-11 13:21:54 CEST
Glad you figured it out! So I will close this bug.

I would prefer a fresh, clear bug, since this one may be confusing as it is "polluted" with many comments.

The GUI which is used to record shortcuts is "libxfce4kbd", it is part of xfce4-ui, which would be the right package to report the bug.

Bug #14390

Reported by:
V|B
Reported on: 2018-05-09
Last modified on: 2018-05-11

People

Assignee:
Jérôme Guelfucci
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information