Views:
2,336
Votes: 5
Tags:
18.04
gnome
keyboard-layout
input-language
accessibility
Link:
🔍 See Original Answer on Ask Ubuntu ⧉ 🔗
URL:
https://askubuntu.com/q/1125584
Title:
Modeless/stateless layout language switching with Caps Lock, again (18.04 LTS Bionic Beaver)
ID:
/2019/03/14/Modeless_stateless-layout-language-switching-with-Caps-Lock_-again-_18.04-LTS-Bionic-Beaver_
Created:
March 14, 2019
Upload:
September 15, 2024
Layout: post
TOC:
false
Navigation: false
Copy to clipboard: false
There is a bug report you can subscribe to:
- [keyboard panel does not allow to set up Caps as input switch][1]
The bug report reads:
Keyboard panel has options for input switching, but it does not allow
to use Caps as language switch.Steps to reproduce:
- gnome-control-center keyboard
- Scroll down to ‘Typing’ section
- Click on Switch to next input source
- Press Caps
Expected result: Caps Lock key is accepted as switch key Actual
results: Caps key is ignored in the selection window.P.S. Same goes for ‘Switch to previous input source’ and Shift-Caps
key combination.
Bug Workarounds
The bug is currently on the “Wishlist”. These workarounds are proposed:
Workaround 1
Found a workaround for this bug:
- Install dconf-editor (sudo apt-get install dconf-editor)
- Go to /org/gnome/desktop/wm/keybindings/
- Select key switch-input-source, turn off “Use default value” and set “Custom value” to [‘Caps_Lock’]
- (Optional) You can also change value for switch-input-source-backward to something like [‘
Caps_Lock'] (again, turning off "Use default value")
Workaround 2
Another way to do this:
- Install GNOME Tweaks (gnome-tweak-tool)
- Open the Tweaks app
- Switch to the Keyboard & Mouse panel
- Click Additional Layout Options
- Use the “Switching to another layout” section
Subscribe to bug report
I would recommend subscribing to the bug report and adding your own experiences. The more people subscribing to the bug report, the faster the solution comes (usually). [1]: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1709562