Skip Navigation

manueljaeckle/thinkpad_x12_fn_switcher: Program to remap the Fn key / switch FN with ctrl, on ThinkPad X12 detachable keyboards using USB control transfers.

github.com GitHub - manueljaeckle/thinkpad_x12_fn_switcher: Program to remap the Fn key / switch FN with ctrl, on ThinkPad X12 detachable keyboards using USB control transfers.

Program to remap the Fn key / switch FN with ctrl, on ThinkPad X12 detachable keyboards using USB control transfers. - manueljaeckle/thinkpad_x12_fn_switcher

GitHub - manueljaeckle/thinkpad_x12_fn_switcher: Program to remap the Fn key / switch FN with ctrl, on ThinkPad  X12 detachable keyboards using USB control transfers.

First Lemmy post :D

I joined a new company a year ago. They had a very limited laptop choice, so I settled on an X12 tablet. (I lug my laptop frequently, so I wanted something light.) But then I discovered ctrl/fn switching is only doable via a Windows app. So I decided to try Windows again for a while.

But I grew increasingly frustrated with Windows (but reversed ctrl/fn frustrates more), so I started fiddling with capturing USB packets, and captured what the Windows software sends. But I failed to send the packets.

But then someone pinged me on the repo I had placed my captures in, that they'd written the program to send the packets.

Already too long story: I'm now a happy Linux user on the X12, posting the tool for more visibility.

0
0 comments