Spyke
programmerhumor·Programmer Humorbykrotti

Obscure button tier list

If you have "Help" instead of "Ins", replace it with Overgod-tier. Keep pressing it, it will come.

OC, feel free to share.

EDIT; Home is now G-od tier. I didn't know it would go to the beginning of a line, I always used macros "lol".

View original on sh.itjust.works
Fubarberryreply
sopuli.xyz

Yeah, weird to see someone who appreciates the end key but not the home key.

111
lemmy.world

Editing a line and pressing home to jump to the start of it is incredibly useful.

More so when dealing with anything that was wrapped

25
rubiconreply
lemmy.ca

I have my left mouse wheel click set to home, and right mouse wheel click to end. That way I can decide if I want to be at the start of the line or the end.

6

Why use the mouse when you are already on the keyboard?

11

What if you want to be at the spot where you actually clicked the mouse?

1
hackrisreply
lemmy.ml

Agreed, but I am more of a "Shift + I" kind of guy

15
tiasreply
discuss.tchncs.de

Only if you are in insert mode. If you are in normal mode, Shift-I moves to the beginning of the line and then enters insert mode.

24
sh.itjust.works

To kill the joke, they're talking about the popular and mode-based editor VIM where in normal mode each key on the keyboard does an action

15

Yeah when I searched for "insert-mode" from another comment, the next suggested result was "insert-mode vim" and "insert-mode visual studio" (which IIRC is just aping vim), plus it's /c/programmerhumor so I had a feeling that it would be vim shenanigans.

6
Otterreply
lemmy.ca

Or CTRL-{left arrow}

I think, I'm going off muscle memory

3
Skuareply
kbin.social

That jumps left one word rather than to the start of the line in everything I can think of

6

Nope you're right, it was Fn+{{left arrow}} on mine. I don't use it often though

3

Ctrl+A does do that though if you wanted a Ctrl way of doing it

2
Björnreply
swg-empire.de

Had to look for a new laptop for my wife. One of the requirements was a Home and an End key because both were missing on her old laptop for some inane reason. Not available with Fn, just nothing. Before that we wouldn't even have thought of checking for that.

5

You can add those as win+, or any other combination you like, using KMonad or Kanata, plus a lot of other shenanigans. But I guess having them natively is a lot easier for everyone involved.

1
dandroid.app

You don't use Home? Home and End are my two most used keys on this list. IDEs move your cursor to the beginning of the line but after the indents. It's God -tier.

104
DrMreply

PgUp and PgDn are also extremely useful when scrolling through logs

17
pastermilreply
sh.itjust.works

I second this! You're not really a programmer until you know how to use home button.

I don't usually gatekeep, except to OP.

16

Home / End to navigate

Shift home/end to select text

add CTRL to navigate the whole doc / page

add shift again to select whole page

I use them constantly, but I'm flipping between excel (/sheets), web, CLI, GUI most days

10

I really miss home and end on my laptop keyboard. (Hate needing to use the Fn+Home key each time.)

2
tylerreply
programming.dev

On Macs you can just use command left and right. Reuse keys so I get more 😬

I haven’t used literally any of the keys in this photo for years

0
Dandroidreply
dandroid.app

Well, sure. I type on my laptop that doesn't have any of these as physical keys. It's fn+arrow keys for pg up, pg down, home, and end, for example.

2

I use a crkbd/corne keyboard so I also don’t have these keys on there either. Just a waste of space imo. Clearly I’m in the minority though.

1
feddit.it

Home is pretty useful actually, just like end. Ins can go fuck itself

52

I used ins all the time before I moved to 65% keyboard. All of those times were accidental when hitting backspace

6
feddit.de

Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Very useful.

3
lemmy.world

Yeah, how is "end" in god tier and "home" in replace tier? They're 2 sides of the same coin

41
pawb.social

I didn't say Shift+Home. I'm talking about prepending an extremely long command with "sudo"

7
vpklotarreply
lemmy.world

That's wat ctrl+a do, go to front. Ctrl+e is go to end. Use it all the time!

4

True, though on a Swedish keyboard layout it's much quicker and easier to get to in my opinion.

1
olutukkoreply
lemmy.world

I usually just navigate there with cd ~/ but on the other hand I have never even thought about home button. I'll start using that for now on :D

2
kbin.social

For those learning how good Home is, wait until you try CTRL + Home. Start of the file.

Also see: CTRL + End

38
jolreply
discuss.tchncs.de

