As many people know, Lenovo has this bizarre habit of switching the location of the function (Fn
) and left control (Ctrl
) keys on their keyboards. I can't imagine why they think this is a good idea (and they are wrong), but at least they (typically) offer a way to swap the functionality of these keys in the BIOS. However, I recently got a refurbished Lenovo X1 Tablet Gen2 (2017 model) with a fresh install of Windows 10 and all drivers and updates installed...but this option doesn't exist.
- The option doesn't exit when using the BIOS setup tool from interrupting startup.
- I installed the Think BIOS Config
Tool which exposes BIOS features hidden in the startup
interface, and the option was there. I
enabled
the swap option, and the log reports that the change was made successfully, and the status staysenabled
, but there is no change in behavior of the keyboard (it didn't work). - I installed the Lenovo Vantage App from the Microsoft store. It has a toggle for this option too. I can activate the toggle, but when I navigate elsewhere or close the setting is back to disabled.
- One of the laptop's drivers (for Hotkey support) installed a control panel program called "keyboard manager". This program also has an option to switch the Fn and Ctrl keys, but (just like the Vantage App) if I toggle it to enabled, go to another tab, then go back, the setting has been automatically reverted to disabled.
- I tried using KeyTweak to reassign the key functions, but (as I expected) the
Fn
key is especially special and cannot be remapped by these kinds of tools.
Similar questions have been asked many times (for other models), but I've tried everything suggested by every answer I can find and so far nothing has worked. So I'm asking here to see if somebody's figured out another way that will actually work on the X1 Tablet Gen2.