As petty as this may sound, I really don't like it when laptops arrange their modifier keys as Control-Fn-Super-Meta. My Macbook has the layout Fn-Control-Meta-Super, which makes Emacs very nice to use. Every time I use a "standard PC keyboard" or Windows laptop, I can barely use Emacs because it just feels uncomfortable having to stretch my pinky as far as possible just to hit a key.

I know what some may be thinking, "just rebind the keys in software". But I also want the labels on my keys to not lie to me, and there is probably a risk of some software not respecting your custom keymap, too.

This is my biggest gripe with non-Apple laptops and one of a few reasons why I'm stubbornly using an old Macbook.

Which makes Apple wrong, my left pinky expects control there ;-p imo (even though I remap capslock to control).

As for Emacs on Mac, I was forever closing the window instead of cutting since ALT and Command are in the wrong order (again for me). I now use an external keyboard which helps.

Heh, I guess old habits die hard. I first began using Emacs on a Mac keyboard, so now I am too used to it.

I guess my rant is more of a wish for Framework or some other manufacturer to offer this kind of layout, without needing a software solution like xmodmap. The moment Framework sells keyboards with modifier keys in the "correct" spot is the moment I'm ditching my Macbook.

:-D There was someone working on firmware that could remap keys (let me see if I can find a link... Welp, it looks like it can be remapped bios today

https://community.frame.work/t/framework-and-open-source/107...

and the firmware is open source https://github.com/FrameworkComputer/EmbeddedController)

and https://community.frame.work/t/changed-my-keyboard-layout-in...

I never did find the post I was thinking of (EDIT: Maybe this one: https://community.frame.work/t/a-qmk-configurable-keyboard/2...)