Exactly. I feel that people shaming all these extra buttons must have been raised in the era of smartphones. They are all so useful. Well, except Insert. I still don't get the point.

12
feddit.de

Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Very useful.

3

Ctrl-C halts whatever is running in your terminal though. To be fair, I've always just used Ctrl-Shift-C because thats closer to my hand.

4
Damagereply
feddit.it

ins switches between inserting and replacing text, very useful.

3

I personally never find myself needed that, I just selected and overwrite instead.

1
lemmy.ml

I make a point of using smartphone onscreen keyboards that have these keys. They are too useful!

2
lemmy.ml

Hacker's Keyboard on Android and I created a custom Squeekboard layout for my Linux phone.

2
lemmy.mildgrim.com

Smells like windows if End is God Tier but Home isn't. On the command line being without either would kill my speed something fierce

34
sushibowlreply
feddit.nl

Ctrl-a and Ctrl-e are much faster to type than home/end and do the same thing (assuming a standard readline-enabled command line).

All the keys in the cluster above the arrow keys are really too hard to reach to be of real practical use, IMO. Actually that includes arrow keys as well. Just too far from home row.

14

Not even just windows - i've used it a lot on windows systems - but yeah, this rather carries the scent of a skills issue

1
krottireply
sh.itjust.works

On SSH that button is a killer, even works in vim. For home I never found any use.

-2
krottireply
sh.itjust.works

oh shit it actually goes to the beginning of a line, instant upgrade to god tier

11
Albbireply
lemmy.ca

Oh that's interesting. You thought it was a back key? That's very interesting to me as I've been using computers since before a 'back button' on browsers was a thing.

6

I actually thought it was like a reset button, like when using a browser, pressing home would put you into your home page. If the name was start, like end, I may have tried to actually use it for text editing.

And those who don't want to translate it, "Home" is "Mold" in Finnish, a running joke that the button is never used lol.

2

I've only had issues with embedded serial consoles and things where you have to swap ctrl-h/? for backspace. But usually it's solvable with key mapping.

Also you mention vi/m but insert is red? That's the toggle switch between insert and replace mode (i vs shift-R)

2
feddit.de

They are all useful, except for maybe Pause. Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Home goes to the beginning of the line. Shift+Home marks the line from current position until the beginning.

26
mogohreply
lemmy.ml

They are all useful, except for maybe Pause.

And Scroll Lock?

10
danreply
upvote.au

Scroll lock is useful for Excel. It makes the arrow keys scroll the spreadsheet without changing the currently selected cell. This was actually the original use case for the scroll lock key.

17
Sylvartasreply
lemmy.world

Wasn't it also used to stop terminals (I'm talking, old-ass, mainframe terminals here) auto scrolling even before that ?

6
danreply
upvote.au

I think the pause/break key did that.

5

It's useful for UltraVNC to pass through key combos like alt-tab without triggering them on the local PC.

7
lemmy.ca

I use all of these keys except scroll lock. Mainly because there aren't any software vendors that support the function anymore, and nobody has had the innovation to use it for anything new.

I use insert regularly, delete all the time. Home and end, pretty much daily.... Print screen sometimes (though I usually use a screen snippet tool instead), and pause is used in some keyboard shortcuts in Windows that are very helpful.

Idk why we're picking on insert and pause when F12 is right there. Seriously, does anyone use any F keys beyond F5? If you do, is your scope then limited to F1/F2/F5? Maybe add alt+F4?

All the F keys do stuff. But in my experience, 90+ % of the time nobody knows what those things are. One of my personal favorites is F2 which is generally used as a shortcut to "rename". It's very helpful. Honorable mention to F5 for all the reasons you would expect.

Meanwhile, there's people like OP throwing shade at our good friend "home".... What are you saying OP? Are you to good for your home?

24
lemmy.world

F9-F12 are useful when you're debugging code in Visual Studio.

I sometimes use F6 to jump to my browser's address bar.

Can't imagine any uses for F7 or F8 though. And all the times I've opened a help screen with F1 have been on accident.

My main gripe with function keys on laptops is they're tiny and easy to mix up, especially since they have large brightness, volume, etc. icons on them while the function key number is a tiny label that's barely visible.

8
Kraitreply
discuss.tchncs.de

FYI, you can also use CTRL+L instead of F6 in Most Browsers, easier to reach than F6

6
dlhextallreply
sh.itjust.works

Yes, but removing the focus from the address bar is only doable through F6 in Firefox. Whyyyy can't I do it through ESC??

3
Kraitreply
discuss.tchncs.de

