https://github.com/4rivappa/keyboard-settings
setting up keyboard layout
https://github.com/4rivappa/keyboard-settings
Last synced: 3 months ago
JSON representation
setting up keyboard layout
- Host: GitHub
- URL: https://github.com/4rivappa/keyboard-settings
- Owner: 4rivappa
- Created: 2023-05-04T06:17:56.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-04T06:18:40.000Z (about 2 years ago)
- Last Synced: 2025-01-16T10:36:40.355Z (5 months ago)
- Language: Shell
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
README
_ _ _
__| |_ _____ _ __ __ _| | __ __ _ _ __(_)_ ____ _ _ __ _ __ __ _
/ _` \ \ / / _ \| '__/ _` | |/ /____ / _` | '__| \ \ / / _` | '_ \| '_ \ / _` |
| (_| |\ V / (_) | | | (_| | <_____| (_| | | | |\ V / (_| | |_) | |_) | (_| |
\__,_| \_/ \___/|_| \__,_|_|\_\ \__,_|_| |_| \_/ \__,_| .__/| .__/ \__,_|
|_| |_|Adding new layout
file location: /usr/share/X11/xkb/symbols/us
add layout as in layout.txt at dvorak section of fileAdding new keyboard layout details - to update in gnome
file location: /usr/share/X11/xkb/rules/evdev.xml
add details as in layout-details.txt at us section of long xml file---------------------
After this all works, file but pressing backspace(originally capslock) continuously won't invoke mutiple backspace, but only one.
To fix the issue, we need to run a command 'xmodmap -e "clear Lock"'one way (the way I use)
adding this command into .zshrc or .bashrc
- now these are executed, when user opens terminal
- user needs to open terminal at least once (after reboot) to fix this issueanother way
adding cron job schedule at every reboot
>crontab -e
adding below line
"@reboot sh path-to-capslock-repeatable-sh"