Ultimate keyboard showdown – IBM Model F vs. Model M!

The IBM Model F and Model M literally defined what a PC keyboard is supposed to be. Included with the original IBM PC, the Model F introduced the buckling spring mechanism that made it “the best keyboard in any microcomputer, bar none” according to Byte Magazine. The Model M, introduced shortly after the PC AT’s introduction and available as an option on both the AT and XT 286, set the standard for PC keyboard layouts for decades to come. Many have argued in favor of one or the other as “best keyboard ever” – so which one really is?

In this video, I do a direct comparison between both keyboards to find out which one I think still holds up as the best daily driver today. After all, keyboards are often a series of compromises, and while these two make fewer than most, both still have their pros and cons. Though regardless of whether you agree with my ultimate conclusion, you really can’t go wrong with either one.

One clarification on NKRO, since some commenters seem to be either missing or ignoring the Model M key test in the video – again, 2KRO does not mean a keyboard will only register 2 simultaneous key presses. It means that’s the minimum it can guarantee. Let’s create a “Bags of Mulch” term to continue on with the 6 wheel pickup truck analogy from the video. Let’s further say that the 6 wheel pickup from the video has “NBOM” – or “N Bags of Mulch”. A standard 4 wheel pickup truck with “2BOM”, though, could only guarantee carrying 2, depending on the size of the bags. If they’re REALLY BIG BAGS, big enough to require a forklift to load, it might not be able to do more than that, because its bed is not unlimited in size and it only has 4 wheels. Now let’s say you need to carry 6 standard size bags of mulch home from Home Depot. Do you really need “NBOM” for that? Or would that the “2BOM” pickup truck work? Obviously, a standard pickup truck can carry 6 standard bags of mulch – heck, my Dodge Challenger could do that. Having “NBOM” in this situation is not only unnecessary, it’s not even any kind of advantage. Both trucks will carry that mulch equally well.

In fact, you will likely do better with a good 2KRO keyboard than a cheap keyboard that claims NKRO, since these are usually poor quality non-NKRO keyboards trying to overcome their limitations with driver tricks. NKRO has become a way for cheap keyboard manufacturers to differentiate themselves from other cheap keyboard manufacturers. For the vast majority of people, it’s better to just buy a good keyboard and not worry about KRO at all.

Here’s a quick, specific test I did on the Model M for someone in the comments of a scenario you might encounter in an FPS: https://imgur.com/2JDWKlT

That’s 7 simultaneous keypresses on the Model M. And I had a hard time even reaching them all – that’s certainly not a common number of keypresses you’d need to make at once.

Also, yes, once again, I am a self-taught typist. I’m never not gonna be a self-taught typist, so you may as well get used to how I type!

If you decide to look for one of these on Ebay, I’d love it if you used my links:
Model F: https://ebay.to/2QMOzLK
Model M: https://ebay.to/2xrRDVm

Couple credits not in the video itself:
buckling spring animation: By Shaddim – Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=30568410
IBM 4704 thread: Ellipse – https://geekhack.org/index.php?topic=67080.0
Model F foam thread: https://deskthority.net/workshop-f7/replacement-foam-in-ibm-model-f-t11657.html

