Fedora Workstation 31 GNOME
My installation has a default of English (UK) but occasionally I use Japanese so I installed Japanese language support. When using the Japanese IME one of the keyboard shortcuts is Alt+`. However, when I use this it brings up an application switch screen.
I looked through the Settings -> Devices -> Keyboard Shortcuts but there is nothing defined for Alt+`. I also noticed that "Switch Application" is set to Super+Tab (which works) but Alt+Tab does the same thing even though this is not defined anywhere.
So my question is, how can I disable these unwanted keyboard shortcuts?
On Fri, 22 Nov 2019 08:25:29 +0000 Simon Colston simon@colston.org wrote:
Fedora Workstation 31 GNOME
My installation has a default of English (UK) but occasionally I use Japanese so I installed Japanese language support. When using the Japanese IME one of the keyboard shortcuts is Alt+`. However, when I use this it brings up an application switch screen.
I looked through the Settings -> Devices -> Keyboard Shortcuts but there is nothing defined for Alt+`. I also noticed that "Switch Application" is set to Super+Tab (which works) but Alt+Tab does the same thing even though this is not defined anywhere.
So my question is, how can I disable these unwanted keyboard shortcuts?
From your description, it sounds like an application is grabbing these keys, and that the application is Gnome itself. I don't use Gnome, but I have seen here people recommending 'Gnome tweak tool' as a way to change Gnome options. It might also be possible to change this in the application itself to something else, say Ctrl+ or WinMenu+. There is a small chance that this is Wayland; I can't advise how to fix that as I am unfamiliar with it, but a search should turn up options.
The above assumes that the keys aren't hard coded into the application; that shouldn't be the case these days, but if it is, you would have to download the src.rpm, unpack it using rpmbuild, create a patch to override the encoded default, rebuild the binary rpm, and install it. To prevent it from being replaced on update, you would then have to block updates in /etc/dnf/dnf.conf. Major hassle.
On 11/22/19 12:25 AM, Simon Colston wrote:
My installation has a default of English (UK) but occasionally I use Japanese so I installed Japanese language support. When using the Japanese IME one of the keyboard shortcuts is Alt+`. However, when I use this it brings up an application switch screen.
I looked through the Settings -> Devices -> Keyboard Shortcuts but there is nothing defined for Alt+`. I also noticed that "Switch Application" is set to Super+Tab (which works) but Alt+Tab does the same thing even though this is not defined anywhere.
So my question is, how can I disable these unwanted keyboard shortcuts?
I don't think you can. They appear to be hardcoded in gnome-shell or mutter. Can you change the IME shortcut?
On 23/11/2019 15:12, stan via users wrote:
On Fri, 22 Nov 2019 08:25:29 +0000 Simon Colston simon@colston.org wrote:
Fedora Workstation 31 GNOME
So my question is, how can I disable these unwanted keyboard shortcuts?
From your description, it sounds like an application is grabbing these keys, and that the application is Gnome itself. I don't use Gnome, but I have seen here people recommending 'Gnome tweak tool' as a way to change Gnome options. It might also be possible to change this in the application itself to something else, say Ctrl+ or WinMenu+. There is a small chance that this is Wayland; I can't advise how to fix that as I am unfamiliar with it, but a search should turn up options.
I have the gnome tweak tool and it does not have an option to control these keyboard shortcuts.
The above assumes that the keys aren't hard coded into the application; that shouldn't be the case these days, but if it is, you would have to download the src.rpm, unpack it using rpmbuild, create a patch to override the encoded default, rebuild the binary rpm, and install it. To prevent it from being replaced on update, you would then have to block updates in /etc/dnf/dnf.conf. Major hassle.
Yes, major hassle. A bit of googling with your hint that it could be Wayland and it does seem to point at Wayland being the problem. No easy fixes though.
Thanks for your suggestions.
On 23/11/2019 19:15, Samuel Sieb wrote:
On 11/22/19 12:25 AM, Simon Colston wrote:
So my question is, how can I disable these unwanted keyboard shortcuts?
I don't think you can. They appear to be hardcoded in gnome-shell or mutter. Can you change the IME shortcut?
If they are hard-coded it's probably best not to fight against it. I can change the IME shortcut so I'll do that.
While looking into this I came across this post: https://unix.stackexchange.com/questions/382779/how-can-i-disable-alt-tab-on... so I installed dconf-editor and the shortcuts are there.
/org/gnome/desktop/wm/keybindings/
switch-applications ['<Super>Tab','<Alt>Tab'] switch-group ['<Super>Above_Tab','<Alt>Above_Tab']
Bit worried that customising it here is going to cause me problems down the road.
Thanks for helping out and I'll just change the IME shortcut.
On Sat, 23 Nov 2019 at 17:19, Simon Colston simon@colston.org wrote:
On 23/11/2019 19:15, Samuel Sieb wrote:
On 11/22/19 12:25 AM, Simon Colston wrote:
So my question is, how can I disable these unwanted keyboard shortcuts?
I don't think you can. They appear to be hardcoded in gnome-shell or
mutter. Can you change the IME shortcut?
https://www.beatworm.co.uk/blog/keyboards/gnome-wayland-xkb describes the frustrations in setting up custom mappings for gnome-wayland.
If they are hard-coded it's probably best not to fight against it. I can change the IME shortcut so I'll do that.
While looking into this I came across this post:
https://unix.stackexchange.com/questions/382779/how-can-i-disable-alt-tab-on... so I installed dconf-editor and the shortcuts are there.
/org/gnome/desktop/wm/keybindings/
switch-applications ['<Super>Tab','<Alt>Tab'] switch-group ['<Super>Above_Tab','<Alt>Above_Tab']
Bit worried that customising it here is going to cause me problems down the road.
Thanks for helping out and I'll just change the IME shortcut.
The above link mentions: https://wiki.gnome.org/ThreePointFive/Features/IBus where there is information on the current status of Gnome input methods and keyboards.
-- Simon _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
On 24/11/2019 01:02, George N. White III wrote:
On Sat, 23 Nov 2019 at 17:19, Simon Colston simon@colston.org wrote:
On 23/11/2019 19:15, Samuel Sieb wrote:
On 11/22/19 12:25 AM, Simon Colston wrote:
So my question is, how can I disable these unwanted keyboard shortcuts?
I don't think you can. They appear to be hardcoded in gnome-shell or
mutter. Can you change the IME shortcut?
https://www.beatworm.co.uk/blog/keyboards/gnome-wayland-xkb describes the frustrations in setting up custom mappings for gnome-wayland.
Yes that's a long way to go for the minor inconvenience I'm experiencing!
The above link mentions: https://wiki.gnome.org/ThreePointFive/Features/IBus where there is information on the current status of Gnome input methods and keyboards.
Most of the bugs on that page were raised in 2012 and appear to be resolved/fixed. Maybe there is not much work in this area at the moment.
Thanks for the info though.
On Sun, 24 Nov 2019 at 05:35, Simon Colston simon@colston.org wrote:
On 24/11/2019 01:02, George N. White III wrote:
On Sat, 23 Nov 2019 at 17:19, Simon Colston simon@colston.org wrote:
On 23/11/2019 19:15, Samuel Sieb wrote:
On 11/22/19 12:25 AM, Simon Colston wrote:
So my question is, how can I disable these unwanted keyboard
shortcuts?
I don't think you can. They appear to be hardcoded in gnome-shell or
mutter. Can you change the IME shortcut?
https://www.beatworm.co.uk/blog/keyboards/gnome-wayland-xkb describes
the
frustrations in setting up custom mappings for gnome-wayland.
Yes that's a long way to go for the minor inconvenience I'm experiencing!
For me it was "Locate Pointer", but I want to understand the way wayland alters things I was doing in X11.
The above link mentions:
https://wiki.gnome.org/ThreePointFive/Features/IBus
where there is information on the current status of Gnome input methods
and
keyboards.
Most of the bugs on that page were raised in 2012 and appear to be resolved/fixed.
Maybe there is not much work in this area at the moment.
Thanks for the info though.
Some open reports have recent comments, but the main point is the approach they chose.
As for "Locate Pointer", I found:
https://blogs.gnome.org/shell-dev/2019/11/22/a-review-of-gnome-shell-mutter-... says
'With GNOME Shell 3.34, a big coordinated effort was put in filling the missing accessibility bits when running a Wayland session, such as Locate Pointer, Click Assist, among others."
It was not obvious how to enable "Locate Pointer" (the previous location of "locate-pointer" that could be set via dconf-editor or
gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer true
no longer exists). "gnome-tweaks" is the new home of "Locate Pointer" https://blogs.gnome.org/shell-dev/2019/11/22/a-review-of-gnome-shell-mutter-3-34/click-assist-menu/