No idea, but I have never felt the need to do that. Maybe CTRL TAB, and CTRL SHIFT TAB?

2

If you're using Visual Studio F7 builds the solution.

3

A lot of games and emulators use them for quick save and quick load functions.

2
Heavybellreply
lemmy.world

I built myself a foot pedal that presses F14. It's super useful as a global hotkey 'cause nothing else uses it. :P

6
lemmy.ca

This is good. I've been looking for a way to assign a foot pedal as a global mute toggle. This might be a good first step. I like it.

Thanks for the idea.

2
Heavybellreply
lemmy.world

I bought an existing foot pedal off aliexpress. It came with a little dangling wire, supposedly meant to be hooked up to a piece of industrial equipment. Opened it up, removed the existing wire, soldered a wire to a suitable arduino dev board and hot glued it inside. If you want I can dig up the exact parts I used and even the code. But I also suspect maybe you want to figure it out yourself?

2
lemmy.ca

Some bits I can certainly figure out. The Arduino code is the part I'll be very bad at; so if you can get that without too much trouble, I would appreciate it.

I'm sure I'll use a different pedal than what you did, since I don't know if the supply availability will be the same, but honestly, it's just a fancy switch designed to be used by a foot, so I'm sure it's nothing difficult.

If it's too difficult to find the code, no worries, I'm sure there's plenty of examples around the internet of similar types of code for different purposes (like a shortcut keyboard or something). I'm certain that we're not the first and certainly not the last to want something similar in function.

2
Heavybellreply
lemmy.world

Here's the code I wrote:

#include "Keyboard.h"

const char FUNCTION_F14 = 0xF1;
int down = 0;

void setup() {
  // make pin 2 an input and turn on the
  // pullup resistor so it goes high unless
  // connected to ground:
  pinMode(2, INPUT_PULLUP);
  // initialize control over the keyboard:
  Keyboard.begin();
}

void loop() {
  int nowDown = digitalRead(2) == LOW;

  if (down != nowDown) {
    down = nowDown;

    if (down) {
      Keyboard.press(FUNCTION_F14);
    } else {
      Keyboard.release(FUNCTION_F14);
    }
  }
}

Note that the #include was meant to use angle brackets, but Lemmy ate them. If this doesn't work, change it back to angle brackets around the Keyboard.h instead of quotes.

Also, the parts I used:

I wired it up like in the photo, and just laid it on a bed of hot glue so the USB port sticks out the hole. I had intended to get a mini USB extension cable inside the pedal, but the one I ordered turned up defective, and this worked out just fine.

2
lemmy.ca

Excellent. Thanks for digging this up.

I'm just wondering what you used to bind F14 to do something on your PC? Some companion application?

2

I just noticed lemmy didn't like the #include statement because it uses angle brackets. I tried to update it but it doesn't look right, so I'm going to change it to quotes which should work the same, I believe. I'm not a C expert, I usually code in C#.

2
Gumbyreply
lemmy.world

F12 opens dev tools in most browsers, so I use that one all the time.

5
leftzeroreply
lemmy.ml

I'm pretty certain Excel supports scroll lock. It lets you scroll the sheet with the arrow keys instead of moving from cell to cell (also last time I tried you could go to the ribbon menu with the slash key, like in the good ol' Lotus 123 days). Wouldn't be surprised if it also works in other spreadsheet programs.

3

These are good tips. I wish I know this when I was in college. I may have been able to get more than the over 100% I got in the excel unit.

2

Blender uses F11 to view render, F12 to render, and F9 to adjust last operation. Shift+F1 through F12 switches through different editors.

And yes of course noone knows that, there's not a single person in the world who knows all Blender shortcuts. More importantly though most F keys are unassigned which means you can bind something to it without unbinding something you never heard about.

2

I'm also IT, hello brother.

I use the F keys all the time. I would argue that they were, and still are, function keys. They're a built in set of hotkeys to functions. F1 was, and often still is, the hotkey for help. Most people simply default to the menu, about, help or whatever. Using their mouse instead of the keyboard. I find most help dialogs in Windows applications to be fairly useless. They're often populated with incomplete and/or out of date information.

F2 in operating systems is most often used for rename, in my experience. F4, specifically alt+F4 is close, F5 for refresh, F6 varies; the one I know is for the address bar in Chrome. Also in Chrome, F7 is caret browsing, and F12 for developer tools or diagnostics. The keys are not universal and change from app to app, as they should.

IMO F-keys are unsung heros of advanced users, where the majority don't even know what they are there for.

