Author Topic: Apple Wireless A1255: Remapping the FN to CTRL?  (Read 6674 times)

0 Members and 1 Guest are viewing this topic.

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« on: Tue, 16 March 2010, 18:06:22 »
My fingers ache for the CTRL key at the left corner at the bottom.

But at my Apple Wireless A1255 there's the FN key at this position.

Do you know if there's any way to remap the FN to CTRL under Windows XP?

Thanks.

Offline Brodie337

  • Posts: 414
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #1 on: Tue, 16 March 2010, 19:09:54 »
Without a hardware mod, your answer is almost certainly no. Function Keys tend to be controlled by the keyboard controller, rather than sending a scan code, which could be remapped

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #2 on: Tue, 16 March 2010, 19:22:04 »
I suspected that.
Does anyone know about a hardware mod?

Offline EverythingIBM

  • Posts: 1269
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #3 on: Tue, 16 March 2010, 19:53:35 »
Quote from: ibu;164617
I suspected that.
Does anyone know about a hardware mod?


Google is your friend.

And, I'd just get a good IBM-layout keyboard.

Apple keyboards have a completely different layout; not only that, they're highly inconsistent (each one changes every time). The earlier Apple keyboards went up to F15, then the eMacs went up to F16, and now the newer ones go up to F19.

However, since IBM dominated the other market of computers, most standard keyboards are all the same, and even maintain legacy keys, such as "system request" or "scroll lock".

EDIT: oh yeah, ironically, lenovo is removing system request on their newer garbage.
Keyboards: '86 M, M5-2, M13, SSK, F AT, F XT

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #4 on: Wed, 17 March 2010, 05:12:39 »
Quote from: ripster;164645
Fcn may be hardwired.   Run Aquakeytest to check for whether a scancode comes up.
I downloaded Aquakeytest from http://www.otd.kr/data/file/aikon_down/2415429267_e5a1cb8d_AquaKeyTest.exe-x

All keys but FN of the A1255 appear:

http://borumat.de/+screenshots/sc-228-11_05_25.png

Aquakeytest does not have a FN key in its interface. When I press FN, nothing appears in Aquakeytest.

Because you wrote in a past thread, that you use the A1255 as well:
Does the FN key work on your keyboard under Windows XP?
I tried e.g. FN+Arrow key left.
But nothing happens.

If the FN works at your keyboard: Did you installed a special driver?

When we talk about FN:
There's one other key at a prominent position. The eject key at the corner right at the top.
I would love to remap it. I don't need the eject function.

Something about the key caps:
Do you know if they could be removed without destroy anything?
« Last Edit: Wed, 17 March 2010, 05:44:45 by ibu »

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #5 on: Wed, 17 March 2010, 05:19:52 »
Quote from: EverythingIBM;164626
Google is your friend.


Woah, talk about the pot calling the kettle black. At least ibu was asking a sensible question.

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #6 on: Wed, 17 March 2010, 06:36:43 »
I found a tutorial about the subject:
http://www.autohotkey.net/~daonlyfreez/tutorials/3p/Veil/fnkey.htm

But it is not easy to understand and it seems to be a lot of work (many many steps) to remap a FN to CTRL.

Offline hyperlinked

  • Posts: 924
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #7 on: Wed, 17 March 2010, 06:45:59 »
Here's a low tech possibility that may not work. What if you could put some sort of bridge between the Fn key and the CTRL key so that the CTRL key goes down when you press the Fn key as well?
-

Topre: Realforce 103U Cherry: Filco Majestouch 104 (Brown), Ione Scorpius M10 (Blue)
Buckling Spring: IBM Model M1391401 ALPS: Apple Extended Keyboard II (Cream), ABS M1 (Fukka/Black), MicroConnectors Flavored USB (Black)
Domes: Matias Optimizer, Kensington ComfortType, Microsoft Internet Keyboard
Scissors: Apple Full Sized Aluminum
Pointy Stuff: Razer Imperator, Razer Copperhead, DT225 Trackball, Apple Magic Mouse, Logitech MX1000, Apple Mighty Mouse
Systems: MacPro, MacBook Pro, ASUS eeePC netbook, Dell D600 laptop, a small cluster of Linux Web servers
Displays: Apple Cinema Display 30", Apple Cinema Display 23"
Ergo Devices: Zody Chair, Nightingale CXO, Somaform, Theraball, 3M AKT180LE Keyboard Tray

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #8 on: Wed, 17 March 2010, 07:07:27 »
@hyperlinked
I will keep your idea in mind, THX. But to be honest: I really like the clean design of the a1255 a lot. A bridge would spoil it.

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #9 on: Wed, 17 March 2010, 07:26:21 »
Fns tend to be *****es to remap because of the low level on which they operate.

What about mapping Caps lock to Ctrl?

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #10 on: Wed, 17 March 2010, 07:37:29 »
Capslock is occupied as a modifier "Mod3". I will use the Layer 3 of the layout of neo.

Offline hyperlinked

  • Posts: 924
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #11 on: Wed, 17 March 2010, 08:14:58 »
Quote from: ibu;164735
@hyperlinked
I will keep your idea in mind, THX. But to be honest: I really like the clean design of the a1255 a lot. A bridge would spoil it.

