Ubuntu Remap keys in the keyboard

Left Shift key on my keyboard started acting up. It some times work, some times it won’t. I never use the caps lock key on my kayboard, this is just above the shift key. So i decided to use this key as left shift key.

To re-assign key, you need to edit file /usr/share/X11/xkb/symbols/pc

Lets take a copy of the file before we edit it

Advertisement

cp /usr/share/X11/xkb/symbols/pc ~/pc-backup

Edit

sudo gedit /usr/share/X11/xkb/symbols/pc

Find the line

     key  {	[ Caps_Lock		]	};

This is on line 22

Replace with

     key  {	[ Shift_L		]	};

Now you need to restart X-Windows by pressing ALT+F2, then type r. You can also just reboot your computer for the new keymap to work. After restart, i can use Caps lock key as my Left Shift key.

If you want to disable left shift key, you can comment the line

    key  {	[ Shift_L		]	};

by adding // at beginning of the line.

See Ubuntu

Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Advertisement