Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

Swapping FN and CTRL key on external thinkpad keyboard

Performance, hardware, software, general buying and gaming discussion..
Post Reply
Message
Author
hyde
Junior Member
Junior Member
Posts: 372
Joined: Fri Jul 08, 2011 8:12 pm
Location: New York, NY

Swapping FN and CTRL key on external thinkpad keyboard

#1 Post by hyde » Tue Feb 19, 2013 11:52 am

Hi, I just picked up a brand new external thinkpad trackpoint keyboard from lenovo, and hooked it up to my x220. I assumed no drivers are needed, and it looks like it is working just fine, except FN/CTRL swap is not replicated on external keyboard. Now onboard keyboard has them swapped, but not external USB one.
By the way, I am keeping my MX5500 mouse still plugged in, only think I will need is a numpad, but it is too bad that this new think keyboard does not have USB ports for daisychaining them.

found the drivers here and will try now: http://support.lenovo.com/en_US/downloa ... MIGR-73235
they must be more up to date than the CD they ship with keyboard anyway..


Did not work... There is no option to swap FN/CTRL keys.. Why wouldn't it replicate the function from on-board keyboard?

8/18/11 - X220 i5-2540M, IPS, Intel 6205 Wifi, 8GB, U2312HM
1/15/12 - S405 (Wife's), A6-4455M, 14", 4GB
7/02/15 - T450s i5-5300U, 14" FHD IPS, FP, 12GB
7/1/20 - T490 i5-10210U, 24GB, 14" FHD TS IPS, 512GB NVMe,
5/20/23 - T14 Gen 3 AMD 6650U, 1TB, 32GB, WUXGA

hyde
Junior Member
Junior Member
Posts: 372
Joined: Fri Jul 08, 2011 8:12 pm
Location: New York, NY

Re: Swapping FN and CTRL key on external thinkpad keyboard

#2 Post by hyde » Wed Feb 20, 2013 7:41 pm

I am in such despair. I love my new keyboard, I can even get around the lack of numpad, but I really need to swap FN with CTRL.
Is there anything I can do to achieve that? I really don't want to sell or return this keyboard.

8/18/11 - X220 i5-2540M, IPS, Intel 6205 Wifi, 8GB, U2312HM
1/15/12 - S405 (Wife's), A6-4455M, 14", 4GB
7/02/15 - T450s i5-5300U, 14" FHD IPS, FP, 12GB
7/1/20 - T490 i5-10210U, 24GB, 14" FHD TS IPS, 512GB NVMe,
5/20/23 - T14 Gen 3 AMD 6650U, 1TB, 32GB, WUXGA

kirby
Posts: 1
Joined: Tue Mar 12, 2019 8:47 am
Location: Varese, UA

Re: Swapping FN and CTRL key on external thinkpad keyboard

#3 Post by kirby » Tue Mar 12, 2019 8:58 am

That's really ridiculous. Just got a new wired external keyboard for my Thinkpad.
The laptop with the keyboard are the same stuff, why it doesn't work then?..

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 23852
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire

Re: Swapping FN and CTRL key on external thinkpad keyboard

#4 Post by RealBlackStuff » Tue Mar 12, 2019 9:15 am

The internal keyboard is attached to the motherboard with a 44-pin connector.
The external keyboard is attached to a USB-port with a 4-pin connector.
You do the math...
Now who or what is ridiculous?

Possible remedy: disassemble the external keyboard, retrace and resolder the PCB connections from/to the Fn and CTRL keys. :twisted:
Lovely day for a Guinness! (The Real Black Stuff)

hyde
Junior Member
Junior Member
Posts: 372
Joined: Fri Jul 08, 2011 8:12 pm
Location: New York, NY

Re: Swapping FN and CTRL key on external thinkpad keyboard

#5 Post by hyde » Wed Mar 13, 2019 1:34 pm

kirby wrote:
Tue Mar 12, 2019 8:58 am
That's really ridiculous. Just got a new wired external keyboard for my Thinkpad.
The laptop with the keyboard are the same stuff, why it doesn't work then?..

Hi Kirby,
OP here, (can't believe it was 6 yrs ago)
I love my SK-8855 and I just realized I got used to where the FN and CTRL keys are, I didn't even remember this was a big deal.

I guess you can get used to it, as long as you use the same layout on your thinkpad.
One caveat, It's going to be really difficult to switch to any other keyboard. Other than that, I wish they had wireless version of 8855 (the best keyboard ever made) because the newer chiclet type external keyboards have even bigger problem like not having dedicated volume/mute buttons, and lack of light on Fn keys for Volume/Mute/etc buttons. Not sure why they did that, maybe saved $0.05 per key by not adding LED under them? Who knows...

8/18/11 - X220 i5-2540M, IPS, Intel 6205 Wifi, 8GB, U2312HM
1/15/12 - S405 (Wife's), A6-4455M, 14", 4GB
7/02/15 - T450s i5-5300U, 14" FHD IPS, FP, 12GB
7/1/20 - T490 i5-10210U, 24GB, 14" FHD TS IPS, 512GB NVMe,
5/20/23 - T14 Gen 3 AMD 6650U, 1TB, 32GB, WUXGA

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3858
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: Swapping FN and CTRL key on external thinkpad keyboard

#6 Post by axur-delmeria » Wed Mar 13, 2019 10:53 pm

kirby wrote:
Tue Mar 12, 2019 8:58 am
That's really ridiculous. Just got a new wired external keyboard for my Thinkpad.
The laptop with the keyboard are the same stuff, why it doesn't work then?..
Simple. The internal keyboard is handled by the embedded controller.

The external keyboard has its own controller, in order to send/receive data via the USB ports.

There's no way for the embedded controller to communicate with the the external keyboard to enforce the Fn/Ctrl swap.
Planned Purchase: T480s i5-8350 FHD Touch
Impulse Buy: Thinkpad not named for safety reasons :lol:
RIP: X220 4291-C91 X61 7676-A24 760XD-U9E :cry:

Thinkpad4by3
Senior ThinkPadder
Senior ThinkPadder
Posts: 2670
Joined: Sun Aug 09, 2015 9:25 am
Location: N. Bellmore, ny

Re: Swapping FN and CTRL key on external thinkpad keyboard

#7 Post by Thinkpad4by3 » Wed Mar 13, 2019 11:01 pm

axur-delmeria wrote:
Wed Mar 13, 2019 10:53 pm
kirby wrote:
Tue Mar 12, 2019 8:58 am
That's really ridiculous. Just got a new wired external keyboard for my Thinkpad.
The laptop with the keyboard are the same stuff, why it doesn't work then?..
Simple. The internal keyboard is handled by the embedded controller.

The external keyboard has its own controller, in order to send/receive data via the USB ports.

There's no way for the embedded controller to communicate with the the external keyboard to enforce the Fn/Ctrl swap.
Also the Fn key isn't dealt with the computer, but the keyboard. There is no keycodes sent through the Fn key, but when a keycode combination with Fn is pressed then the key gets decoded and the respective keycode is sent for that function. Since the BIOS has access to the internal keyboard controller, then you can do the swap. The machine has no control over the Fn key on the external usb controller.
Thinkpad4by3's Law of the Universe.

The efficiency of two screens equally sized with equal numbers if pixels are equal. The time spent by a 4:3 user complaining about 16:9 is proportional to the inefficiency working with a 16:9 display, therefore the amount of useful work extracted is equal.

crashnburn
ThinkPadder
ThinkPadder
Posts: 1724
Joined: Sat Apr 22, 2006 4:26 pm
Location: TX, USA & Bombay, India

Re: Swapping FN and CTRL key on external thinkpad keyboard

#8 Post by crashnburn » Sat Nov 21, 2020 7:53 am

Thinkpad4by3 wrote:
Wed Mar 13, 2019 11:01 pm
axur-delmeria wrote:
Wed Mar 13, 2019 10:53 pm


Simple. The internal keyboard is handled by the embedded controller.

The external keyboard has its own controller, in order to send/receive data via the USB ports.

There's no way for the embedded controller to communicate with the the external keyboard to enforce the Fn/Ctrl swap.
Also the Fn key isn't dealt with the computer, but the keyboard. There is no keycodes sent through the Fn key, but when a keycode combination with Fn is pressed then the key gets decoded and the respective keycode is sent for that function. Since the BIOS has access to the internal keyboard controller, then you can do the swap. The machine has no control over the Fn key on the external usb controller.
True that. So any Fn related stuff will always need NATIVE / OEM access to make changes versus usual Key Remapping Hacks/ Mods & Apps.
T61 8892-02U: 14.1"SXGA+/2.2C2D/4G/XP|Adv Mini Dock|30" Gateway XHD3000 WQXGA via Dual-link DVI
X61T 7767-96U: 12.1"SXGA+/1.6C2D/3G/Vista|Ultrabase
W510 4319-2PU: 15.6"FHD/i7-720QM/4G/Win7Pro64 (for dad)
T43 1875-DLU: 14.1"XGA/1.7PM-740/1G/XP (Old)

elnahir
Posts: 1
Joined: Sun Feb 23, 2020 9:55 am
Location: Copenhagen, Denmark

Re: Swapping FN and CTRL key on external thinkpad keyboard

#9 Post by elnahir » Sun Mar 13, 2022 4:19 pm

Has anyone here [successfully used this method] to swap Fn and Ctrl on SK-8855?

Image
ThinkPad T420
ThinkPad T14
SK-8855 :/

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Thinkpad - General HARDWARE/SOFTWARE questions”

Who is online

Users browsing this forum: Bing [Bot] and 9 guests