I will agree and commiserate about bios being some selection of F2/F6/F8/F11/F12/delete. Often on a system I have not used in a while, I'll just bang every one of those keys in an effort to get to some menu that will allow me to enter the BIOS/UEFI. It often works, other times I'm just staring at the screen until it tells me what to press, or frantically googling it while the system is shutting down, trying to find the right key before it gets to the BIOS loading screen.

Good luck out there brother.

2

I use pgup/pgdn every day. Especially with terminal multiplexers, as I am unaware of how to view the scrollback buffer of long outputs faster than a quick couple of pgup's.

20

I love using zellij for this since you can quickly edit the scrollback buffer directly in your favorite text editor.

1
KrapKakereply
lemmy.world

I remember at one point when I was younger and newer to computers I was typing a document for school and being driven nuts by the damn insert key. Like I had zero clue as to why everything I was typing was just being overwritten every time I needed to go back and change something. I still think the insert key is absolutey evil!

5

I had a similar experience, but after I eventually figured it out, I grew to appreciate the insert key. Mostly because there were a few times when someone else was getting frustrated with the same problem and I was able to help them. It made me feel powerful; I had suffered, but I now possessed the knowledge to save others from the same fate.

2
sh.itjust.works

Two things

  1. Overwriting existing text
  2. Some legacy scheduling software I use at work, where ctrl+ins inserts the copied day for a given coworker. Useful if you need to swap days in the schedule and a coworker has 3 different classes in as many rooms, and in some classes there are students from multiple courses. It's archaic, but it saves time.
5

What shell is that? Bash and sh use Emacs bindings, C-y. Or if you meant terminal, urxvt and I'm pretty sure xterm use C-M-v. Maybe that's the gnome terminal?

0
lemmy.world

"pause/break" I can understand if you don't write compiled code I guess (if you don't know, Ctrl+break usually stops compilation, very handy when you reread your code while compiling and realized you fucked something up), but "home" is remove-tier ??? It's one of the most useful keys for editing text my dude

19
Phrodo_00reply
lemmy.world

Ctrl+break doesn't do anything on my machine. Ctrl+c stops a process.

11

I always have it setup to stop compilation. Picked that up from using visual studio for many years. I admit it's been a while since I last compiled something from a terminal

6

I'll take home over pgup/down any day.

Also Menu key is pretty obscure, I consider it a yellow, since it's useful when you don't have a mouse, but there are other shortcuts that can do it (shift+f10)

Pause is useless but only because escape steals all it's usecases in apps.The only tool I know that uses it prominently is Windbg

17

Ins is so much more deserving of an indicator light than scroll lock - I almost never want Ins engaged in it's normal meaning... I'd rather just delete word and retype the whole thing.

14

Pressing ScrLk twice and then the number of the port switches to this port on the KVM switch in the office. Very specific use case, but still.

Pause ... I have no idea. If I remember correctly you can, well, pause terminal output with it, but I never tried.

The rest of the keys I use regularly.

13
lemm.ee

On a serious note, the PC keyboard seriously needs a revamp. Scroll Lock? What does that even do nowadays?

13

I usually bind some toggled macros to it (e.g autoclicker). The lil' light really comes in handy for this use case. I also used it as my "mute" shortcut in various VOIP softwares for a while for the same reason

10
kbin.social

At least move the CAPS LOCK key. There’s no good justification for why it should be on the home row.

4

I generally remap to swap caps lock with left control. Having control on the home row makes Ctrl shortcuts way less of a contortion act.

Useful in general but especially so on laptop keyboards.

1

Switches Excel to scroll the sheet with the arrow keys instead of moving from cell to cell.

3

Scroll Lock? What does that even do nowadays?

In Excel it pans the whole worksheet with the arrow keys instead of shifting the active cell.

Same thing in Word, you can move around in the document without shifting your cursor position.

It also does the same kind of thing in most editors where there is an "active editing position" vs a "view of the page".

1

on debian based system PrntScr actually prints stuff you're looking at in a terminal, if a printer is configured. learned that the hard way, accidentally printing hundreds of pages of html source

12
sh.itjust.works

well yes, but i hit it by accident and it didn't ask and there wasn't even a notification. the printer was in another room, so i couldn't even hear it. (it was at work)

1
lemmy.world

Insert is extremely useful in any editing situation. Right after Find and Replace.

11

tbh I've been saved by VS Code ignoring a fat fingering of the Insert key by mistake far more times than I've actually wanted it to work as intended.

1
evranchreply
lemmy.ca

