DEV Community

Cover image for 🤯 Did you know there are F13-F24 keys? 🤯
InHuOfficial
InHuOfficial

Posted on

🤯 Did you know there are F13-F24 keys? 🤯

I have been using a computer for years and although I will have stumbled across this at some point it never stuck / sank in before.

There are 24 function keys assigned for keyboards. (F1-F24!)

That blew my mind!

What made you (re)discover this?

Recently I got a Stream Deck XL and while setting it up I had keyboard combinations clashing across applications and it was driving me round the bend!

While I was looking through the menu for assigning key combinations I spotted that the Function keys section had F13-F24 keys!?

5 minutes of Googling later and I was gobsmacked that I didn't know this before! Keyboards can have up to 24 function keys?

Keyboard with two rows of function keys instead of one row

Anyway now that I knew about these "dead" keys that nobody uses anymore I had a way of stopping clashes.

How many extra keys / combinations does that give that won't clash?

When combined with Shift, Ctrl and Alt and Windows it gave me 60 keys / combinations guaranteed not to clash with anything else on your keyboard or interfere with 99% of software (and potentially another 120 keys / combinations if I want to use combinations of Shift, Ctrl, Alt and Windows combined).

Now I can program 60 keys into my stream deck for global functions and macros that will not clash with anything I currently have set up (or shortcuts already set within applications).

Anyway, I just thought it was interesting and I would share it!

Why Do You Have A Stream Deck, You Aren't A Streamer!

As to why I got a stream deck when I don't stream - article coming out next month on that but I can tell you the conclusion now...every developer should save up and buy one!


Anyway, a random post for tonight, did you know that there were 24 function keys and...does anybody own a keyboard that has the F13-F24 keys on?!?


Discussion (14)

Collapse
code913 profile image
code913

And I'm trying to figure out the purpose of the first 12 ones

Collapse
inhuofficial profile image
InHuOfficial Author

🤣

Collapse
insidiousthedev profile image
Insidious

I can relate lol.

Collapse
inhuofficial profile image
InHuOfficial Author

Maybe I am just living under a rock? Who knows, I guess we will find out in the comments!

Collapse
leob profile image
leob

The one under the rock must be me, never heard of a stream deck until now ... why should "every" developer get one?

Collapse
inhuofficial profile image
InHuOfficial Author

You will have to wait for the article for a persuasive argument but in short, programmable macro keys that adapt to the application you have open (the keys automatically change the screens and functions when you switch applications) is a game changer for most (all) developers as it can shave a few minutes off your day and our time is (should be) valuable.

Collapse
dottxado profile image
dottxado

I remember when I was kid I played the first time to The Secrets of Monkey Island, and found a log in the forest that told me to insert I-don't-remember-what-floppy and press F13....now I know that it was not an easter egg!

Collapse
inhuofficial profile image
InHuOfficial Author

Haha so it is now the game that nobody can get 100% completion on nowadays!

Never knew that so that is interesting!

Collapse
code913 profile image
code913

"You're not a developer if you don't have a stream deck"

- Sun Tzu, Art of War

Collapse
inhuofficial profile image
InHuOfficial Author

"A stream deck a day keeps the bugs away"

  • Walt Disney

😉🤣

Collapse
imiahazel profile image
Imia Hazel

Never Know. Thanks for the information.

Collapse
dilutewater profile image
Rachit Khurana

👀 Never knew about it

Collapse
inhuofficial profile image
InHuOfficial Author

Glad it wasn't just me!