In many laptops with Fn and Ctrl swapped there is often a setting in the BIOS to switch their positions. I know Thinkpads have this ability, and I feel pretty certain other brands can do this as well.
Not this Asus I have. I'm ready to cut some traces and solder jumper wires to rearrange this POS.
Re:Why I use old hardware
by PhasmaFelis on Wednesday January 23, 2019 @11:04AM
(#18979379)
You can remap any keypress that reaches Windows by editing the registry, as described here: https://www.experts-exchange.com/articles/2155/Keyboard-Rema... (2011, but works with Windows 10)
Unfortunately many "Fn" keys are handled purely in hardware and Windows can't see them. But it might be worth a look, if you haven't already tried it.
AutoHotKey is also useful, especially if you want more complex hotkeys.
And xmodmap is the de-facto solution for X11-based Unix machines. Rebind your keys in an ~/.xmodmaprc that is run at startx by your ~/.xinitrc.
One of my old laptops had the function keys swapped (so you had to hold down Fn to hit the F key) and had mapped Sleep to F5, which I’m used to using to both start debugging and reload a web page.
The amount of times I put my laptop to sleep by accident was infuriating, and it was a work laptop so I couldn’t get into the bios to swap the keys back!
> My current machine has "Fn" where "CTRL" should be
You mean directly to the left of the A?
Re:Why I use old hardware
by SketchySeaBeast on Wednesday January 23, 2019 @04:31PM
(#18983224)
I.. uh... no? Why, why would you think that?
Because that's where CTRL should be. https://en.wikipedia.org/wiki/Control_key#Location_of_the_ke...
Re:Why I use old hardware
by SketchySeaBeast on Thursday January 24, 2019 @09:37AM
(#18988992)
Well, my laptop isn't a Teletype.
Yes, please give me a full keyboard, and don't put things in weird places. My current machine has "Fn" where "CTRL" should be and it's driving me crazy. Also, the "PgUp" and "PgDown" are directly above left and right keys and I inevitably hit them when I'm jamming the keyboard with my meathooks. I don't need a number pad, but if you're going to give me nonstandard buttons, put em somewhere I can't hit em while I'm trying to do actual work.