Lenovo Thinkpad - Swap ctrl and fn keys

I just got a new laptop. It is a Lenovo Thinkpad X1 Carbon 5th Gen.

Ubuntu 17.10 16 GB RAM 1 TB SSD 64-bit i7 Pentium USB-C power

I’m in love.

lenovo thinkpad box

lenovo thinkpad

lenovo thinkpad fn ctrl keys

My only gripe is that the Fn key is on the far left bottom of the keyboard. I prefer that to be the Ctrl key due to copy/paste and other keyboard commands I use often. I also have very big hands and my pinky isn’t made to “find” the Ctrl key to the right of the Fn key.

I currently use Dconf for mapping of keys in Ubuntu (currently using 17.10). I learned today that the fn key on keyboards is not managed by the operating system, which makes sense. Lenovo in all of its glorious-ness has a BIOS option to swap the Fn and Ctrl keys.

lenovo bios fn ctrl swap

Thank you Lenovo.


Jason Meridth


My name is Jason Meridth. I am a continuously learning senior software developer/devops/team lead/development manager trying to not let best be the enemy of better. I reserve the right to change my mind upon obtaining more information. I am also the owner and principal software consultant at Meridth, LLC. If you have any software, hardward, networking, process, etc needs please don't hesitate to reach out to me.

Raspberry Pi Kubernetes Cluster - Part 2

Howdy again.Alright, my 8 port switch showed up so I was able to connect my raspberry 3B+ boards to my home network. I plugged it in wit...… Continue reading

Raspberry Pi Kubernetes Cluster - Part 1

Published on April 07, 2018

SSH - Too Many Authentication Failures

Published on March 28, 2018