76 Replies to “Ultimate keyboard showdown – IBM Model F vs. Model M!”

  1. I am glad for commenting to let you know what a magnificent experience our child encountered visiting your blog. She discovered plenty of issues, including what it is like to have an excellent teaching style to make other people very easily thoroughly grasp specific problematic subject matter. You undoubtedly exceeded our own expectations. Many thanks for showing the priceless, safe, educational as well as fun tips on that topic to Julie.

  2. Thank you, I’ve recently been searching for info about this subject for ages and yours is the
    greatest I’ve discovered till now. However, what in regards to the conclusion? Are you positive in regards to the

  3. Do you have a spam issue on this website; I also am a blogger, and I was wanting to know your situation; many of us have created
    some nice methods and we are looking to trade methods with others, please shoot me an e-mail if interested.

  4. Aw, this was a very good post. Spending some time and actual effort to
    make a really good article… but what can I say… I hesitate a lot and never seem to get anything done.

  5. Wow, wonderful blog layout! How long have you been blogging
    for? you made blogging look easy. The overall look of
    your web site is excellent, as well as the content!

  6. A person essentially lend a hand to make severely articles I might state.
    This is the first time I frequented your website page and thus far?
    I amazed with the analysis you made to make this
    particular submit incredible. Fantastic job!

  7. What’s Taking place i am new to this, I stumbled upon this I’ve found It absolutely helpful and it has
    helped me out loads. I am hoping to give a contribution & aid other users like its aided me.

    Good job.

  8. Awesome blog! Do you have any tips and hints for aspiring writers?

    I’m planning to start my own website soon but I’m a little lost on everything.
    Would you advise starting with a free platform
    like WordPress or go for a paid option? There are so many options out there that I’m completely confused ..
    Any ideas? Kudos!

  9. hi!,I really like your writing very a lot! proportion we communicate extra about your post on AOL?
    I need an expert in this area to resolve my problem.
    Maybe that’s you! Having a look ahead to see you.

  10. I’ve been surfing online greater than three hours lately,
    yet I never found any interesting article like yours. It is beautiful value sufficient for me.
    Personally, if all web owners and bloggers made excellent content as you probably did, the web shall be much more
    useful than ever before.

  11. You actually make it seem so easy with your presentation but
    I in finding this matter to be actually something which
    I feel I would never understand. It sort of feels too complex and very broad for me.
    I am taking a look forward to your next put up, I’ll try to get the
    grasp of it!

  12. Have you ever thought about including a little bit more than just your
    articles? I mean, what you say is fundamental and
    everything. But think about if you added some great photos
    or video clips to give your posts more, “pop”! Your content
    is excellent but with images and videos, this site could undeniably be one of the
    best in its niche. Great blog!

  13. I’m extremely impressed with your writing skills and also with the layout on your weblog.

    Is this a paid theme or did you customize it yourself?
    Either way keep up the nice quality writing, it’s rare to
    see a nice blog like this one nowadays.

  14. Aw, this was an extremely good post. Taking a few minutes and actual effort to produce a good article… but what can I say… I put things
    off a lot and never manage to get nearly anything done.

  15. First of all I want to say awesome blog! I had a quick question that I’d like to ask
    if you do not mind. I was interested to find out how you center yourself and
    clear your head before writing. I have had a hard time clearing my mind in getting
    my ideas out there. I do enjoy writing but it just seems like the
    first 10 to 15 minutes are lost just trying to figure out how to begin. Any ideas or hints?

  16. Hello this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with
    HTML. I’m starting a blog soon but have no coding know-how so I wanted to get guidance from someone with experience.
    Any help would be enormously appreciated!

  17. What i don’t realize is actually how you are no
    longer actually much more well-appreciated than you might be now.
    You are very intelligent. You recognize therefore considerably in the case of this
    topic, produced me in my opinion imagine it from so many numerous angles.

    Its like women and men are not fascinated unless it is one thing to accomplish with Woman gaga!
    Your own stuffs nice. Always handle it up!

  18. Does your website have a contact page? I’m having problems locating it but, I’d like
    to send you an e-mail. I’ve got some suggestions
    for your blog you might be interested in hearing.
    Either way, great website and I look forward to seeing it expand over time.

  19. An interesting discussion is definitely worth comment. I think
    that you need to write more about this topic, it might not be
    a taboo subject but typically people do not speak about such issues.
    To the next! Kind regards!!

  20. Hello! I could have sworn I’ve been to this blog before but after reading through some
    of the post I realized it’s new to me. Anyhow, I’m definitely happy I found
    it and I’ll be bookmarking and checking back frequently!

  21. It is perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I desire to suggest you some interesting things or tips. Maybe you could write next articles referring to this article. I want to read even more things about it!

  22. Hey I know this is off topic but I was wondering if you knew of any
    widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward
    to your new updates.

  23. Do you mind if I quote a few of your posts as long as I provide credit and sources back
    to your blog? My blog is in the exact same niche as yours and
    my users would genuinely benefit from a lot of the
    information you present here. Please let me know if this alright with you.
    Many thanks!

  24. Thanks for ones marvelous posting! I quite enjoyed reading it, you may be a great author.
    I will ensure that I bookmark your blog and will eventually come back down the road.

    I want to encourage continue your great job, have a nice afternoon!

  25. I just want to mention I’m all new to blogs and certainly savored you’re web site. More than likely I’m want to bookmark your site . You surely have good writings. Appreciate it for sharing your web page.

  26. I just want to mention I’m all new to blogs and certainly savored you’re web site. More than likely I’m want to bookmark your site . You surely have good writings. Appreciate it for sharing your web page.

  27. I just want to mention I’m all new to blogs and certainly savored you’re web site. More than likely I’m want to bookmark your site . You surely have good writings. Appreciate it for sharing your web page.

  28. I just want to mention I’m all new to blogs and certainly savored you’re web site. More than likely I’m want to bookmark your site . You surely have good writings. Appreciate it for sharing your web page.

  29. I just want to say I am very new to blogs and truly savored you’re web site. More than likely I’m likely to bookmark your website . You amazingly come with superb articles and reviews. Regards for sharing your webpage.

  30. I just want to mention I’m all new to blogs and certainly savored you’re web site. More than likely I’m want to bookmark your site . You surely have good writings. Appreciate it for sharing your web page.

  31. I all the time used to study piece of writing in news papers but now as
    I am a user of net therefore from now I am using net for
    articles or reviews, thanks to web.

  32. It’s a pity you don’t have a donate button! I’d without
    a doubt donate to this outstanding blog! I guess for now i’ll settle for book-marking
    and adding your RSS feed to my Google account.
    I look forward to brand new updates and will share this website with my
    Facebook group. Chat soon!

  33. Thank you, I’ve recently been searching for info about this
    topic for ages and yours is the best I’ve found out so
    far. However, what about the conclusion? Are you positive concerning the source?

  34. Magnificent goods from you, man. I have understand your stuff previous to and you’re just too magnificent.

    I actually like what you’ve acquired here, really like what
    you are saying and the way in which you say it. You make it entertaining and you still
    take care of to keep it smart. I can’t wait to read much more from you.
    This is actually a wonderful website.

  35. What i do not understood is if truth be told how you are not
    really a lot more well-liked than you may be right now.
    You’re so intelligent. You realize thus considerably with regards to
    this matter, produced me for my part imagine
    it from a lot of various angles. Its like men and women don’t seem to be interested unless it is something to do
    with Woman gaga! Your own stuffs great. At all times take care of it up!

  36. Did you know that you can earn more cash through Media ads network?

    Media ads network has a very large base of advertisers who mainly advertise on Bing and Yahoo network

    After signing up for the network, you will get a customer representative dedicated to your account. They are advertising experts.

    And then combine with the powerful technology of Bing, you can imagine that your revenue will be maximized.

    Get Started with Media: https://www.interactivewise.com/moremoney

    Tianna Forcino

    *Unsubscribe*: Send the text “No email”

Leave a Reply

Your email address will not be published. Required fields are marked *