Too many years of Vim and now vim-keyed modern editors has resulted in the Insert key going ignored on almost every keyboard I've owned.

When I built a fancy ergo keyboard, it has arrow keys, pgup/down and home/end, but Insert is one of the few that did not make the cut, along with Caps lock, Scroll lock, Printscreen and Pause.

I do feel stupid for having left off the backtick by accident. Someday I need to remember to add it to the ~ key as a layer and recompile.

1
Maggotyreply
lemmy.world

Okay? Linux programming tools are pretty niche. Others absolutely support the insert key. And writers would probably riot if you got rid of it.

0
evranchreply
lemmy.ca

Niche? You're posting on on programmerhumor, lol.

I'm not denying the key has value, otherwise it wouldn't have made the 101 key standard. It just doesn't have value to me, because my fingers don't look for it. I will catch myself typing "caw" to try to Change A Word in the wrong editors.

I'm one of those nerds who wants all their shortcuts to use the alphabet keys. I use a Dactyl-Manuform and my hands rest perfectly in the dishes, I don't like reaching outside of them.

1

Well the statement is about keyboard standards. Everyone uses keyboards.

1

If you don't need it just use it as keybind for something else.

I love to bind push to talk on my beloved ScrLk as it is not interfering with any other shortcut!

10

I never used to use Home and End until I put them on a layer right next to my home row. Now I can't live without them. Position really makes a difference!

9
lemmings.world

My work laptop has pg up and pg down as a secondary on the up and down arrows. It's such a threat to be able to move up and down a page with just pressing fn and the arrow keys

9
lemmy.world