LOL, in the back of my head I was thinking that it'd make your keyboard look like a broken down car and it'll be a real bummer if he got the keyboard for the look more than the form factor.
« Last Edit: Wed, 17 March 2010, 08:19:06 by hyperlinked »
-

Topre: Realforce 103U Cherry: Filco Majestouch 104 (Brown), Ione Scorpius M10 (Blue)
Buckling Spring: IBM Model M1391401 ALPS: Apple Extended Keyboard II (Cream), ABS M1 (Fukka/Black), MicroConnectors Flavored USB (Black)
Domes: Matias Optimizer, Kensington ComfortType, Microsoft Internet Keyboard
Scissors: Apple Full Sized Aluminum
Pointy Stuff: Razer Imperator, Razer Copperhead, DT225 Trackball, Apple Magic Mouse, Logitech MX1000, Apple Mighty Mouse
Systems: MacPro, MacBook Pro, ASUS eeePC netbook, Dell D600 laptop, a small cluster of Linux Web servers
Displays: Apple Cinema Display 30", Apple Cinema Display 23"
Ergo Devices: Zody Chair, Nightingale CXO, Somaform, Theraball, 3M AKT180LE Keyboard Tray

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #12 on: Wed, 17 March 2010, 08:16:21 »
I had an image of a bridge (in the traditional sense of the word) running from FN to CTRL

Offline hyperlinked

  • Posts: 924
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #13 on: Wed, 17 March 2010, 08:22:01 »
Quote from: ch_123;164763
I had an image of a bridge (in the traditional sense of the word) running from FN to CTRL


With a little car driving over the top and a guy in a blue hat collecting toll on the Fn side of the bridge? ;)
-

Topre: Realforce 103U Cherry: Filco Majestouch 104 (Brown), Ione Scorpius M10 (Blue)
Buckling Spring: IBM Model M1391401 ALPS: Apple Extended Keyboard II (Cream), ABS M1 (Fukka/Black), MicroConnectors Flavored USB (Black)
Domes: Matias Optimizer, Kensington ComfortType, Microsoft Internet Keyboard
Scissors: Apple Full Sized Aluminum
Pointy Stuff: Razer Imperator, Razer Copperhead, DT225 Trackball, Apple Magic Mouse, Logitech MX1000, Apple Mighty Mouse
Systems: MacPro, MacBook Pro, ASUS eeePC netbook, Dell D600 laptop, a small cluster of Linux Web servers
Displays: Apple Cinema Display 30", Apple Cinema Display 23"
Ergo Devices: Zody Chair, Nightingale CXO, Somaform, Theraball, 3M AKT180LE Keyboard Tray

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #14 on: Wed, 17 March 2010, 08:29:59 »
Indeed.

Incidentally, every time I see someone type on a Mac keyboard, they're always pounding on the keys (despite being proficient computer users) Why? Because there's only about 1mm travel in the keys and a poorly defined tactile point. You might as well be typing on a linear keyboard.

Offline DreymaR

  • Posts: 184
  • Location: Norway
  • Colemak forum guy
    • DreymaR's Big Bag of Kbd Tricks
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #15 on: Wed, 17 March 2010, 08:34:13 »
In my Extend layout, the Ctrl key is at Caps+T - but it only works with other extended keys (such as arrow keys, Home/End etc etc). However, the Ctrl+ZXCV short cuts are also incorporated into the layout which helps a lot and apart from these uses the physical Ctrl key isn't needed so much that its placement should matter so much. Just a tip.
Better burden you cannot carry than man-wisdom much ~ Hávamál

Offline ibu

  • Thread Starter
  • Posts: 80
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #16 on: Wed, 17 March 2010, 10:21:29 »
Quote
Interesting link.  He includes a Apple Wireless script.

Yes, I saw that script. But I do understand what remappings that script does and how to change them.
Honestly, I'm not good at reading skript code.

Quote
My experience with Aquakeytest is that it DOES capture all the weird scancodes thrown at it - it must may not map it onto the screen keyboard but report it in the lower lefthand corner box.

It does not report any code in the bottom of the box.

Quote
The other way to say this is that if Autohotkey recognizes it then it can be remapped.

I hope it will be possible with Autohotkey.

Offline WilmaImmer

  • Posts: 1
Apple Wireless A1255: Remapping the FN to CTRL?
« Reply #17 on: Tue, 07 February 2012, 09:48:24 »
My FN Key works as CTRL on an Apple Wireless Keyboard (A1314) now.
As well as my Eject Key works as the delete key.

Quote
I hope it will be possible with Autohotkey.
I was looking intensivly and found this:
Quote from: engunneer
Code: [Select]
if (FnValue = 16) {
; Fn is pressed
Send, {Blind}{Ctrl down}
fnPressed := 1
} else {
; Fn is released
Send, {Blind}{Ctrl up}
fnPressed := 0
}

This:
http://www.autohotkey.net/~daonlyfreez/tutorials/3p/Veil/fnkey.htm
combined with that:
http://www.autohotkey.com/forum/topic32592.html&highlight=apple+wireless+keyboard
made it work.