This comment just gave me ptsd due to a shitty keyboard I had growing up, they decided to put the sleep button (is that even still a thing? 👴) right next to the delete key I hit that thing on accident so many times :(

8

I have a power key on my Logitech keyboard. (K800 or something?) As far as I could find out, I could not turn it off, but you can change the action. Like sleep, shutdown, and restart or something.. very.. interesting feature?

2
cumreply
lemmy.cafe

Woah buddy, no need to be so threatening to these innocent web pages

3
lemmy.ml

Where's the 'PtrSc' key? On Peter's keyboard presumably.

9
startrek.website

Most tier lists use a tabular format, often horizontal. This one looks like a table organized vertically. Except it's neither and instead uses color, but isn't R/G colorblindness the most common form? Anyway, I'm saying that I found it confusing.

Then again, you posted infinitely more to Lemmy today than I did (at zero:-P), so there is no need at all to listen to my whining if you aren't interested in such feedback on presentation style:-D.

9
krottireply
sh.itjust.works

I'm severely deutan, even then red and green are a clear difference. Yellow is a bit harder to see, but still visible. Should not be an issue unless you are suffering from dichromatism.

2
Leshoyadutreply
fedia.io

I’m fully protan and cannot tell the difference between the god-tier and yellow tier colors at all. They are literally the same to me.

6

Really? I didn't know that.

When I did the color shading test I failed crazy with the shades between green and red, including yellow. Obviously I failed the whole board, but that was the worst though.

Can you try to see the difference, because you should see it, with colorblindness the shades are just harder to see? If you actually cannot tell the difference you might have something else than protanomaly, like missing one cone completely rather than a shifted one.

Unless you meant protanopia, rather then protanomaly, the -nopia means a missing cone aka dichromacy, and -nomaly a shifted one I think?

1

I saw the picture before reading the edit and was trying to imagine what OP was doing that made the end key significantly more useful than the home key, like not going backwards on principle or something.

7

Don't take my pause key from me that's the best key! I just want pausable games to bind with that key again like they used to, guys it's right there by name and everything. Just started playing rollercoaster tycoon 2 again and, after the mandatory drowning of the first person I saw, I was delighted to find the pause key pauses the game. Even better is if I need to take a break from something pause/break is inclusive of it all. I can walk away from what I'm up to for minute and don't have to worry that the machine is going to feel abandoned because it's right there on the key just taking a break little buddy I'll be back.

6
sopuli.xyz

Okay I'll bite..: How are PgUp and PgDown yellow, when Menu is missing from the list?

6
programming.dev

Hey! Don't remove the context menu key, I use that! The alternatives are 1. using the mouse (no!) and 2. Alt+F10 which is awkward.

1

Huh.. Do you also move the cursor with your keyboard? And if so, don't you have an RMB key? If you don't use a mouse, do you use a GUI that isn't suited for keyboard navigation?

1
sopuli.xyz

I use all of these except ScrollLock.

What about the CapsLock key? Windows menu key?

6

I also use it for Esc which is really convenient for Vim

5

Yeah that's a common one. If you're into mechanical keyboards, there are a lot of keycap sets that offer an alternative Control key for the CapsLock position.

Personally I rebind it to Super (Winkey). I have a couple of keyboards without Windows keys, so I can still have a Super key and don't miss out on some handy shortcuts.

1

I write a ton of SQL. I never use my CapsLock key.

SQL doesn't need to be upper case, in fact I loathe upper case SQL.

1
Maggotyreply
lemmy.world

Capslock is mandatory. Acronyms, report writing with key words, and programming all make heavy use of fully capitalized words.

1
danreply
upvote.au

Super/Windows key isn't useless... It gives you another modifier key. Since apps don't really use it, you can use it for global shortcuts without the risk of collisions with shortcut keys that individual apps support like you would with Ctrl, Alt and Shift.

9

Something that I have come to appreciate about MacOS. The ctrl modifier is completely free from the OS so, I don't have to worry about terminal commands causing unexpected side effects.

2
maxreply

I absolutely love being able to command+c and command+v in my terminals.

2

I have to disagree with the Windows key being useless. Win+Shift+S for selective screen grab to clipboard. Win+E to open a new Explorer window. Win+D to show the desktop. They were my go-tos. Now I'm forced to use Mac I use the Win key all the time too, Win+C, Win+V....

6

I use it to open the spell checker options while I'm typing. It's annoying to have to switch from keyboard to mouse. My current laptop doesn't have the key and I even added another short key.

The super key, again, is useful so you don't have to switch between keyboard and mouse when searching for an app. It is also the modifier for all GUI shortcuts.

4
kshadereply
lemmy.world

I use the menu key in my terminal emulator to paste from the clipboard. Just Menu -> P. There's probably a shortcut, but this works.

3

Jsyk, you can also use Shift + Ctrl + V for the one handed paste (likewise Shift + Ctrl + C to copy), or Shift + Insert (and Ctrl + Insert to copy) works too.

TIL, works in xfce4-terminal, thank you!

2

According to the ancient list of standard keyboard shortcuts (generally made famous by Microsoft, but used elsewhere before and after), the context menu was Shift+F10 anyway. Plain F10 being the main menu. A context menu key wasn't really needed.

Even the Windows key had the alternative binding Ctrl+Esc for those people who had old keyboards. That's why Ctrl+Shift+Esc called up Task Manager. Related meanings and all that. Arguably though, the Windows key being associated with the space-cadet keyboard's Super functionality was a stroke of genius on the part of Linux adopters. It's also why Alt is often called "Meta".

I'm surprised the context menu key hasn't been called and used as "Hyper", but then there is only one on a modern PC keyboard. There's two of all the others.

(Given the precedent, Alt+F10 ought to be the window manager's "title bar" menu, but the Alt+F# shortcuts are a separate, older, family. Most aren't implemented by default these days, but the famous don't press it without thinking Alt+F4 to close the window is part of it. Alt+Space is what's used instead for the aforementioned menu.)

1
Robreply
lemmy.world

Titan tier. I press it every time a program tells me to.

2

I use Win+Pause as a shortcut to bring up the system menu in Windows. I've used it so much over the years, it takes me a minute to figure out how to find that menu when I'm using a keyboard that doesn't have a Windows key.

I also use Home and End about equally. Quick way to scroll back and forth across text or files/folders.

4
programming.dev

I must be in the minority. I haven’t used any of these keys in over a decade. Probably more like 15 years at this point. Command + something can replace almost all of these, so why waste an extra key on it.

3
lemmy.ca

Really you just need a command key, get rid of the rest. Hold it down for different lengths of time to indicate which key input you want.

8
Bobreply

There's a comedy sketch from about twenty years ago where that happens but I can't find it at the mo.

2

You joke, but my caps lock on my laptop keyboard is mapped to command and if I double tap it and hold it’s my hyper key. On my crkbd keyboard if I hold a it’s option and semicolon is control. I have quite a lot of keys like this. It’s very efficient.

2

I was about to say home being useful cause it helps to get to the beginning of the page but its already mentioned in the description of the post 😂😂😂

3

Don't you dare come for my Pause key! That's the one I've remapped to launch the screen lock!

1

Personally I'd put home in green and del in yellow, I've got home and end mapped to the left and right of my up arrow key (for some reason Lenovo decided in their infinite wisdom to put pgup and pgdn there) and it makes it far faster to get around text editors

-2