Brand New Model F June 2023 Update: featured in the news media, reviews, production updates, new controller, discussions on R&D and small vs. large scale manufacturing

As a reminder here are the new models that are now being offered. There is still time to order the original project’s F62/F77 keyboards but they are on a “while supplies last” basis. Currently all variations are still in stock.

Currently in stock: All F62/F77, Ultra Compact F104, Ultra Compact FSSK, F15 Split Ergonomic, F50 macro pad

Currently in production: The 3 metal case classic Model M style F104, FSSK, and F122 keyboards and also the Split Ortholinear Ergonomic model

The Brand New Model F major project launch was featured in Ars Technica, slashdot, The Register, TechSpot, ExtremeTech, and the Adafruit blog! We are up to more than $2.6 million in orders since the project started taking orders in 2016 – definitely hard to believe that there has been so much interest.

(By the way, if any marketers reading this post have any advice on advertising/marketing please do email me how you think the word can get out more and the project can expand even more – I think a lot of folks would be interested in the F and beam spring projects if they were aware of them. So far I have not done any marketing campaigns but I am interested. And general advice is always appreciated, whether on the forums or directly through email.)

https://arstechnica.com/gadgets/2023/04/new-buckling-spring-keyboards-recreate-ibms-iconic-model-f-for-modern-computers/

https://forums.theregister.com/forum/all/2023/04/03/new_model_f_keyboards/

https://hardware.slashdot.org/story/23/04/05/2039244/new-models-of-ibm-model-f-keyboard-mark-ii-incoming

https://www.techspot.com/news/98225-new-customizable-ibm-model-f-keyboards-now-available.html

https://www.extremetech.com/electronics/the-new-model-f-keyboard-is-now-available-in-more-sizes

https://blog.adafruit.com/2023/04/07/new-models-of-ibm-model-f-keyboard-mark-ii-keyboards/

Plus in the Italian edition of Wired! https://www.wired.it/article/tastiera-ibm-model-f-moderna/

A nice review of the Ultra Compact F104 in PC World!

“Model F Ultra Compact keyboard review: It somehow improves on IBM’s classic”

https://www.pcworld.com/article/1928356/model-f-ultra-compact-keyboard-review.html

Everyone please resubscribe to the updated YouTube channel for the project

https://www.youtube.com/@Brand_New_Model_F_Keyboards

And please do read through the prior blog posts if you have not done so already – a lot of great and interesting topics.

Wendell from Level1Techs posted a nice video on the ultra compact new Model F FSSK!

Here was the reply I posted: “Thanks Wendell for making this video on the Brand New Model F Keyboards project! If you do adapt the new Model F into the IBM SSK case, please do let me know how it goes. I would not recommend it as you would probably have to irreversibly trim some plastic off the original case to fit the larger inner assembly of a Model F. Regarding the recessed case, I do want to let everyone know that you can also order the F104 and FSSK with a standard Model M style case that is made out of metal and whose interior design is adapted to the Model F. A downside is that unfortunately you can’t switch an inner assembly from the compact case to the classic case or vice versa as they are slightly different in design (you could do this with the F62/F77 though).”

Wendell also made a nice video about the Beam Spring Project!

I have copied my YouTube comment below since there are quite a few comments:

Hello, project coordinator here. Thanks Wendell for sharing this video! I am glad that the Brand New Beam Spring Keyboard arrived safely to you. Hopefully there was not too much work to set up the keyboard after it arrived. Sometimes a few key modules were broken during transit, according to other reports. I think you are the first to make the case for USB-B as the connector for the compact case style keyboards – it makes sense since these cables will probably be available for a while and they are still used today, though most folks seem to like USB-C for the convenience of rotating keyboards which also have USB-C, without having to switch the cable, despite the increased risk of a broken connector because the beam spring USB-C connector is not recessed enough. For the Round 2 Beam Spring keyboards I went with the fully recessed design where you have to open up the keyboard to change out the USB-C cable and there is a metal P clip for strain relief, just like with the F62/F77 keyboards. For all future classic case style designs of the F and beam spring keyboards it will have the latter “internal USB connection” style.

F15 Split, BS Ortho / Ergodox Style, and F50 reverse auction update

I am hoping to wrap up the bids in the next week or two. Feel free to join the reverse auction with the link below. You can still get one of these keyboards by not participating in the auction, though the board will be priced higher for all of the remaining 10 or so boards of each type that are reserved for the public.

https://docs.google.com/forms/d/1PqXBAtHVRHWHvheCSMXVNI96_zuhXMMhnrQ2piT6QLk/

Can anyone help set up the matrices for QMK? I can provide screenshots of the PCB. I would like to start testing these boards with QMK (currently the testing has been done with the original xwhatsit firmware).

Production update

Here are the first photos of the completed and tested M Style F104 sample; it is configured with the US ANSI layout. These are the rejected sample cases that have defects (casting defects, they did not drill all of the mounts and screws correctly so the inner assembly has sunk inside the keyboard, etc.). Fortunately the keyboard is fully functional in my testing with QMK. Also the texture is a little more visible in this photo than in the SSK photo though the textures are all the same. It is a nice texture reminiscent of the Model M style cases (originally plastic) as well as the IBM Model F cases (unpainted plastic, painted plastic, and painted metal).

Also shown below are some photos of the inside of the F104, indicating the locations of the P clip and where a solenoid driver and solenoid would go. The LEDs are designed to have the flexibility for movement so you can move them closer or further away from the LED overlay based on your LED lock lighting preferences.

Here are the first photos of the completed and tested M Style FSSK sample; it is configured with the HHKB Style Split Right Shift and Split Backspace. Since the ~ ` key is left of the 1 ! key, I was not sure which key to place in the rightmost key of the block, so I selected a blank key. Any ideas on how folks plan on configuring their FSSK layout with such a configuration?

For the M Style case keyboards, wcass has ingeniously updated the PCB design to allow for the same PCB to support both HHKB style split right shift and regular right shift, to cut down on the number of PCB variations.

As noted earlier, these are the rejected sample cases that have defects (casting defects, they did not drill all of the mounts and screws correctly so the inner assembly has sunk inside the keyboard, etc.). Fortunately the keyboard is fully functional in my testing with QMK today.

The case bottoms have 4 holes for optional screw-on bumpers, plus 2 holes to mount a solenoid. The case tops have two internal posts, one to mount a solenoid and one for the P clip (USB cable strain relief).

You can also notice the changes to the interconnections between top and bottom inner assembly:
1. They now have additional tabs between the first two rows, just like the IBM F122 and F104 originals. I believe this was done to keep the plates as tight as possible, to allow for the snappiest of clicks upon actuation of each key. The Round 1 compact style F104 and FSSKs do not have these extra tabs. I can tell that the Round 2 boards have some extra clickiness/snappiness to them compared to the Round 1 boards, though both have sufficient clickiness/snappiness.
2. The controller tabs have been modified slightly on the M Style boards to make them simpler and a bit less flexible. Sometimes when unscrewing the controller and adjusting an old bottom inner assembly, the old tabs would move out of position which would require some pliers to move them back into position. They are also slightly taller, to allow for more room between the controller and BIA.

Here’s a photo of the bottom case part, as installed on a Classic M Style case FSSK. Please note that these photos are of prototypes whose case bottoms were rejected because the screws were improperly recessed and the bottom did not properly align with the contours of the case top (the bolts should be fully recessed and flush with the case bottom and the case bottom should not extend beyond the contours of the case top, and the parts should line up in the front and back though they do not in the sample). The tops had other QC issues as noted in a prior post (casting defects, mold lines, improperly drilled holes for the screws, etc.). The pair of adjacent holes on the bottom are for mounting a solenoid, which can now be done directly and the L bracket mount is no longer needed. These holes should have been recessed so the screws do not stick out of the bottom. The P clip and solenoid driver have individual, dedicated mounting posts inside the keyboard, on the case top.

The factory is still refining the Model M style case tooling. If the latest samples are approved then I hope production on the cases can start this month. Since the inner assemblies have completed production and assembly, it should not be too long before the keyboards can be assembled and make their way into a shipping container, though production and finishing/powdercoating will take a couple months. We are still looking at shipping out to everyone to start later this year. Below shows a detail of the latest sample case. The goal is to get the top and bottom cases to fit together as well as possible and to improve the quality of the countersinking of the screws on the bottom of the case.

The new Model F and Beam Spring boards are still expected to go out later this year.

The classic case estimated weights are as follows: F104 assembled sample is 7.8 pounds. FSSK is 6.6 pounds. The F122 case and unfinished top/bottom inner assembly plates weigh 7.1 pounds (this does not count the PCBs, barrels, flippers, keys, USB cable, etc. so the final keyboard will weigh more).

I added some approximate case dimensions to the project site:

Classic F104: 486 x 210 x 22-40mm (front to back variance)
Classic FSSK: 400 x 210 x 22-40mm
Classic F122: 535 x 210 x 22-55mm

Here are some photos of the rejected F122 case. Inside are the bottom and top inner assemblies. The factory did not properly drill the internal holes to attach the bottom inner assembly, so that is why the inner assembly looks too sunken in the photos (it is loose and not properly installed). Also the LED overlay is a rejected sample (incorrect color).

You can see the rust on the steel top inner assembly plate as the plate was not powdercoated, so it starts to rust quite quickly. When I was restoring a late 1930s/early 1940s metal case clock a few years back (including removing the old paint finish), the bare clock case would develop a later of rust within minutes (!) of air exposure. Drying the water off the clock and coating the clock case with oil helped slow this down so I could spray paint the case.

LED Overlays update

Back in mid-April, the LED overlays arrived (just option 1) by air shipment and they are good quality. I checked one of my IBM Model M originals and they all look nice (photos of the overlays were posted earlier in this thread). It’s tough to tell the original vs. new textures apart. I especially like the texture and how it slightly obscures the LEDs in the cut out areas, just like the originals (it’s not a completely translucent piece of plastic)

This meant that the orders with overlays can proceed – first the Round 1 beam springs with overlays ordered and then the ultra compact (aka Round 1) Model F’s with overlays ordered can go out. Throughout April, May, and June these orders did go out and I have now just about caught up mailing out all of the “in stock” orders.

This LED overlay batch was for 500. For the final batch of the remaining 4,500 overlays, I requested that they add a little more brown to the color of options 1, 5, and 9 and make the black printing a little more deeper black. Either way it is difficult to tell the new vs. original overlays but I want them to be as close as possible. Sorry but to keep things simple I won’t accept requests for one batch or the other batch of overlays so please don’t ask. Currently the factory is still working on the remaining batch of overlays.

Beam Spring specific production updates

The factory and I continue to prepare for the updated Round 2 production.

  • The cases were approved for production in early May; the next step is to make the custom case tooling for mass production of the curves of the case, etc.
  • The factory has fine tuned the metal part for the beam flipper, to make the radii more rounded like the originals; we have noticed a slight improvement in the snappiness and sound quality with this improvement.
  • The new beam spring molds for the two plastic parts of the modules have been approved and the factory was just approved about a week ago to make a few thousand production parts before they make all several hundred thousand parts, just to make sure everything is good. These molds have been difficult to get right.

Stolen keyboard alert

Sadly there is another stolen keyboard to be reported: an ultra compact F104 with serial number 11, last spotted in Indiana. Please do let me know if you come across this keyboard listed online, or if you see one that does not have the correct serial label with the serial pictured.

Some newly posted YouTube videos

Here is my comprehensive 1 hour setup video for the new Model F keyboards – I recommend that everyone looking to set up and learn how to use and maintain a Model F keyboard watches this video.

Chapters:
0:00 Introduction, safety information
2:57 Parts identification
3:28 Initial setup steps
5:35 Installing stabilizer inserts
7:15 Spacebar installation and optimization
12:16 Installing the remaining keys; fixing stuck or binding keys (the wiggle method, etc.)
18:23 “Quality control secrets” steps: adjusting a key that doesn’t click, doesn’t work, or buzzes
23:23 Steps starting with plugging in your keyboard to the computer (testing, troubleshooting double presses, etc.)
27:26 Solenoid installation (optional)
31:02 Diagnosing issues with many keys
37:08 Opening up the keyboard inner assembly (change/maintain the layout or case)
40:08 Intermediate firmware adjustment (firmware/layout customization)
57:40 Appendix (cleaning, modifications, etc.)

I just came across a thorough F62 Kishsaver review video on YouTube (embedded below), which included setup, sound tests, solenoid on and off, along with various combinations of mods: Floss mod, foam mod (adding foam inside the keyboard to dampen the sound), using a keyboard mat, etc.

And for old time’s sake, here is one of my favorite videos from a keyboard meetup in 2018, highlighting the new Model F project. The song and editing are so nice, I have to see it a few times!

Here is a terrific video testing many mods to the project’s solenoid – it is interesting to hear how many different ways the solenoid can sound!

And here’s a nice F62 sound test that someone posted

F77 sound tests

Looking around on YouTube I also came across two new Model F videos that are both not what I have seen before! I cannot recommend the safety of what is done in the videos, so definitely do not try at home!

New Beam Spring Keyboard Reviews

For those who received their Round 1 board, how was your beam spring setup experience? I have not received too much feedback so far since they just started going out a few months ago.

How many modules broke in shipping and needed replacement? How much time did it take to set it up? Any other challenges or issues encountered during setup or after you used the board for a number of hours/days? Any issues with the spacebar (the trickiest of keys when combining beam spring with Cherry MX style stabilization).

I am posting (with permission) some of the earliest feedback I received on the Round 1 beam spring keyboard, back in early April:

“All of the keys were registering properly on arrival, and all the keys but one felt fine, which I did replace. I don’t know for sure if it could have been fixed, it probably could have, but it was just easier to replace the module altogether. I press the spacebar with my left thumb, not my right, so by moving the spring on the left side of the center stem it felt a lot more responsive. The spacebar wire did pop out of the right side stabilizer when I was removing the spacebar, I had to disassemble the keyboard to put it back into place, since the stabilizers don’t snap onto the plate. Otherwise the spacebar feels fine. No other issues, really, troubleshooting all this stuff took 30 mins. Based on my first impressions of people that I’ve talked to that own the keyboard, most seem very happy with how the project turned out.”

Thorough Beam Spring Round 1 Keyboard Review #1

Here is some more Round 1 beam spring feedback from a geekhack forum member that I wanted to share here.

Everyone please do share your feedback (even if there were little to no issues!), and also please share any mods or tips you have done to improve the beam spring keyboard.

https://geekhack.org/index.php?topic=114105.msg3160024#msg3160024

And another post is here: https://www.reddit.com/r/MechanicalKeyboards/comments/12tcpuw/beamspring_me_up_scotty/

For those who received their Round 1 board, how was your beam spring setup experience?

“Got mine today, and the following is written using it.

Unboxing
Love the box. Would love a deskmat with the beam and buckling spring designs.
The coolest part of the packaging by far is the invoice. I won’t spoil the surprise other than to say “No one can be told what the Matrix is. You have to see it for yourself.”

Testing and assembly
Watched the video. Lesson learned from my Model F assembly.
No major damage during shipping – no washer dropoff, non-clicking keys, etc.
Some variation on weight and sound. Did the “wiggle fix” on the W key.

Key test (connected, using Switch Hitter)
D stuck once, the first time, but after hitting it again it unstuck and did not restick
It’s best to put the keycaps on from top to bottom so that you can easily see the keycaps line up and know they are fully inserted
A couple of keys are slightly off-kilter by about 5 degrees. I’ll probably go back and address, which might require opening the case. Not a dealbreaker right now.

First impressions
The feel is PHENOMENAL
The sound is actually quite pleasing too
Love the spherical keys. May try out an MT3 keycap set as well.
The space bar (pre-installed) is a little heavy but I’m going to let it sit a couple of days before tuning it.

So far the keyboard has potential. The infinity war for the perfect keyboard might be over; I may have reached the end game. If only there were a 68-key version…

And yes, I’ll be ordering a Round 2 version also. After all, you know what they say about guys with big keyboards. That’s right: “They’re compensating for something.” ;D”

Thorough Beam Spring Round 1 Keyboard Review #2

Deskthority and reddit contributor HV_Medic has also posted a thorough review of the Round 1 beam spring keyboard. My reply to the feedback is copied below.

https://www.reddit.com/r/MechanicalKeyboards/comments/12vp1ys/another_new_beam_spring_keyboard_possible_end/

My comments:
Thanks HV_Medic for your well-informed and thorough review. Project coordinator here. Kindly see my replies below:

“Replacing this key [spacebar] is kind of obnoxious because you have to trim a module to accommodate the stabilizer.”
I recommend just replacing the white part (beam barrel part B) so you don’t have to use a dremel to trim one of the spare modules. I have used various tools to separate the washer from the module including pliers and a hammer (supported by pliers underneath the washer so as not to break the module). The Round 2 modules, recently produced Round 1 modules with updated tooling, and virtually all Round 1 boards shipped from this week onwards use an improved, friction fit washer so no glue or paper clips are required to take apart or reseat a module.

“The beam spring modules are very loud”–> this is correct. The round 2 boards have an improved design to add more foam and a new inner assembly instead of the case acting as the top and bottom plates. In my testing the Round 2 boards are slightly quieter and have less ringing due to the sound absorption.

“The alignment of many of the keys is not perfect, there are noticeable gaps between some of the keys, and some keys are rotated compared to others, it is not a big deal, but aesthetically the keyboard is not perfect.” This is correct. I see this with the original IBM beam spring modules too. The problem is a bit more noticeable with the repros in my opinion because of adapting the MX keycaps to the old beam spring design. The gaps between keys are a bit larger due to the width of the beam spring modules compared to the smaller footprint of MX switch modules, so gaps are more visible. I have also noticed rotation on keys for both Model F keyboards and beam spring keyboards because everything has looser tolerances. When the tolerances of the two beam spring plastic parts are too tight, the module is more likely to get stuck (this is another improvement for Round 2 and for the first aid kit modules of Round 1 that were shipped starting in the past week or so – the module tolerances have improved so they are not too tight). A very slight twisting of the keycaps in the opposite rotational direction may make the rotation less obvious, though this would need to be done at your own risk as it could snap the part B.

Regarding stabilizers, I found the stabilizers to negatively affect the performance of the non-spacebar keys so I recommended no stabilizers be installed or used. Some folks do prefer stabilized keys; Deskthority contributor darkcruix has suggested a mod that involves using costar style stabilizers for the other keys requiring stabilization and this seems like a good idea that may be preferable to many folks. The challenge is that the stabilizers are about 1mm lower than they should be for the Round 1 design because of the height of the MX plate being lower than the height of the beam spring plate. The round 2 design adds padding below the modules and above the inner assembly, in effect raising the plane of the plate mounted MX stabilizers, so installing the stabilizers may be less tricky with Round 2.

Regarding USB-C, some common feedback I received was to have the ability for folks to rotate usage among various mechanical keyboards in their collection quickly, by being able to use the same USB-C cable for multiple boards instead of dealing with various cables. I do agree with the suggestion of USB-B though and think it is a sturdy connection that would be good for keyboards since folks can trip over the cord. I will note also that the Round 2 boards, like all the classic style Model F keyboards, have USB cables internally stabilized by a metal P clip for strain relief. The compact style boards of both Model F and beam spring keyboards do not have such strain relief.

Regarding lock light wiring, the Round 2 boards of both the Model F and beam springs have the LEDs powered through traces on the same capacitive PCB, instead of separate wires. In the initial design, the worry was about the LED power signal interfering with the capacitive sensing so the wires were made separate, but this turned out to not be an issue during the Round 2 prototyping with traces.

Regarding modules being relatively fragile compared to Model F components, this is correct for the most part, though I have found F springs quite easy to damage by mistake while cleaning or adjusting them. The original beam spring modules were also relatively fragile. When I ordered two original IBM beam spring keyboards many years back, a number of the modules were damaged and I had to purchase spares from orihalcon to replace the damaged ones.

Glad you like the keycaps. It took over a year of searching to find this manufacturer. Many of the dozens of factories making components for the new Model F and Beam Spring projects do not advertise their products, not even on sites like Alibaba, so it is a matter of doing a lot of research and working with existing suppliers to find these additional potential suppliers. More details on the Model F reproduction journey can be found in the Google NYC Tech Talk embedded in the blog on the project web site. Due to the high MOQ of 1000 sets I won’t be offering any additional color schemes besides the two already offered.

Regarding repairing the broken modules, I recommend saving all of the parts except for the broken part B because they can be reused. In my experience most of the Round 1 QC failures are due to improperly assembled part B (white parts) and replacing the part B (with its thin rectangular metal part built in) almost always fixes any issue with the module. For now to keep things simple I only sell completed, tested modules but I have ordered thousands of part B extras in anticipation of these parts breaking in shipping. So far I have shipped nearly 100 beam spring keyboards over the past 5 weeks and I don’t think more than a few boards have needed replacement module parts mailed due to more than 4 failing beyond repair. 4 modules were included with each keyboard as part of a free mini first aid kit with the anticipation that up to 4 modules would arrive damaged, either due to assembly/quality control errors from the factory or due to damage sustained in shipping.

HV_Medic please do keep everyone posted on the forums with the results of any mods and experiments you do. I’d imagine the broken part B’s can be repaired with super glue but it’s probably better in the long run to just replace the part B’s.

Discussion comparing the Model F and Model M keyboards

I would like to quote another terrific post and share it on the project thread to help those who are on the fence about which keyboard to try. This one helps explain the differences between the Model F and Model M keyboard, better than how I have attempted to describe it:

del20nd wrote: 

April 18th, 2023, 6:20 pm

Resurrecting this thread because the exact same rant on reddit is among the top google results when you type in “IBM Model F vs Beamspring.” I want to respond to that but don’t have a reddit account anymore.

The link to that thread is here: https://www.reddit.com/r/MechanicalKeyboards/comments/nlb1bs/why_i_even_after_finally_owning_a_beamspring/

For reference, I have a combined 14-ish years experience typing on the F and M. About 6 years on an F122 and 8 on a beige logo M. The F122 is my current daily.

My opinion echoes others: the M is a fantastic keyboard, but the F is noticeably better. The technical differences between the switches are minor on paper, but they become amplified when you adapt a light typing style, and compound further if you have to type allot.

The light typing style is the key here: if you’re a heavy typist, there’s almost no difference between an F and M. When you type lightly, the small details in the design start to creep up. Both keyboards allow for light typing due to how buckling springs work in general, but the lighter keystroke that the F’s capacitive switch uses, combined with the ever-so-slightly more accurate “snappier” feeling actuation, add up to a more accurate feeling, less fatiguing board overall.

These are differences you feel a little bit moment-to moment, but allot more after extended typing sessions. If you’re typing a one page essay, this may not be noticeable at all. If you’re typing 20 pages of documentation or coding all day, 5 days a week, the M becomes noticeably more fatiguing and less accurate than the F. Not a bad board, I must emphasize, just noticeably not as good as the original!

The M’s greatest merit is ultimately in its value proposition: it’s most of the board that a Model F is, at roughly 25% of the price. Arguably the best “bang for buck” on the market today. It’s way down the ladder on the law of diminishing returns when compared to a Model F, and allows people who would never dream of spending $420 for a computer keyboard to have a fantastic typing experience. It’s seriously impressive how much of the key feel they were able to preserve given how much they streamlined the production.

The F is closer to perfection. It’s not a great value like the M, and the differences between the two boards are ultimately not mind blowing, but sometimes it’s worth reaching for that next level up in design perfection.

Especially if you type as much as I do. On that note, sorry for yet another long post”

As I continue doing experimentation, some interesting points on the beam spring keyboards

As of now, 93 new beam spring keyboards have shipped (just about every one that has been ordered up to the past couple days. The remaining current Round 1 stock that everyone can order is ~ 200 boards total (including both B104 and BSSK).

So far I have been installing and optimizing the space bar for each person who ordered a key set. Almost all boards were configured with a key set. Here are my current notes on space bar optimization:

Many of these steps should be unnecessary with the improved Round 2 boards.

Methods to fix/improve beam space bar actuation:
1. Change number of visible rings of the support spring from 5 to 6. A slight increase may be required to make the spacebar actuate reliably.
2. First test the space bar just barely attached to the beam module, but detached from the stabilizer. Press the space bar in the middle, above the beam module. It should easily return to its original position and you should hear the click each time without fail, even if you press it many times in a row. If it does not, need to inspect part B and adjust the bend of the ears (increase or decrease it, and make sure they are symmetrical) and the distance between metal and the beam flipper (increase this distance so the metal part is flat).
3. Replace white part (part B).
4. Adjust metal part for beam flipper ears and the distance from the metal part to the plastic flipper edges
5. Trim/file the area holding the plastic MX stabilizer insert in place, so that the plastic part can lift up freely with the lightest of finger pressure/movement (the side opposite the stabilizer wire). This is mostly needed for the first delivery (the one where I have to replace the springs).
6. Untested: Bend the stabilizer wire away from the module, or trim more away from the module in the area where it may be contacting the wire if it has not been trimmed sufficiently so that the wire is not contacting the module.

The space bar is tricky to install. Stabilizing a beam spring module does affect it – same as with the IBM original beam spring spacebars. That is why every other key, even the ultra wide right shift, works best unstabilized. I personally have been installing and fine tuning each space bar if someone ordered a key set to go with their keyboard. Sometimes when I don’t like how the space bar feels I replace the MX stabilizer insert plastic parts (2 on each side) with the included spares, and sometimes I will replace the module with another one (being sure to pick one where the module is trimmed like on the space bar modules – or I can trim any other module myself – the purpose of the trim is to allow the space bar wire to move more freely), and then the space bar will be noticeably nicer. It is more of an art than a science. Oiling or lubing the inserts has also been tried but I find that to adversely affect the spacebar feel and make it get stuck sometimes, so I do not recommend any material additions to the stabilizers. I am so used to the Model F keyboards that I have found it takes some getting used to when I switch to using beam spring keyboards. I agree with the floating, smooth, light characterization of the beam spring keyboard. That is a good way to describe it.

It seems like adjusting the springs and using springs that are about 1-2mm taller increases the press force about 10-15 grams, so I may offer springs with various free lengths as an aftermarket modification option.

There was some discussion last year about getting the right “exotic” material for the very thin metal part for beam barrel. Thanks to the material analysis posted by the interesting Silo beam switch project that is no longer underway (its goal was to offer significantly miniaturized MX-style switch modules with characteristics matching the beam spring switches), I have been able to find the material, which may have been updated slightly in modern times regarding the presence or absence of some of the trace elements.

It seems like IBM may have used the relatively new S45500 for the original material – aka “Custom 455,” trademarked in 1969 and first introduced to commerce in February 1965, right around the time that IBM started development work on the beam spring keyboard. The material is still considered exotic today and not easy to find. Details of the material history: https://trademarks.justia.com/723/26/custom-455-72326498.html

This will hopefully be another improvement for the Round 2 keyboards. “It possesses a yield strength which is nearly 3 times the strength of grade 304 stainless steel” according to https://www.azom.com/article.aspx?ArticleID=6853 so the Round 2 boards may have a longer potential MTBF, although this is likely to be a distinction without a difference given the metallurgical improvements over the past 50 years far outweighing the imperfections of the available materials IBM had to work with in 1970: maybe the MTBF is sufficiently high for both boards that it would not be the first point of failure, but we’ll have to wait years I guess to see the real-world usage. Round 1 boards used a premium variation of the standard SUS 304 stainless steel (there are too many variations of how this material is prepared and cooled after heating so it could be considered many materials under an SUS 304 umbrella).

Chemistry Typical per datasheet, reordered to sync with the Silo presentation below https://d2ykdomew87jzd.cloudfront.net/data-sheets/Custom-455-Stainless-Steel-Wire-UNS-S45500.pdf
Manganese: 0.50 max
Silicon: 0.50 max
Phosphorus: 0.040 max
Chromium: 11.00-12.50
Nickel: 7.50-9.50
Molybdenum: 0.50 max
Copper: 1.50-2.50
Titanium: 0.080-1.40
Columbium + Tantalum: 0.10-0.50
Carbon: 0.05 max
Sulfur: 0.030 max
Iron: Balance

Beam switch metallurgical analysis as published by the Silo team:

Leyden Jar controller update – a new open source controller with PS/2 support planned!
Good news from geekhack and Deskthority forum member Rico. Rico just announced the completion and open sourcing of the Leyden Jar controller project with the 18×8 extended matrix! And wcass has designed the F122 PCB to accommodate these extra pads, so now we have everything that is needed for the full F122 usage.

I have tested a prototype Leyden Jar controller on the Round 2 beam spring prototype and it works well in my typing tests. Rico has successfully tested the controller on a new Model F as well. The Leyden Jar controller is expected to be the default on the F122s.

The next step is to optimize the components / design for mass production at the lowest feasible cost that does not result in noticeable performance loss. At first glance the RP2040 based board seems to cost more than the ATMEGA-based controller, even with bulk quantity. It looks like the board uses several components that cost $0.50 or more each, compared to the ATMEGA-based design only using one such component, not counting the ATMEGA chip itself. Which components can be changed out for lower cost components, even if the design has to change a bit? The push buttons probably need to be eliminated for example, since they cost nearly $1 each.

https://www.keebtalk.com/t/the-leyden-j … s/17489/23

https://github.com/mymakercorner/Leyden_Jar

PS/2 support – A welcome surprise is that Rico has designed an add-on board that adds PS/2 support, however it has not yet been programmed on the firmware side so some development will be needed. It plugs into the solenoid header, which would not be needed for LEDs nor the solenoid, given the separate LED through holes and the PS/2 connection not permitting the required power for a solenoid.

Some of the higher cost components:
Comment Footprint Matched Part Detail
MCP4716A0T-E/CH SOT-23-6 MCP4716A0T-E/CHC110057
SOT-23-6 Digital To Analog Converters (DACs) ROHS
PCA9557PW,118 TSSOP-16_4.4x5mm_P0.65mm PCA9557PW,118C141380
8 400kHz I²C, SMBus TSSOP-16 I/O Expanders ROHS
ADP122AUJZ-3.3-R7 TSOT-23-5 ADP122AUJZ-3.3-R7C143910
300mA 60dB@(10kHz,100kHz) Fixed 3.3V~3.3V Positive 5.5V TSOT-5L Linear Voltage Regulators (LDO) ROHS
LMV339 TSSOP-14_4.4x5mm_P0.65mm LMV339IPWRC273648
TSSOP-14 Comparators ROHS
W25Q16JVUXIQ USON8_3x2mm W25Q16JVUXIQC2843335
USON-8-EP(2×3) NOR FLASH ROHS
mSMD110-16V Fuse_1210_3225Metric SMD1210-150C70102
6V 1.5A 100A 3A 1210 Resettable Fuses ROHS
USBLC6-2SC6 SOT-23-6 USBLC6-2SC6C7519
6V 17V Unidirectional 5.25V SOT-23-6 ESD Protection Devices ROHS

Firmware note for the new keyboard models

The latest pandrew utility needs to be used to recognize things as the program is updated with each new supported keyboard. I have just updated it on the project web site, along with updating the zip file of hex files. pandrew has also updated the beta QMK site if you wanted to customize the layout. In addition to the below link, you can also download this file directly from pandrew by following the link in pandrew’s QMK documentation https://deskthority.net/viewtopic.php?p=480196#p480196

https://www.modelfkeyboards.com/wp-content/uploads/2020/06/pandrew-utility-to-send-xwhatsit-to-bootloader.zip

https://www.modelfkeyboards.com/wp-content/uploads/2020/07/QMK-layout-files.zip

Here is a flush mount USB-C mod that seems to be non-destructive and fully reversible

https://www.thingiverse.com/thing:4972816

Someone asked about getting some touch up paint for their powdercoated cases

As a reminder, the old-style powdercoated paint finish on the classic style case F62 and F77 reproductions is uncoated and will wear down over time with usage, just like the IBM originals. As a note, the paint formulations of the ultra compact F62/F77 cases, Model M style cases, and Round 2 beam spring cases are of a tougher, more modern formulation, but still with a good amount of texture for the vintage look.

Someone recently informed me of the wear on their new Model F and sent me a photo; here was my rather whimsical (!) reply:

That is kind of good to hear 🙂

I would just order a sample size of touch up paint for ~$8 from Home Depot.  Some locations have a paint matching machine where you could bring in your keyboard case to get the most accurate color, since colors vary slightly, but if you are okay with a close but not exact match you can refer the Home Depot staff member to the photo below as they can likely custom mix the paint with these codes.

But I would actually leave it if I were you; I like the sight of a well-worn bookmark, a professor’s old briefcase, etc.!

Why are all of the project cases metal? Why not use plastic? Why are they powdercoated?

The powdercoating better approximates the original Model M plastic texture which is why there will be no anodized classic style cases for the Model M style case models. The newly introduced Ultra Compact models (F104, FSSK, Ortholinear, F15, F50) are all anodized, however. The True Red anodized cases came out extra nice in my opinion.

Regarding metal, the original Model F 4704 keyboards were metal cased, so I chose metal cases for the reproductions. For the Model M style cases I chose to continue with metal as I feel that a plastic case would be out of place for a high end keyboard. Unfortunately the aluminum case molds can not be switched to make some cases out of plastic or zinc (I looked into this) so everyone has to stay with aluminum. These keyboards are still quite heavy even with aluminum instead of zinc: the Classic F104 weighs about 8 pounds (!) excluding packaging, compared to about one more pound for the classic F77, even though the latter case is made of zinc and the former is aluminum.

Small vs. Large Scale Manufacturing

Here is a very interesting post discussing the differences between small scale and large scale hardware manufacturing as reported by forum member del20nd, who was involved in the latter. It is a great read. Here is the original post that I have quoted below: https://deskthority.net/viewtopic.php?p=513306#p513306

Ellipse wrote: April 12th, 2023, 6:35 pm
This is an interesting discussion. del20nd you mentioned your experience in hardware manufacturing? Anything (details, best practices, advice, etc.) you are able to share, if it is appropriate?


Sure! I can talk about the subject generally, without going into the nitty-gritty specifics of how the company was run. (That information probably wouldn’t help too much anyway, as they worked on a very different scale than this project. In fact, to that end, watching your google talk about the small scale you’re working on was fascinating because of how it compared to larger scale manufacturing.)

Quick background for perspective on where I’m coming from:

My experience in manufacturing comes from four years of recently developing for, supporting and maintaining the ERP system of a medium scale US based appliance manufacturer in the role of a software analyst. The platform their ERP ran on was an IBM AS/400 / iSeries / Power System. In other words, the platform that 122 key Model F/M keyboards are actually intended to be used on 😀 . I’ve moved on from this particular company, but am still generally working on the IBM platform.

For those that don’t know, an ERP (Enterprise Resource Planning) system is more-or-less the backbone software package that any large corporation uses to track their business. Distribution centers, manufacturers, insurance companies, grocery store chains, etc all use ERPs that are tailored to their specific business needs. There’s leeway in how these get used from company to company (some are allot more paper oriented than others), and they range from being out-of-the-box installs to extremely customized. In extremely generalized terms, a manufacturer might use an ERP to track Bills of Material, Material Orders, Finished goods, payroll, resource planning, shipments, invoices, audit history, etc, etc, etc. Which of those things, and in what capacity they’re used, will vary wildly from one business to another.

Given that the ERP touches basically everything in the company, that I went out of my way to learn how the business was run (because I’m a bit of a knowledge sponge), and I happened to be employed during one of the most frantic, disruptive periods in modern manufacturing history, which required allot of out-of-the-box thinking to keep operations moving along, I have a decent thousand yard view of how it all comes together.

So anyway…

Tips and stuff:

I guess in general, given that it’s such a completely different ecosystem, be wary of tips from anybody working in medium to large scale manufacturing :D. You already know this, but the general knowledge around making 1,000 of something is wildly, wildly different than the general knowledge around making a million of something. In seeing how you overcame obstacles, I was starting to wonder, for example, if scale played into why you went for aluminum cast casings instead of plastic for the new keyboards, even though nobody would’ve batted an eye at plastic since it’s “period correct” for the newest project: I started looking into it and it seemed like maybe the die casts for aluminum at a small scale, combined with the higher labor cost made more economic sense for you than investing in the very expensive injection molds that would be required to make plastic parts, even though there’d be a labor savings. Or maybe, if it didn’t save money directly, if the cost difference was small enough to justify the higher quality case.

I don’t need to tell you that your keyboard shouldn’t be managed the same way as a production line churning out 6 million CD players of course, but I do see allot of questions like “why is this keyboard $420 when it doesn’t even come with X Y Z premium super-premium 25 year warranties that [really big manufacturer] offers,” and I think this is just people not realizing how much scale plays into the pricing we see on electronics today, and how spoiled we all are by that. These keyboards cannot ever have the same economy of scale as Logitech, that the margins on these boards may actually be lower than what a big manufacturer pulls, and you have to be realistic about what things cost when there’s one person working on making only a few thousand of them!

If I try to think of something that could maybe broadly apply, while it wouldn’t make a lick of sense for you to buy into a major ERP platform given your scale, especially because you’re the only one touching the data, it might make sense for you to come up with data management conventions that mimicked the structure of an ERP if you haven’t already.

I’m not sure how you’re doing this now, but at the absolute minimum I’d have a religiously kept system to track incoming parts, bills of material to assemble orders, material orders for what’s required for each variant of keyboard assembly, finished goods, invoices, etc. This organization is key to how larger manufacturers are able to turn around product. Keeping that info well tracked would definitely be helpful if you ever scaled up how much you’re making. Given that I didn’t work at such a small scale, I don’t know what’s on the market in this regard, or if maybe you’re just really, really good at keeping Excel spreadsheets in order, but the big guys who are growing are very careful/organized with their data.

I’m probably not too useful on how to manage your supply chain; I did work with those guys but didn’t do their job. I can say that it’s a very quick moving, adaptive field, especially in the last few years. I guess I could apply that to your situation by saying to be creative in how you overcome bottlenecks? For example, if your supplier suddenly decided that they’re not going to powder coat the cast aluminum keyboard casings, don’t rule out doing something like importing them unpainted and contracting somebody local, even an auto body shop. As long as you keep those processes well documented so you know what works and what doesn’t. Supply setbacks are common, especially these days, but there are sometimes ways around them if you’re creative, especially if you’re the first one to think of the solution and can negotiate a price under the radar.

Another thing I can’t really talk about is how to deal with overseas manufacturers, since our factories were domestic, and made particular effort to keep as much of the supply chain domestic as possible. We did have to contract out some parts where no domestic options existed (broad example, there’s not one manufacturer in the US who makes electrolytic capacitors, so if you’re a company that needs some of those you’ll be working with an international supplier) but unfortunately all of my advice here is broad platitudes which are well known: be careful of your suppliers, as Chinese factories are notorious for ripping off patented designs. Given your scale, and the fact that you’re not patenting anything, you might not have to worry about things like this.

That’s all I can think off the top of my head.

Given what you’ve done here, you know way more than I do, but I’m smart enough to at least understand that I. I can make educated guesses about why you may or may not have made this-or-that choice, and can tediously explain to people in the Ars Technica comments section that no, you’re not Samsung and no, you’re not “ripping people off”, that this is just what it costs to bring a few thousand Models F into the world, that it’s actually a miracle that these things can be brought to maket so affordably at all and he’s keeping prices this low by not having the overhead of multi-year warranties and 24/7 on-call support hotlines, that if you can’t accept that small projects will inevitably cost more money then you’re not in the market for one of these keyboards, please just buy a mass market mech board if you want to spend $100 or less, etc, etc….

If I do come up with anything else I’ll try to remember to post it, and if you have any specific questions that maybe you want to try to jog my memory on, please feel free to PM or just reply here.


My reply:

This is a great read del20nd! Thanks for sharing it.

Regarding ERP I manage these projects using ERPNext (as well as with non-ERP offerings like Excel and WordPress’s Woocommerce), which helps with inventory management and accounting. We are dealing with more than one million parts so it would be more work to track this manually in another way. This way with ERPNext I can track how much quantity of each item is where (in my stock or at the factory), whether the quantity has been moved into an assembled unit, and what I am running low on and need to order more of.

Regarding metal, the original Model F 4704 keyboards were metal cased so I chose metal cases for the reproductions. For the Model M style cases I chose to continue with metal as I feel that a plastic case would be out of place for a high end keyboard. Unfortunately the aluminum case molds can not be switched to make some cases out of plastic or zinc (I looked into this) so everyone has to stay with aluminum. These keyboards are still quite heavy even with aluminum instead of zinc: the Classic F104 weighs about 8 pounds (!) excluding packaging, compared to about one more pound for the classic F77, even though the latter case is made of zinc and the former is aluminum.

Here are some forum comments I made the day after the March 31st launch of the new project

The announcement was late on 3/31, not an April 1st joke. I did get a few folks asking me though! Some emails were delivered on April 1st.

Today I brought some of the new F and Beam Spring models to the NYC keyboard meetup where I met some forum members in person, including darkcruix! It is always nice to put faces to the names and forum user names.

Are more split cases going to be made in the future? –> I don’t think so, not sure.

Are there plans for a M-styled case for the ergodox? –> Nope, due to the high costs of making a new mold.

And when does the dutch auction end? –> Not sure, maybe one month is enough time to make sure everyone has had enough time to consider what they want? Seems like a good balance between that and delaying the shipments too much.

The new Model M style Model F cases are not compatible with any other models or projects. They accommodate the thicker inner assembly of a Model F versus a Model M and there are some changes, so they are not 100% drop in replacement reproductions of the Model M cases (folks can’t upgrade their Model M keyboards to metal cases alas). I hope to post more photos later this month when the prototypes arrive.

Regarding suggested logos for the square badge spot in the new F122: Rendering has improved so much from back in the day. Many look like photographed images! I’m hoping to be able to make a few logos but anyone can put in their own logo in the spot in the F122 case. The logos can also be affixed to the other cases in any position. So as not to require a logo as with the F122, the other cases all do not have a recessed spot for the logo so they can be used without logos.

As noted on the project pages, the Classic F104 case in some of the posted photos and videos is a 3d printed sample case. It was made before the molds were approved for the die cast aluminum cases (so I can hopefully catch mistakes before the mold is produced). I hope to post more photos later this month when the prototypes arrive.

I think the F122 is the closest option to the F107 layout but with additional keys on the top and fewer keys in one of the blocks of keys, so I would recommend the F122 if you are hoping for a F107 style board. The F122 case is not going to be a 4704 however as that would have required another mold.

And here is another nice F77 customization posted over on reddit: https://www.reddit.com/r/MechanicalKeyboards/comments/128zfv2/f77_model_f_reproduction_keyboard_w_custom_keycaps/

Brand New Model F Major Launch! Full size and other models! March-April 2023 Update

The next Brand New Model F Keyboards project launches today!

Now available to order: F104, FSSK, F122, F15, F50, and Split Ortholinear Ergonomic

The layouts and cases of these regular/full size Model F boards were modeled after the later-production Model M keyboards and their more standardized/modernized layouts, but with the same Model F internal components and XT-quality dye sublimated keycaps as with the original F62/F77 project. A number of folks have been asking me for a full size board and other board types so here they are!

Some models are offered in both Model M style and ultra compact style cases. All cases are metal, even though they were designed to match the IBM Model M case designs of old.

Click on the “shop” link above to view more photos and details about each keyboard model and the available customization options.

Rather than wait for orders before starting production, I decided to go ahead and purchase many of these boards ahead of receiving orders. Production has finished for many of these boards and they are in stock and should start shipping in the later part of April or May. As always the in stock keyboards from this new project will not ship until all of the in stock Round 1 beam spring boards finish shipping. So far, 44 out of 80 Round 1 boards have shipped.

Today we have 8 new models!

Currently in stock: Ultra Compact F104, Ultra Compact FSSK, F15 Split Ergonomic, F50 macro pad

Currently in production: The 3 metal case classic Model M style F104, FSSK, and F122 keyboards and also the Split Ortholinear Ergonomic model

I was not sure how many of the ultra compact boards would be in demand, so for the in stock units I ordered extremely limited quantities of each: only 25 F50, 50 each of the two types of ergonomic boards: (the F15 style which is based on the very rare IBM M15 keyboard, and the split ortholinear style based on the Ergodox Cherry MX boards), and 200 each of the compact F104 and FSSK. The classic M Style case offerings (Classic F122, F104, and FSSK) are not limited at this time and will have a much larger first production run that is currently in progress. The Buckling Spring Ortholinear-style boards arrived but had an issue with the top inner assembly so they will ship later.

The classic M Style case keyboards (F122/F104/FSSK) support internal mounting of the solenoid driver and solenoid while the other ultra compact anodized case models do not (same as with the F77/F62).

No reservations needed for F104 and FSSK, neither for the compact nor classic case models. Anyone can order today.

There is a reservation process for the split ergonomic and F50 boards:

So as to fairly allocate the F50 and both split ergonomic versions, the pricing will be set by reverse Dutch auction, with every winner paying the same amount, which is the lowest winner’s bid. The way this works is that everyone will fill out the Google form below and write down their maximum bid (limit of 1 type of each board per person; however, you can bid on and win one of each of the 3 board types up for auction).

The highest ~40 bids for each of the 50 available split ergonomic models (and the highest ~20 bids for the 25 available F50 keyboards) will all pay the lowest bid of the ones that made the cut. For example, if you bid $1000 and 39 other folks bid $500, all 40 of you pay $500 – you would not have to pay the $1000 you bid. If you bid $499 and 40 folks bid $500, you lose and do not get any of the keyboards. It is on the honor system; please do not put a number that is higher than what you are able to pay this month.

Please review the product pages before bidding so you know exactly what you may be getting if you win one. As indicated above, I will reserve a number of the boards (around 5-10) for later sales to the public at a higher price to recoup the earlier project’s cost overruns and allow those who lost the auction or did not hear about it in time to have an opportunity to get one.

Reservation / Dutch auction link only for F50 and split ergonomic keyboards: https://docs.google.com/forms/d/1PqXBAtHVRHWHvheCSMXVNI96_zuhXMMhnrQ2piT6QLk/

All models have painted/powdercoated aluminum metal cases or anodized aluminum cases, even though they were designed to look like the original IBM Model M cases which were made of plastic. I do not offer any plastic case Brand New Model F keyboards. One keyboard in the above photo (the M Style F104) shows a 3D printed plastic case as it is a sample unit.

Why didn’t I start the new Model F project with a full size or Model M style board? What took so long with the original Brand New Model F Keyboards project? What is the most interesting part of the manufacturing process? Check out my Google NYC Tech Talk video embedded below for details behind this and other aspects of the project’s journey.

Not to worry, you can still order the classic case style and ultracompact case style F77 and F62 keyboards for the time being. I still have many in stock of each variation, but these final round keyboards will be on a “while supplies last” basis until they are all gone. Surprisingly, many new Model F users are picking up one or two spare boards for the future (or to use in a secondary location), having enjoyed their new Model F boards over the past couple years. While the new boards have a variety of layouts to choose from, none of them have the ultra-heavy zinc case option available exclusively with the classic style F77 and classic F62 keyboards (zinc is about 3 times as heavy as aluminum so the new aluminum case boards will likely not weigh as much). More than 4,000 Brand New Model F F62 and F77 keyboards have shipped in recent years.

Some folks have outstanding orders such as a beam spring keyboard, Model F keyboard, or accessories.  I have already paid the factory for these items and they are either in stock, in production, or have completed production and are on their way to me.  Unfortunately I am unable to exchange or cancel any prior orders so that you can get one of these new offerings.  Please don’t ask!  No exceptions.

4/2/23 important YouTube note: please resubscribe to the new YouTube channel for the project linked here. The project’s original YouTube channel seems to have been erroneously deleted. I sent a message to YouTube support. I have mirrored the videos here: https://www.youtube.com/@Brand_New_Model_F_Keyboards

The latest newsletter with the corrected YouTube links can be found here: https://mailchi.mp/383aff582666/brand-new-model-f-major-launch-full-size-and-other-models-2023-update-9222437

Here’s a 3 1/2 minute video introducing the Model F reproduction project and the new Model F keyboard models:

YouTube video: typing test and teardown for the new keyboard models launched today!

Now posted on YouTube: my Google NYC Tech Talk on Bringing Back the Model F Keyboard

It was a great honor to be invited to speak at Google offices last year on the journey to bring the IBM Model F keyboard back into production. Once again a big thanks to Tony at Google for setting everything up and for obtaining permission from Google for me to share this video publicly. A big thanks to the Googlers for keeping the announcement of new Model F models under wrap for so long, until it was ready to launch! The folks at this meetup were the first to try the new Model F and beam spring models; this was also my first meetup in a long time which was nice.

Brand New Beam Spring Keyboards start to ship

A couple weeks ago, the new Beam Spring Round 1 keyboards started shipping. The Round 2 boards (classic case style B62, BSSK, B104, and B122) are expected to finish production and go out later this year. The model number corresponds to the layout style and approximate key count (62=60% style, SSK=IBM 84 key SSK style, 104=standard style, 122=122-key terminal keyboard style).

Important Keycap Removal note (not in the setup video): I use a wire key puller with a gentle and slow rocking motion and have no issues removing the caps. The keycaps cannot be pulled up fast in one motion. If you are using a lot of strength to pull them straight up or twist them, then you will most certainly break the modules. One user reported that they broke a number of their modules this way.

The PBT double shot key sets arrived and they look great. The all black keys with white legends also look great. These sets are available separately in the shop for other MX keyboards as it is a standard Cherry MX compatible set (check out the Beam Spring Extras product page). Regarding keycap colors the minimum order quantity is 1,000 sets per color scheme, which is why there are only two color schemes (total 2,000 key sets).

The keys are a custom profile not in line with any standard MX keycap profile. As shown in the photos the keys are quite flat relative to each other but do vary slightly in row height, from about 9.5 to 11.5mm from what I can see. So I guess they would be called very slightly sculpted? You can see the relative key heights in these photos of the keys installed on a new beam round 1 board: https://deskthority.net/viewtopic.php?p=510145#p510145

As a reminder Round 1 and Round 2 boards are now open for all to order; you no longer need an invitation. Round 1 production quantity is limited to about 150 boards for each model (B104 and BSSK); once these sell out you will only be able to get a Round 2 board. All Round 1 and Round 2 options are still available to order, though we are running low in stock.

So far we have more than $180,000 in new beam spring keyboard orders after a few months – well beyond my expectations.

The first feedback for the Round 1 boards that just started shipping was posted recently on the beam spring project thread on the Deskthority forum (copied and linked to below).

https://deskthority.net/viewtopic.php?p=512894#p512894

March 23rd, 2023, 1:49 pm

Ellipse wrote: 

March 23rd, 2023, 1:30 pm

Great Rena! The first photo of these boards out there! Please do share your experience following the setup video and setting things up. How many switches needed replacement? How is the key feel? Did you notice any shipping damage to the box or contents?

“Shipping:
Everything arrived safely/without damage, there were a few dents/scratches on the main shipping box but nothing alarming or noteworthy. Key caps in the separate boxes were all undamaged and packed securely.

Setup experience:
The setup experience was great, I might have been lucky, but I tested each pre-installed switch several times and had no issues with stuck or off feeling switches so I didn’t need to replace any of them or do the wiggle method. Adding the keycaps was an easy process. I did have to remove and swap out some key caps for my layout and I was very careful to wiggle back and forth until they came off instead of pulling straight out. Plugged it into my PC and everything was good to go!

EDIT: Since using this I have noticed some keys that felt off a bit, using the wiggle method in the video has solved them though.

Key feel:
I’m not great at reviewing switches but my first thought was “Wow!”, this is the type of feeling I was hoping for when I purchased the Model F77. The Model F is still great, but I can see why others consider this a “step up”. Each key feels distinct and “heavy”(?). It does feel like you’re typing on a typewriter. I think it will take a few days to get up to speed with it, I’m not as fast as I was with the Model F, but this definitely feels more “fun” to type on if that makes sense at all.

I also enjoy the sound a lot more than the sound from the F77. It’s louder I think but it doesn’t have a “ping” sound that the F77 had.”

Photos of the new die cast injection molds for the new Model M style cases

The below photos show the 3 new M Style aluminum die cast case tops, unpainted, as well as the mold for the F122 case top. The bottom cases are made by CNC milling and bending, as a mold was not needed.

You will notice from the photos below (and more clearly in the photos on each of the new M Style case product pages) that the F122 retains the original IBM full size Model M case design and not the expanded case size of the original IBM F122 and M122, and the FSSK retains the original IBM full size Model M case design and not the reduced-size top bezel as found in the original IBM SSK (Space Saving Keyboard).  The main reasons for this are to keep the designs consistent (the F122, F104, and FSSK all are the same exact length from front to back, even though the F122 has an extra row) and also to allow the solenoid driver and solenoid to fit comfortably inside all 3 of the keyboards.

Photos of the very first die cast aluminum Model M style case samples

The factory did a good job matching the original IBM texture, despite the IBM cases being made of plastic and these new cases all being metal.

Transparent relegendable MX keys for the beam spring boards

Also the transparent relegendable MX keys are now available to order on the beam spring extras page. I have ordered these keys from the factory. The actual keycap bottom pieces will all be black, not beige as pictured in the first photo below. I specified a set of 22 as the base set (10 keys on the left side + 12 keys in the top row). The regular key sets do not include extra keys to cover a B122 keyboard so I recommend ordering the relegendable keys. The keys are also available individually.

https://www.modelfkeyboards.com/product/beam-spring-extras/

Round 2 beam spring renderings

These designs have been submitted to the factory. They will be making a prototype of each keyboard size before proceeding to production. The cases are offered in the same case colors as the compact F cases (industrial gray, black, off-white/beige, dark blue, light blue, and red). For the other colors the tooling and paint mixing costs would be several hundred dollars so I would recommend taking the case to a local powdercoating company if you’d like another color.

The holes on the bottom of the case are for the solenoid driver PCB, solenoid, and P clip, as well as 4 holes for screw-in bumpers (adhesive bumpers can also be used). I designed the cases with predrilled holes dedicated to the solenoid and solenoid driver so they do not need to be shared as with the F77/F62.

Beam spring washer update

I have ordered a mold for the beam spring washer. Instead of the glue on metal washer from the original design, the Round 2 boards will have a removable friction-fit plastic washer with a cross in the middle to match the cross of an MX key module (a reminder that this project uses MX style keycaps). This helps speed up and facilitate end-user repair time and initial assembly time. Now if the flipper falls out of place there is no more need to use the paper clip method – you can just remove the washer by hand and reattach the flyplate. The purpose of the washer is primarily to hold the spring and o-ring in place before keycaps are installed, so it did not need to be permanently attached with glue.

I know of at least one example where a leg (“beam barrel part B” – the white color plastic part) broke off in shipping while installed in a module, so it can definitely happen to both original and reproduction beam spring keyboards. I show this particular example in the beam spring setup video posted in the manual.

The roughness of shipping in recent years is one main reason why each beam spring keyboard is getting free modules as part of the mini first aid kit for beam spring keyboards, plus I replace broken module parts under the limited warranty as described on the product page.

Keyboard meetups

Everyone please do keep me updated on the various keyboard meetups. I am hoping to see the various meetups in NY, NJ, DC, etc. back up and running this year. Hopefully you can bring your Brand New Model F and Beam Spring keyboards to all the various keyboard meetups that I cannot attend.

Mechanical keyboard meetups are now happening again in NYC. I have signed up for the next one in April (this weekend). I hope to bring a new Model F keyboard as well as a new beam spring keyboard. This will be my first meetup since 2019! Hoping to see some of you there.

https://nyckeyboardmeetup.com/

Updated project manual

Recently the Model F manual on the project web site was reformulated and updated, and a step-by-step setup video for the Brand New Beam Spring Keyboards was posted in the manual. It is also embedded below. A comprehensive setup video for the new Model F keyboards is forthcoming.

New layout photos and video: Quebec CSA and French AFNOR (BEPO)

A big thanks to Deskthority contributor AlexB555 for creating this layout. Recently the same forum member (quoted below) submitted a new set French AFNOR (BEPO). This set can be ordered on the Full Key Set store page. Please see that page for details on which key is included in each set (as always, each set does not include every pictured key in a given graphic).

“This layout was developed in the early 2000s and standardized by the French government in 2019. Contrary to the traditional French AZERTY layout, the French BÉPO seems more appreciated in Quebec/Canada. Microsoft seems to offer this “new” French layout in their preview build since November 2022, I expect to see this layout included in the next stable version soon. I need to install the correct preview build on my computer and test it. I will let you know when it’s ready. This layout is more “classical”, doesn’t have a proper gr2 key (ctrl-right), just a second boat wheel (right) and the Christmas tree (Alt Gr) will be blue. This layout is ISO only.”

https://www.modelfkeyboards.com/product/extra-set-of-brand-new-production-xt-quality-one-piece-keys/

If anyone is interested in any additional designs enough to cover the minimum order quantity costs please email / PM me within the next week or so as things become finalized. I have seen some nice suggestions today from AlexB555 as well as from others in the past. I have to double check whether the minimum order quantity is 10 or 20 for each design with the standard pricing in the shop.

AlexB555’s photo album of the new Quebec CSA set

IMG_0273

Here is a video describing the Quebec CSA key set, along with a typing test on an F77.

QMK firmware notes and bug report – any ideas?
Deskthority contributor wolfman is working on refactoring the QMK code to be accepted by the main QMK web site. The most recent update: “Since last November there have been changes to the QMK build system. The changes are preventing my refactored version the QMK firmware to compile with the newest version for QMK. My updates to support the newest version of VIA are going to take even longer.”

https://deskthority.net/viewtopic.php?p=511955#p511955

Due to the above QMK changes, regarding compiling QMK, it seems like you need to use an older version of QMK. Or you could just use pandrew’s git version exactly and make any changes from there, without updating anything from newer QMK branches, until the issue is resolved.

For the firmware files I have compiled on the project web site, I enable the option to toggle NKRO through a key combination but set it to disabled by default for compatibility reasons, as detailed in the manual. For the beta QMK configurator web site I believe that NKRO cannot be toggled back on.

I received this note from someone: The issue has to do with waking a computer from sleep mode, with a new Model F directly connected to the computer. “I have tested all the keys, nothing is stuck and appears to work OK once logged in, but when pressing space bar or any key to wake the computer, instead of doing to the normal splash screen and then you press a key to bring up the login box, the keyboard is constantly repeating the keystroke until i press for example the back key then it stops, hence it jumps straight to the login prompt and continues to fill it until I press the back key.”

I think it may be a firmware bug or a USB power saving setting that needs to be adjusted.

https://www.tenforums.com/attachments/tutorials/114577d1485975114-turn-off-usb-selective-suspend-windows-10-a-usb_selective_suspend_setting.png

LED Overlays

I have approved production on the LED overlays and the first batch of 500 should be arriving to me in early April. Even this not-too-complex part was difficult to source and took about 9 months to find a supplier that can meet the requirements. The texture of the plastic material was most challenging. The samples look good, though I noted that the factory needs to adjust the color balance before proceeding (or maybe it is just the lighting angle; the one installed on the IBM Model M case is the original one for comparison). As always we have geekhack and Deskthority forum member Zed to thank for the excellent results on the various IBM style key sets and LED overlays. The BSSKs of both Round 1 and 2, as well as the FSSK, do not have LEDs built into the cases, though the controllers support adding LEDs. The LED overlays can also be used with original IBM and Lexmark Model M keyboards.

pandrew’s solenoid driver potential upgrade

Some recent feedback I received. I don’t know if this upgrade is recommended or will affect the lifespan of the solenoid in a noticeable way.

“What ended up improving the responsiveness substantially was replacing R7 with a lower resistance resistor. This has the effect of increasing the boost voltage to 12v instead of 9. As a result the solenoid has WAY more power. The result is that I can use a basically insignificant dwell time. I currently have it set at 1ms. This is about 20x faster than what I could do at 9v. Now the solenoid has no problem keeping up with me. I also upgraded the cap to 470uf instead of the 220uf. This is my first electronics project and it was a lot of fun. I do not think the cap headroom is needed – just the resistor change so the boost converter boosts all the way up to 12v instead of 9v. I noticed a significant increase in both power and speed. To counter act that so it wasn’t deafeningly loud I unwound the spring a little bit. That also made it return faster which lets it keep up with my typing speed.”

Metal Badges – recommendations?

I am planning on ordering some logo badges for the keyboards, that have adhesive backing to be affixed on any keyboards but are the size of the F122 badge (a little smaller than the badges on the XT style keyboards). Any recommendations on the graphics options to offer? There is a spot for these badges on the M Style F122 keyboard now available to order. I was thinking the buckling spring logo and maybe the beam spring logo? Of course the original logo or anything similar to it cannot be used, so no line art. Dot matrix text/art would probably be fine.

Does anyone know the original process to apply the graphics for optimal appearance and longevity? Sublimation, printing, heat transfer, lasering with paint infill, etc.

Some other IBM badge projects:

https://deskthority.net/viewtopic.php?t=18885
https://deskthority.net/viewtopic.php?t=18905
https://deskthority.net/viewtopic.php?f=50&t=13814&start=60

KVM Switches note
There has been some discussion on KVM switches since they have been known to be tricky to work with Model F keyboards. Here are some notes that someone sent me on a solution that was found to be working with Model F keyboards:

“I am currently using the IOGEAR 4-Port HDMI 4K KVMP Switch — GCS1934H. I have used a variety of KVM’s over the years (different vendors, different video interfaces, etc.), and have had the best luck with the IOGEAR devices. As I don’t have the actual KVM in sight, I am dependent on using the keyboard triggered control sequences to switch between my 4 computers, and the F77 looks like a “typical” generic USB keyboard, so the keyboard based switching works fine, as do the media keys that I have configured. As with most things of this nature, YMMV, but this is a configuration that is working exactly as I require.

IOGEAR 4-Port HDMI 4K KVMP Switch – 2-Port USB 3.1 Hub Transfer Rate 5Gbps – 4K 60Hz – Control 4 Computers w/1 Keyboard Mouse – HD Audio – Auto Scan Mode – TAA – Mac/Win – GCS1934H”

Here’s travel case that a forum member has recommended for the F77: viewtopic.php?f=2&t=27873

Pad printed Model F / Model M keys update

The factory continues working on setting up the tooling and production for the pad printed keys. Please sign the interest form here to reserve your set. As noted before, I can start accepting orders once they complete a good quality key set sample.

https://docs.google.com/forms/d/1873Q9wJFyNvJ4-TEBN6P9JbzaVxErbNd-h4XtN1DfNk/

Additional mod ideas

Check out the interesting mods done by Deskthority forum member o2dazone: “Added a solenoid, floss modded my springs and did the ‘holee mod’ for the spacebar stabilizer this weekend (with a dab of ro59 on the stab bar that touches the spacebar).”

https://deskthority.net/viewtopic.php?p=512179#p512179
https://deskthority.net/viewtopic.php?p=512187#p512187
https://deskthority.net/viewtopic.php?p=512214#p512214

A note on one often-overlooked advantage of IBM beam spring and Model F keyboards: repairability

Both the Model F and beam spring keyboards require maintenance as dust and debris enter the keyboard and affect the capacitive sensing, more so with the beam spring design, and Model F springs and metal parts in the beam modules do fail. I would say that in general the IBM Model F was designed to be more robust and require less maintenance than their predecessor the beam spring keyboards, and I would expect that to apply the same to the reproductions of each technology.

Given that examples of keyboards manufactured with both of these IBM technologies are extant today I don’t think that one would necessarily outperform the other long-term. I do offer first aid kits and spare parts for both the F and beam boards so hopefully everyone can maintain both boards long after the project has shut down. Maintenance for both board types is relatively straightforward compared to other keyboards which are often non-repairable. Parts can be taken apart and reassembled, so I do not think anyone should doubt whether to use one of these keyboards or the other because of the prospect of maintenance.

Posting (with permission) a number of nice custom setups

F77 with classic style black case:

Here is a nice unique customized F77 posted on imgur a couple months ago. I like that so many folks have done nice customizations of these keyboards.

Here is a nice F77 Silver Gray case color with blue and dark gray custom keycaps.

Here are two nice setups posted over on reddit:

Bolt mod” process recommendations (Model M keyboards only)

I bolt modded a number of IBM Model M keyboards many years ago (~2014), having learned what I’ve noted below from a fellow community member, and thought I would share what I learned for other interested in bolt modding. The Model F and beam spring designs do not need to be bolt modded. With the Model F, the two inner assembly plates slide apart to mod the layout and perform repairs such as replacing flippers or wiping down the capacitive PCB surface to remove dust. With Model M boards, you must break all of the rivets to do so and this irrevocably affects the original sound of the boards, so it should only be performed if absolutely necessary. You could permanently crack the brittle old plastic. so this would be done at your own risk.

I used an inexpensive drill press found on Amazon to drill through the plastic rivets, a 0.07″ drill bit, and 2/56 x 5/16 Stainless Steel Button Head Torx Machine Screws. No nuts were used. Try to drill where you feel the center of the rivet post is, instead of the center of the hole or the center of the large plastic part sticking out of the bottom inner assembly plate.

I did not separate the plastic top inner assembly from the metal bottom plate as that usually increased the risk of the old IBM plastic cracking. Sometimes it would have to be opened up if there was a problem inside. Also I made a jig to hold the parts together (not sure about its details after so many years).

Start with the weakest rivets/those rivets that have already fallen off, and then the middle rows. Do not drill out every rivet and then screw in all the bolts. Only drill out a few at a time before screwing in the bolts for those ones. The old plastic rivets should be removed before screwing in the bolts.

The bolts should not be screwed in so tight as there is no room for the inner assembly. This is an art more than a science. Increased bolt tightness may reduce key ping/noise while decreased tightness may do the opposite. I recommend backing up (unscrewing) each bolt about one turn of the screwdriver from a fully tight bolt.

Loctite or other material is not necessary in my experience as the bolts are tightly held in place in the plastic.

Make sure your torx T8 screw heads are in good condition so that you do not damage the bolts. Buy several of these as they will wear out over time.

Never bolt mod the bottom row as it is unnecessary and interferes with the keyboard.

Here is a gallery of images and renderings of the new keyboards now available to order (see the individual product pages for larger photos)

Brand New Model F January 2023 update

Apologies that I have not posted an update in a while on the blog, though please do check the project forum threads on Deskthority and geekhack for more frequent updates. Brand New Model F Keyboards continue to go out.

Model F orders now ship within ~1-2 weeks – no more order backlog!

I finally finished going through the backlog late last year. The project has changed from the old made-to-order nature of prior rounds. This time I ordered a whole bunch of keyboards for the final round ahead of the received orders and every variation is now in stock, so there is no more long waits for keyboards, key sets, and accessories.

More than 4,100 Brand New Model F keyboards have shipped. Over 19,000 individual line items and over $2.2 million (including shipping costs).

New reviews and articles:

Here is a review article on the Brand New Ultra Compact F77 keyboard over at Cult of Mac

https://www.cultofmac.com/801538/model-f-keyboard-review/

Here’s a nice in-depth article on mechanical keyboards initially featured on the home page of The New Yorker – the Brand New Model F project is mentioned

https://www.newyorker.com/tech/annals-of-technology/the-obsessive-pleasures-of-mechanical-keyboard-tinkerers

My talk at Google: a presentation on the project to bring back the Model F keyboard

I was generously invited to speak at Google’s main NYC office on 9/29/22 and had a terrific time as a guest there. Their offices are fascinating. I am hoping that the speech and slide deck can be posted publicly at some point.

Brand New Beam Spring keyboards project update:

The order window has just opened for the Brand New Beam Spring Keyboards, available in various cases and layouts at the two links below. You no longer need a reservation to order either keyboard. Please check out the discussion of the project over the past few months at the below link:

https://deskthority.net/viewtopic.php?f=50&t=26174&p=506438#p506438

I’m hoping to get the tooling completed but it will take some more months before round 2 finishes production. If you’d prefer to use a keyboard in the coming months, or you prefer the modern style design over the far heavier and bigger classic style of the forthcoming round 2, I definitely recommend round 1 if you have signed up early enough to be offered a spot.

The needed tooling is for the updated cases (will be made by CNC/laser cutting/bending process, not with a die cast mold, so there will not be extra months. New molds are currently in production for the beam plastic parts as noted before, to adjust them slightly to accommodate the presence of inner foam between the top of the beam modules and just below the top inner assembly, just like the originals. The molds are estimated to take about 6-8 weeks, starting from a few weeks ago. The foam had a definite dampening effect on the sound and made it a little closer to the originals. Due to these adjustments I would not recommend buying round 1 in order to move the modules to the round 2 case as the part of the module inside the inner assembly will not be taller but the part that sticks out on top will be about 1mm taller, so as to better lock in with the increased height needed due to the foam. Confirmed there will be holes in the bottom case to allow mounting of both the solenoid and solenoid driver, as well as holes for 4 bumpers with screws.

Apologies I still have to make the renderings for the other keyboards. The design is expected to be the same dimensions for all Round 2 keyboards, except the BSSK will chop off a few inches on the right side compared to the B104, the B62 will chop off the right block of the BSSK, and the B122 will add an extra row on top for F13-F24 and extra space on the left side for the 10 function keys, compared to the B104.

Confirmed the ultra compact design is just for the first round. This could change if there is sufficient demand for a Round 3. The good thing is it’s not too costly to make your own case since no mold might be needed – just laser cutting and bending metal. The Round 2 beam spring’s inner assembly can be put into another, more compact case design if anyone on the forums wants to manage such a project themselves. Also the modules are now available to order individually with the hope that folks can design their own keyboards.

The Round 1 product page will be marked as out of stock once the limit is reached and no more keyboards can be ordered.

For those who want to request to switch from Round 2 to Round 1, here are the steps:
Please order the keyboard and extras that you want, and choose “other payment” at checkout.
Please place a separate order of units of the store item $1 increments and choose free/other shipping at checkout, right before clicking Place Order. The quantity of $1 increments to order is the price difference between your orders.

Round 1 ultra compact case; in stock; ANSI only; limited to 150 units of each size 104-key B104 and 87-key BSSK:

Round 2 classic style case; shipping later this year; ANSI/ISO/HHKB models available; layouts include B62 (F62 style), BSSK, B104, and B122:

You can also see two new Beam Spring typing/sound test and step by step setup videos here (they are the same ones embedded on the individual beam spring product pages)

Chyros / Chyrosran22 teardown of the new beam spring switches

Many thanks to Chyros for taking a look at the new beam spring modules and doing a teardown that shows how the module works. The second half of the round 1 batch with the factory replaced beam springs arrived, so now the entire first round of beam spring keyboards is in stock. I will be replacing the other 150 or so keyboards’ springs that arrived a while back, before the spring issue was discovered.

As a note, there are no reliability issues detected from the beam spring switches that are any different from the IBM originals. My comments on the beam flippers detaching is no more or less frequent than my experience with the detachments of the IBM originals, with a note that they may detach as the keyboards are bounced around in shipping, so folks will need to set up and check their beam spring keyboard before they can start using it. The new ones do not detach more or less frequently, and can be reattached in the same manner as the originals. I did not mean to imply that the new modules are any different from the originals in terms of reliability. The only difference as Chryos pointed out is that the new modules have a slightly different sound to them, with the installed module sound being more similar with the round 2 boards than with round 1 (matching the weighting, key travel, etc. was the main focus for the beam spring project, not an exact reproduction of the sound, as mentioned in the first post on the beam spring project thread).

In my testing over the past couple years, I do not recall modules failing due to fatigue with usage, though to be safe I do expect to include a first aid kit of 4 modules with each keyboard at no additional cost (plus the option of a deluxe first aid kit with 12 modules for additional future maintenance).

Also the pricing has been finalized and the first round already finished production and is in stock, so pricing is not an unknown variable at this point.

New store items: pandrew 3178/122/AT/Unsaver controllers, trackpoint keys, and USB-C cables in additional colors

As an update I have ordered 20 assembled pandrew 3178/122/AT/Unsaver controllers plus the same number of USB C 5V pro micros, though you have to solder the pro micro itself to the pandrew controller. They are now in stock.

2 of these are for my recent 3178 Model F keyboards, of which one is for sale on the project web site.

I recently added Gray, Red, Dark Blue, and Light Blue USB-C colors to the USB cable product page.

G H B trackpoint keys, factory sublimated. The keycaps are sourced from Unicomp. The texture on these particular keys is a bit different from the other keycap textures.

I had mailed the factory some stepped 1.75U caps lock keys and GHB trackpoint keys so they could sublimate them and send them back to me – this way the legends would match the other new Model F keys. These are now in stock.

A kind email about the project

I am sharing (with permission) a kind email I received recently about the project. It serves as a great introduction to move newcomers into the world of mechanical keyboards, and specifically, the Model F. Some folks are far better at summarizing the appeal of the Model F than I am!

“I just wanted to write you an email to show how much I appreciate all the effort you put into the Model F reproduction project. I think it’s an amazing achievement, and I worry that this fact might get forgotten among the few complaints or negative feedback I’ve seen on the internet, which you’ve already done your best to address.

There is really no keyboard like the IBM 4704 you decided to bring back. Regardless of the noise pointing to the lack of F-keys and additional navcluster/numpad to fully accommodate those refusing to learn QMK and adapt to anything non-standard, I don’t think you could have chosen a better candidate. The 4kg zinc case feels and looks like no other keyboard, with its imposing presence and wide bezels reminiscent of a 60s space age movie prop, while being the perfect housing for capacitive buckling springs. The feel of these switches are amazing, and it provides a highly engaging typing experience that I would compare to the driving experience of a classic Ferrari Testarossa – manual and heavy, requiring the full involvement of its user, but rewarding with exquisite tactility and sound.

I own lots of keyboard, most of them deviating greatly from the standard, instead being tailored to optimise ergonomics and productivity. Yet I still find myself placing the 4704 onto my desk, simply to enjoy the act of typing, as it offers an experience unlike anything else, making the activity feel substantial and turning typing into a goal in and of itself.

Most keyboard enthusiasts nowadays, particularly those that spend lots of time and money on the hobby ordering and building custom keyboard parts, seek very different goals in the form of highly customisable keyboards with colourful keycaps with amusing legends, compact cases with artifical weight through attached blocks of brass, gasket-mount with silenced (through innumerable hours of modding and lubrication) MX-clone linear switches to achieve a very specific muted “thock”. To these people the Model F and similar keyboards are a curiousity and unsuitable for use – perhaps because they are too different from what they are used to. Unfortunately, markets gravitate towards demand, and therefore there are extremely few exceptions.

In comparison to these keyboards, the 4704 is a bargain at $350, considering a custom keyboard easily reaches double that while offering miniscule differences from a premium off-the-shelf keyboard for $200.

It saddens me that another keyboard on the same level as the 4704 reproduction, while still being perfectly usable for modern computing, may never exist. I acknowledge there may be no other keyboard that could fit this role better, but maybe there exists one that could do this differently, while still being at the same level? If anybody is familiar with unique typing experiences throughout keyboard history, that would be Chyrosran22 – I wonder which other keyboards he would see worthy for a revival. Likewise I’m eager to see what comes out of the beamspring reproduction project. I sincerely hope you will consider reviving a classic case, as if there’s one thing the 4704 has taught me, it’s that the case means as much as the switches. Finally, there’s that crazy guy manufacturing Symbolics 365407 Alps clones in his own house, claiming he wants to one day do it with beam/buckling springs, although his reluctance to adopt Chinese mass production means they will continue to have very limited reach.

I don’t know how you feel about unsolicited feedback, or if you’ll even find this email, but I hope it will serve as a reminder amongst the noisy reality of manufacturing a consumer product, that you have created something very grandiose and generously made it available to anyone with interest for a reasonable price. You did so without compromise and by dedicating yourself fully to it over a very long timeframe. Nobody else would have, or even could have done this, and a shame it would be if that were our reality. Thank you.”

RP2040-based Model F controller project

Rico’s new RP2040-based controller samples have arrived! Check out this great project to create an RP2040-based controller for capacitive buckling spring keyboards. A big thanks to Rico for undertaking this project. The rounded PCB traces are especially nice.

https://geekhack.org/index.php?topic=117555.0

https://www.keebtalk.com/t/the-leyden-jar-a-tentative-pcb-replacement-for-the-brand-new-model-f-keyboards/17489

We have a new key set – Quebec CSA!

Please order this set directly through the Full Key Set product page. It’s the very last option that was just added. I received several of these sets from the factory by air mail this week.

Here are some notes that I was sent:
“- This layout works only on Windows and Linux, Apple has developed its own CSA keyboard, called Canadian French ― CSA but it’s not exactly the same keyboard layout. Apple respect only partially this standard (the ligature œ is located with q for example). If you are interested I can send you another template using this layout. For now, I am interested in the Windows/Linux version.

– 4¤ and É are drawn twice because the Linux version is different and doesn’t use the € sign.

– I am interested in the F77 industrial grey with the Numpad #3 (with an arrow inside a diamond for the Enter key used in the Numpad).

– I am also a VIM user and I would like if possible a second Caps Lock key with the proper Esc pictogram, not ESC or Esc but an arrow inside a circle, it’s there in my template.

Ideas (relocate ESC key):
1) Home Row (where caps lock is, then relocate caps lock between
ctrl and alt)
2) Between ctrl and alt

Other points :

In the newest version, the ligature Œ must be printed (E key).

Also, the pictograms must be used instead of english or french labels,
same thing over the numpad.

The triangle replace the decimal separator (numpad).

– Return and Enter are pretty similar but are not exactly the same.

Enter (arrow inside a diamond) go with the numpad). Return (just the arrow pointing left) to with the alphanumeric keys.

– The pictogram “centering” with the 5 key (numpad) is now obsolete and can be skipped.”

PS/2 support on Model F Keyboards: New project by Deskthority member Arkku

See here for additional details:

https://deskthority.net/viewtopic.php?f=50&t=11046&p=506444#p506444

USB PID code has been granted

There was discussion about obtaining a unique USB PID code for the controller. I have now obtained the code 4704
https://pid.codes/1209/4704/

This code is for all open source xwhatsit controller projects and derivatives; permission is not needed from me to use the code for any such purpose.

A great Model F history resource; the last production line Model F keyboards made from all new parts

If they do not know already, I wanted to let folks know of a great Model F history resource in addition to the Deskthority wiki – lots of great photos and information: https://sharktastica.co.uk/wiki?id=modelf

I am wondering which person has photos of among the last production line Model F keyboards made from all new parts, if they have labels of all the various dated components in the board (the WWYY of the controller or capacitive PCB, labels on cables, the case bottom label, etc.). Some F107s formerly in my collection I believe had everything dated 1990; personally I have not seen any all 1991 Model F keyboards. Shark has noted a 1992 Unsaver, as well as 1994-made (or refurbed?) 5291s: http://kishy.ca/?p=1606 As shark notes on the wiki site, Lexmark did refurbish keyboards well into the 1990s, as late as 1996. I can confirm several of my F107s had controllers and capacitive PCBs with production dates of 1996 while the rest of the keyboards clearly had components dated in the prior decade, including the F107’s metal cases.

Injection molds are in production for additional key sizes PC AT, ISO Enter non-stepped, and Code key

Please sign the interest form linked below to reserve your non-stepped ISO Enter, Code key, and PC AT enter keys 

https://docs.google.com/forms/d/1vsamkl_jOqp6wAEfZGeivQZ8ZaibpoT0WQkDG39r08Q/edit

I ordered the non-stepped ISO Enter, Code key, and PC AT enter key molds, so we will be able to have pad printed black keys as well as dye sublimated non-stepped ISO Enter in international language options too.

The first 3d printed sample keys for the PC AT style enter, code key, and non-stepped ISO Enter key were produced last August (shown in the first photo below). The production units are all injection molded of course – I do not use any 3d printed parts for anything in the shop. I have ordered the wheelwriter style code key and wheelwriter-style PC AT enter key; this key should be backwards compatible if you use the new horizontal insert (I am not making the old rectangle style insert/post as this key is not an exact reproduction of the PC AT’s enter key which appears to have been designed before the latest stabilizer insert design was finalized. This PC AT enter key has no wire stabilizer, a standard horizontal key style post on the bottom left barrel, and no post on the top, same as on the wheelwriter. The code key closely reproduces the wheelwriter version as well.

This video shows the CNC milling in progress for the new mold for the 3 new keys: non-stepped ISO Enter, Code key, and PC AT Big Enter. The keys will be available in all new Model F project colors.

Below are some photos showing the new key and beam spring module molds currently being made at the factory

Below are the very first injection molded samples of these parts, which do not yet have the production colors.

Here’s a nice video someone sent me showing off the pen holder and solenoid on the F77

Some more nice keyboard photos

Here’s another great keyboard photo – this time of the new dark blue ultra compact F77 keyboard with the new production unprinted dark gray keys. Posting with permission.

Posting with permission another nice setup – an ultra compact case F62 with dark gray keycaps.

Posting, with permission, another nice and unique setup, this time of the F62 classic style keyboard in Industrial Gray, with a customized split right shift layout.

Another nice F77 classic case setup, sharing with permission. I had to share it as it features my favorite pen. I’ve been using Pilot Precise V5’s for over 20 years.

Posting with permission a nice F77 Industrial Gray photo sent to me. The UK layout customizations include HHKB style split right shift, UK front printed keys and some blue Esc and cursor keys.

The unique cable is from https://cablelab.co.uk/

An Ultra Compact F77 with JIS keycaps from Unicomp (the top keyboard in the photo):

Here’s a nice photo (posted with permission) of an F122 with custom legend keycaps:

The first image below shows a custom right side block, while the other shows the F77 with Industrial SSK 12 key set and the F1-F12 front printed keys. Glad to share both of these images as I have not seen too many photos of these customized layouts.

Posting (with permission) one of the newer ultra compact case colors – Off-White/Beige, a color more common to the classic style cases.

This keyboard features Meta and Super keys, which along with the Hyper key, are often used with Linux and Lisp / Space Cadet according to the link below.

https://askubuntu.com/questions/19558/what-are-the-meta-super-and-hyper-keys

Here are two F77 classic case style keyboards from the same person, with a customized German layout including the Industrial SSK 12 key set, German front print F1-F12, and keys from Unicomp: 1.5 Fn centered, Windows, and yellow WASD. Posting with permission.

AZERTY Model F with customized right side block

https://deskthority.net/viewtopic.php?p=510172#p510172

Some additional follow up on another nice modification from the user who modified their keyboard. Sharing (with permission) photos of the latest status of the keyboard and a description of the steps taken for this mod:

“There are three parts to turning a BNMF into replica Model 300. The keys, the labels, and the cable. Ordering a beige case, the new 4704 keys, and the relegendable keys is an obvious first step. You will then need to source the characteristic stepped modifiers as well as others. They can all be found on the IBM 3180 keyboard. The model M variant is part number 1390238. It seems to be rare but not overpriced.

For the labels I printed out the provided scan of original 4700 key labels and yellowed the paper with watered down coffee. After it dried, I used my IBM Wheelwriter with 12pt Courier to type some of the legends.

The cable is spliced: USB-C , DB9, USB-A. Sacrifice the USB-C end of a charging cable (or in my case the original cable my model F came with) and splice it with any 4 of the 9 cables inside the DB9. Order USB-A terminal parts and splice those on. Check the pins!

Next, get a serial hood and DB9 connector terminals. You need to melt all the plastic and pins out the connector terminals with a soldering iron. The USB-A end will then fit through it. I used hot glue to seal them together; be sure it sticks out enough to fit securely into a variety of ports. Fit your improvised serial plug inside its plastic housing. Align everything carefully and test that it works; once you stuff the housing with glue it will not open. If done right, your cable should be as beefy as the model F itself. For reference, the weight of my keyboard exceeds 9 pounds with this cable.

After this you will have a BNMF that looks as close to a Model 300 as you can get! If you are like me though, looking the part is not enough. Sadly I did not add a beeper and volume knob; the parts were more than I wanted to spend, but using VIA I did program the machine to work like a typical IBM keyboard of the time.

The function key swaps between three layers. For reference, FN is the right blank key, and left control is Reset. FN + LAlt activates alphanumeric mode: the right-side block types what it says. There is no numlock key so it is stuck in this mode until reset. FN + RAlt disables all keys except those needed to reset the keyboard. FN+ Reset resets the keyboard to its default layer. In this layer the right block becomes a nav cluster.

Beyond these modes, the FN key can be combined with tab to press End, or PD2 for Home. FN+ backspace presses left arrow. FN+ the “Test, Cursor, Blink” keys do those tricky CTRL+ALT+DEL style shortcuts. Finally, right control is enter, PD2 is backtab, PD3 is another enter key. There is no escape key unless you press FN+ `. Although it might not sound so this is a comfortable layout because each key does what it says for the most part.”

This board has some of the new Extra Keys (some of which recently arrived from the factory: terminal, 4704, Icons, Extras, num pad/right side blocks, front printing), as well as some customized transparent relegendable keys, which allow you to print graphics for both the top and front of the key so you can have a custom key with custom front printing for multi-functionality.

This may be one of the first photos I’ve seen with a near-original 4704-style configuration!

Here are some details on the fonts used:
“most the numbers are whatever font IBM used. It looks like Public Sans though. The period is Public Sans too. Fira Code for the two slashed zeros, after seeing a picture of a model M style macro pad with that on. Finally, my Wheelwriter uses Prestige Elite at 12 cpi. That’s what all the VISA CREDIT stuff is written in. All the words [on the relgendables] are Prestige Elite. I typed it manually on my wheelwriter.”

Several additional nice customizations posted on the Deskthority forum project thread

https://deskthority.net/viewtopic.php?p=510672#p510672

Fourth container shipment update: this final round shipment was delivered in October

We are moving into the final round. The final round left the factory in August and arrived in October – this one has the other ~150 beam keyboards too, as part of the 300 keyboards of the first beam spring keyboard production round. For the final round I ordered all variations of the keyboards and accessories in advance, based on the proportion of each variation ordered over the past couple years, so that everyone will likely be waiting only weeks for their keyboards as opposed to longer. However costs are far higher across the board (!) so please expect pricing to be higher for these keyboards if you are not planning on ordering in the near future. Only some of the boxes are visible in the below photos but it was a full 40′ container.

The second half of the round 1 batch with the factory repaired beam springs arrived. I will be replacing the other 150 or so keyboards’ springs that arrived a while back, before the spring issue was discovered. Of course if anyone wants to skip the line and replace the springs themselves that will also be an option (I expect to post a video).

You may see in the photos below that the new classic style zinc case F77s are in the smaller packaging, removing the styrofoam and saving about 40% of box volume, allowing many more keyboards to fit in the same space. The styrofoam is still present on the F62 zinc case boards from this batch, as they made extras of these.

I ordered lots of extras (first aid kits, inner foam, solenoid drivers and solenoids, key sets, custom keys, etc.) so feel free to pick up some of these items while they are still available.

The final round changes are around the packaging only. F77 classic case box sizes are reduced by about 40% and the styrofoam original-style packaging has been replaced with the newer foam style of the ultra compact cases. The factory has too much F62 styrofoam still in inventory (the styrofoam mold makes both f62 and f77 at the same time and there were more 77’s ordered than 62’s) so you’ll still get that for the classic style F62 keyboards. The boxes still have the same artwork and double-walled construction quality.

Pad Printed Model F / Model M keys update

In October I purchased the giant pad printing machine for the factory to use on the pad printed black keys. This machine was not easy to find as most pad printing machines cannot print an entire key set at one time, so I believe the machine is being custom manufactured and adjusted by the factory.

A reminder to please sign the interest form below if interested in pad printed black keys in various languages, if you have not done so already:

https://docs.google.com/forms/d/1873Q9wJFyNvJ4-TEBN6P9JbzaVxErbNd-h4XtN1DfNk/edit

Beam Spring module sound comparison

As noted before, the beam spring project is designed to reproduce the performance and functionality (weighting, travel distance, module specifications) of the originals but with some updates (shortened the two plastic parts of the beam module without altering the travel distance); the sound is not going to be similar to the originals for the first production run because of the design changes (no added foam above the modules, no rubber below, no thick case, etc.). The modules themselves sound close in my opinion but the goal of the project is not an exact sound reproduction.

Here’s a sound comparison of an original module and a new module – this is just one module of each so it will likely not represent what each module will sound like, and it especially does not represent what the installed keyboard sounds like (more test videos with the full keyboard will be made later).

Nope there will be no plastic cases. I’m hoping the beam modules will be interchangeable but I have not yet received the new beam case sample to confirm this. All the cases will be powdercoated aluminum or steel (sorry no more extra heavy zinc!).

Here are some nice floss mod and solenoid videos on YouTube – good quality sound!

Some more spring research tidbits

Adjusting the distance between the bottom of the spring and the bottom of the nub of the flipper can oftentimes eliminate buzzing of the spring. Sometimes it’s too much distance; wiggling a fingernail in between to widen things can eliminate the buzz. In other examples, moving the spring downwards can fix things. That’s why removing and reseating a spring can remove the buzz sound from the spring because it happens to be in a different distance with each installation.

I also had some experiments done with a low number of hours in salt spray testing to see if the springs could be corroded and/or artificially aged. Even with the springs left in for the full amount of the test (~10 hours or so – not enough for full testing) the new production springs did not visibly corrode. Unfortunately there was no benefit to this artificial aging in terms of sound quality (though maybe the test was too brief) so no springs will be offered with this option.

A note on the abundance of technical discussion and setup topics on the forums

You are seeing much discussion of issues on the project thread this year due to me shipping a couple thousand keyboards in recent months. It’s nice to receive a note that all is well, but most folks only email/post if there is an issue. If several dozen out of 3,000+ folks are posting with issues that does not indicate mass quality control improvements needed. All of the most common issues are fully addressed in the manual. The top issues are spring adjustment issues, keys that break in the mail and occasionally issues with the controller soldering or a flipper that gets stuck and needs to be moved into place. As opposed to the originals, the end user needs to install the keys and adjust some springs if necessary, which is different from the IBM days when everything was fully installed and tested, driven to the business or computer store by truckers and not by mail for the most part, and just had to be plugged in to start using. Unfortunately the project does not have the economies of scale or time to install all of the key sets as discussed on the project thread; it would add so many variations (dozens of variations multiplied by over a dozen common key sets) and would have added additional months of delay due to installation time.

I would not say that the springs are lighter on the new Model F as they are the same weighting and specifications as the originals. The lightness may be due to the corrosion of the original springs affecting the weight of the IBM originals, combined with the reproductions being new and without all the gunk that clogs up an original (I find the originals to be smoother and lighter after an ultrasonic bath of the plastic components and some alcohol scrubbing of the barrels). Also many folks may not have had access to dozens of original IBM Model F keyboards as I have in my collection over the years – the spring weighting did vary a bit even between examples of the same part number. New F’s may be lighter than some original F’s and heavier than other originals.

The new Model F keyboards are not buy at your own risk. They are covered by a limited warranty. If a component is damaged and covered under the limited warranty then it will be repaired or replaced. The project philosophy statement in the manual explains why there is no service contract option with a full staff to handle returns, exchanges, repairs, technical support, etc. and instead keeping the keyboard as low a cost as possible, about half what IBM charged (adjusted for inflation). There is an emphasis on teaching everyone to be able to set up and maintain their new Model F keyboards long after the project is done, so that they can hopefully use it for decades to come.

I strongly recommend reading the manual fully before doing anything. The manual notes that in the event of some keys on the edges touch the case and get stuck, you just need to loosen the 4 case screws and slide the inner assembly over, as it likely moved out of position slightly during shipping. Also check to make sure the 2 inner assembly plates are fully making contact, as shown in a photo in the manual with the circled parts in red. If not, moving the inner assembly will not fix the issue.

Flippable Model F feet

Here is a recommendation from Deskthority member clickclack on flippable Model F feet. “Esc Flip Keyboard Stand”

https://deskthority.net/viewtopic.php?p=507699#p507699

Solid advice from some forum members – further details on the wiggle method

“pelletik wrote: October 5th, 2022
My enter key binds or sticks. I read the owners manual several times. The stabilizing insert is pushed all the way that it’s flush to the barrel. The ears are left and right. I pulled a enter key off of a model m and installed it in my F77. The model m enter key works in my F77 and does not bind. I think I have a bad enter key. Does anyone have any suggestions to get the enter key to not bind? It’s the only key that I am having an issue with.

pveentjer wrote: October 6th, 2022

I also had a problem with binding keys like enter and shift. What helped to reduce the binding a lot is to pull off the key. Flip the key and you will see 2 parts sticking out; one is the stabilizer pin which you can ignore. The other part that sticks out has 2 legs. Grab these 2 legs ‘high’ between your thumb and index finger so that the keycap is very close to your skin and give it 30/40 good squeezes and try the key on the keyboard. It could be you need a few rounds of squeezing to get rid of most of the binding.

The binding went from ‘totally unacceptable’ to ‘barely noticeable. Only when you hit the key completely off center (furthest away from where you are normally hitting the key), I can feel binding with the shift; with the enter it is no problem at all.”

Spring length experimentation

With permission I am quoting someone’s interesting experimentation to adjust the spring length and add o rings to the keys, and some questions for everyone:

“I am working on an ergonomics-motivated modification to reduce key travel on the Model F. As part of the process, I have to stretch the springs by just the right amount to move the actuation point closer to the top of the keystroke. This is a pretty tedious and error-prone process, and once over-stretched, I find it difficult to compress the springs again without introducing buzz, so I am going through a lot of springs this way. For my purposes, the ideal spring length is 18.75mm, as measured by my Vernier calipers.”

My reply: During my R&D, I actually ordered 2 batches of springs slightly longer than my current batch, 18.475mm and 18.5 mm. [note 9/7/22 I still have more than 160 springs available of each type if anyone’s interested – please PM or email me]

Replying to me: “I just installed the new springs in a couple of keys that were giving me some issues, and I am happy to report that the longer springs work really well. They require just a very gentle stretch to work with 0.4mm EPDM O-rings around the stem (a trick carried over from the Cherry MX world — see attached). This reduces vertical key travel a bit and makes the keyboard a little easier on the tendons. I am somewhat curious to see how much more I can reduce it, but that is a task for another day when I have more free time. For now this already makes a huge difference in comfort.

What other ergonomics tricks are you aware of with the F62/F77? One of the things I really struggle with is the height of the thing. I built up a temporary palm/wrist rest out of an existing one and some cut pieces of a mouse pad stacked on top of one another to form a gentle slope toward the middle. This helps with using the space bar without making my thumb tendons too angry and the slight “hill” in the middle takes some load off of the pisiform bone when resting the hands. I made a thread with some ideas here. I am curious to see how others solved similar problems.”

Venue request – NYC – September 29 – please email me

Good news – my talk on the new Model F project has been finalized for Thursday Sept. 29 (limited to employees only of the well-known tech company that invited me) – just a reminder to see if anyone is able to host a meetup open to the public on that same day in the early afternoon in Manhattan – please email me. I could go through the presentation again if folks are interested (it will not be too long).

Hoping people can try out the new F and new Beam Spring keyboards, chat with each other, ask questions, etc.

Brand New Model F July/August 2022 Update – orders continue shipping, meetup, lots of Model F keyboard photos, and more!

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one. If you’re waiting on your order to ship, please check the junk mail folder for shipping confirmation emails every now and then to be safe!

(As a brief update, the container ship arrived a few months ago and I have been busy mailing out lots of keyboards and will continue to go through the backlog. I expect to finish up this month (August) with all of the remaining keyboards and other orders in the queue (as of now, all the remaining 2021 and 2022 orders). Sorry I cannot provide estimates for any particular order in the queue as noted before; please see the below posts for additional details. Since I ordered a bunch of extra keyboards, there is still time to customize your Brand New Model F Keyboard and add on accessories like the First Aid Kit for future repairs, the new solenoid driver and extra hefty solenoid, the transparent relegendable keycaps just made from new molds, extra key sets and USB cables, etc.)

So far I have mailed out 1,487 Brand New Model F Keyboards since early April; we have about 400 keyboards remaining in the backlog.

Mini-meetup in NYC – September or October? Please email me ASAP if you can offer a space

I have been generously invited to speak about the project at the NYC office of a well-known tech firm. I’d like to schedule it for a Wednesday in September or October (leaning towards October), after I’ve caught up with the backlog. Their meetup is just for company employees; I was thinking of a mini-meetup open to the public on the same day in the late afternoon.

Is anyone willing to host a mini-meetup in Manhattan that would be open to the public? The space would need tables to show off any keyboards that folks bring there.

Keeping the original xwhatsit firmware alive

Is anyone up for creating a “0.9.3 version 2” firmware for the new 33 pin controller I’m testing this week? The changes are that caps is pin 18, pin 19 is Num, and pin 17 is Scroll. Because of these hardware variations, this will have to be a separate firmware version. In QMK here were the changes: define HAPTIC_ENABLE_PIN B7, define SOLENOID_PIN B6, define LED_CAPS_LOCK_PIN B4, define LED_SCROLL_LOCK_PIN B3

Interest Check: Pad Printed New Model F Keys

I am reviewing samples for the pad printing with the plan to offer white text on black keys, which is a common request. If interested in black pad printed Model F / Model M keys please sign the interest form here to reserve your set: https://forms.gle/qnUATUrng8bX9Qxt8

Here are some of the recent pad print samples. Of course the samples do not have the correct alignment of the finished products. Please disregard the cell phone quality of the photos.

Interest Check: ISO Black, Dark Gray, and Industrial SSK Blue key sets, Code Keys, Big PC AT style Enter Keys?

I am looking into making a mold for the ISO non-stepped Enter key (currently we are using Unicomp keys for this key as noted before, and they cannot make the additional colors for black and for gray and blue to match my project’s key colors). This would allow for key sets with ISO Enter to be made in additional project colors black, 60% dark gray, and Industrial SSK Blue. I will probably make the key non-stepped just like the other keys are all non-stepped.

If you are interested please fill out the Google form below to note which sets you’d like. To help pay for the mold each set will cost $20 extra, a total of $99 instead of $79 for each set. The key could also be ordered for $20 individually.

https://docs.google.com/forms/d/1vsamkl_jOqp6wAEfZGeivQZ8ZaibpoT0WQkDG39r08Q/

Switching from HHKB style split right shift to standard right shift and vice versa – possible?

Unfortunately you cannot do a 1.75U+1U HHKB style split right shift on the non-HHKB boards as the barrels and PCB pads are in slightly different locations. You can do the 1U+1.75U JIS style split right shift on the non-HHKB boards.

The most common setup issues:

Many folks recently have not read the manual before trying to set up their new keyboards, as detailed in the prior post. Please read the manual fully from beginning to end before setting up your keyboard to avoid headaches. All of my troubleshooting knowledge, learned from the forums over the years as well as from my own QC work while mailing out the new Model F Keyboards, is in the manual. Please don’t try to do any steps not noted in the manual. Some people think the keyboard is defective but in fact it was just not set up properly. If only one or two keys is acting up, is likely that the 2 controller screws need tightening, some springs need adjustment or replacement, or debris has entered the inner assembly between the flipper and PCB (this third option is far less likely). When lots of keys are not working, most likely the user did not read the very first bolded paragraph in the green booklet included with each keyboard (“Do not set up your Model F Keyboard until you have reviewed the instructions and troubleshooting guide available at ModelFKeyboards.com/manual where you can find instructional videos and valuable advice like “hold the keyboard vertically, space bar side up when installing keys.”).

Transparent relegendable keys currently available

Just wanted to leave this note here that you can currently get transparent relegendable Model F / Model M key tops made from brand new molds as part of the Brand New Model F project I am coordinating: https://www.modelfkeyboards.com/product/clear-relegendable-cap-stem/

Mine are exact reproductions of the IBM 4704 caps.

Some great Brand New Model F keyboard photos, reposting with permission:

A customized UK set as well as the black unprinted set

The next two photos are from a user of both Colemak and QWERTY who was wondering if the keys could take a few dozen removals/insertions if they switch frequently between layouts – any experience with the durability of Model F key stems? Mine are the same exact material as what IBM used so it should have similar properties.

A layout that includes black keys and dark gray keys

A customized Swedish-Finnish layout

From a user of the Russian-Hebrew-English set – nice colors and nice work by Zed on this special request layout.

I’m open to additional super low volume sets as long as someone volunteers to design the unique/additional legends for the particular set – including front print only sets with all the legends front printed, as well as the other sets noted. Other folks would have to help by designing the sets’ additional legends (I can send the template file to you if anyone is willing to help). Please note that any sets involving front printing will cost more as that process is trickier for the factory to get right.

Zed has been so incredibly helpful with making sure the keys are up to IBM’s design and alignment standards that I am wary of making too many more additional requests especially for the ultra low volume requests, so someone would have to help with these.

The factory can even do green, red, and blue for the sublimation text/graphics and multiple colors can be printed at the same time and on the same keycap, as shown in the three Russian-Hebrew-English photos below. If anyone wants one-off sets in various colors it is possible, though some sublimation colors come out better than others and you’d have to make them to find out. So far green, blue, and red have come out nicely.

Showing off some of the new Extra Keys (some of which recently arrived from the factory: terminal, 4704, Icons, Extras, num pad/right side blocks, front printing), as well as some customized transparent relegendable keys, which allow you to print graphics for both the top and front of the key so you can have a custom key with custom front printing for multi-functionality. This may be one of the first photos I’ve seen with a near-original 4704-style configuration! Here are some details on the fonts used: “most the numbers are whatever font IBM used. It looks like Public Sans though. The period is Public Sans too. Fira Code for the two slashed zeros, after seeing a picture of a model M style macro pad with that on. Finally, my Wheelwriter uses Prestige Elite at 12 cpi. That’s what all the VISA CREDIT stuff is written in. All the words [on the relgendables] are Prestige Elite. I typed it manually on my wheelwriter.”

A unique layout featuring the Mopar Blue keys and Apple/Mac keys

Brand New Beam Spring Project update

Here are the first photos (see the link below) of the prototype beam case and the top and bottom inner assembly plates. They will be making a full prototype with these parts before we proceed. As noted before this is just a test to make sure everything will fit together and work together. The design is likely to change (an angle to the case was added but not for this sample, etc.) and I’m not sure yet if I’m making molds for a few beam cases so you can pick a 3278 style beam spring for yourself or a 3101, etc. Each case style will also have different layout options ideally so there may be a 104 style and a less wide SSK style case.

These are just powdercoated smooth black for the tests as opposed to the bumpy original style texture expected on the finished products.

Click here to view the photos: https://deskthority.net/viewtopic.php?f=50&t=26174&p=505612#p505612

The goal is to have some cases inspired by the profiles and designs of various IBM cases, assuming the mold exterior parts can somehow be combined to keep costs reasonable (then it would just require different mold cores).

My first IBM style design posted a couple months ago was a combination of some IBM cases but I’m thinking maybe I should just do one case for each main variety (5251, 3278, 3101, maybe the 66 key beam spring?).

Of course of we go with a mold instead of CNC milled, the bent tabs for the top case would be removed and you would not see them. The top and bottom case would be assembled with posts on the inside of the top case.

Below are some details on the beam case design, to be more in line with the originals.

Top case (now at an angle as requested)
…..Top inner assembly (“TIA”)
……….Inner foam
……….Beam Module
……….PCB
……….Foam or rubber sheet below the entire PCB
…..Bottom inner assembly (“BIA”)
Bottom case

Notes on the PCB: the PCB is secured to the top+bottom inner assembly in a different way from round 1. The PCB touches the area where the top+bottom inner assembly are screwed together. To avoid issues, because the metal inner assembly cannot touch the PCB, on the top side, there is a small mylar strip glued or taped to the top inner assembly as you would see with the original IBM beam spring keyboards. On the bottom side of the PCB, the large foam mat has some holes in it for the screws so that the PCB does not contact the metal parts. The PCB and foam pieces are not shown in the photos (you can see a gap where the PCB would go, in between TIA and BIA.

The new TIA has slightly larger holes in the TIA, so that the modules will not fit into place. This will make assembly less secure – the beam modules will not be securely installed in place in the TIA; instead they will only be secure when the inner assembly is completed. Before then, the beam modules can be easily moved out of place. The reason for this is to reduce the contact between TIA and the beam module, in order to reduce the sound (that is why a foam is added). The foam allows a reduction in the noise of the mechanism. The goal is to eliminate the ringing sound when typing. This part was not in the previous beam design. The colors shown are all false colors designed to maximize visibility/contrast of the various parts. I expect the TIA to be black and BIA to be the same IBM gold type finish.

Screws: Case screws will be hex countersunk/flat top, 6-32, 1/2″. Inner assembly screws will be standard + Phillips, the same used with the F62/F77. The TIA has holes and the BIA has threaded holes. The threaded holes are not shown in the photos.

New controller design for the RP2040 Raspberry Pi chip

Check out this great project to create an RP2040-based controller for capacitive buckling spring keyboards.

https://geekhack.org/index.php?topic=117555

https://www.keebtalk.com/t/the-leyden-jar-a-tentative-pcb-replacement-for-the-brand-new-model-f-keyboards/17489

Vial firmware note

I received some interesting Vial news: “There’s even a web configurator so there’s no need to install client software if you don’t want to/if you’re on someone else’s computer: https://vial.rocks – instant keyboard configuration and experimentation from a web page! ” Seems to be useful for updating your Vial configuration after installing it.

Some interesting additional details on the Code key
“The Code key was found on IBM terminals as well as IBM Wheelwriter typewriters. In both cases, though, its functionality was basically exactly the same as the Alt key (the left-hand one, not the right-hand one when it is used as an AltGr key) on the PC, to enable special word-processing functions or other special functions of the program in
use. There was also a Code key on the Displaywriter.”

A helpful person emailed me the answer to setting up the toggle keys – the secret to getting the right side blocks 4 and 5 working

In summary you set one key (for example the key between Right Alt and Right Ctrl) to be the toggle key: on the QMK configurator site, go to the Quantum tab and drag the TG key in the Layer and Tap Functions section to the keyboard and then enter in the number 3 in the text box inside this key (to indicate “layer” 3). Then click layer 3 on the left side of the keyboard and drag the Insert/Del/etc. keys to the positions as indicated however you installed the keys (example “Del” on the 6 num pad key).

With this setup, I was told that you can press the toggle key to act as a quasi-num lock key – when it is pressed, pressing the 6 num pad key in the above example will send the Del signal, and when the toggle key between Right Alt and Ctrl is pressed again, it will go back to num pad. I think this is the solution we are looking for to getting the additional right side block keys working but please let me know if this is accurate.

The Model F project newsletter

Please click the blue newsletter button on the right side of your browser window to subscribe. You get only a few emails each year by signing up. https://mailchi.mp/106dffa1b161/brand-new-model-f-keyboards-2022-update-9074837

Descriptions of the original IBM style Icon Keys available on the Extra Keys page

Thanks to the help from a few folks I have put together a description of the Icon Keys on the Extra Keys page, in order from left to right – please let me know if there are any errors or if you have the Unicode codes for the missing items:

Icons Row 1 (Unicode in parentheses):
1. ← Backspace
2. ← Backspace
3. ⇥ Tab
4. ⭾Back and Front Tab / Horizontal Tab (U+2B7E)
5.  Caps Lock (U+1F512)
6.  Caps Lock (U+1F512)
7. ↵ Return / Enter
8. ↵ Return / Enter
9. ⇪ Caps Lock
10. ⇧ Shift
11. ⇧ Shift
12. ⇧ Shift
13. ⇧ Shift
14. ⌘ Command (Apple/Mac)
15. ⌃ Control (Apple/Mac)

Icons Row 2:
1. <X| Backspace / Erase to the Left (U+232B)
2. <X| Backspace / Erase to the Left (U+232B)
3. <X| Backspace / Erase to the Left (U+232B)
4. ⎋ Escape (Apple Escape) [unicode U+238B]
5. O–>[ ] IBM print screen
6. Padlock with the Up and Down arrow: Scroll lock
7. ⎉Pause / Circled Horizontal Bar with Notch [U+2389]
8. a^ Insert IBM-style
9. a with curved line: Delete
10. ⌦Delete / Erase to the Right (U+2326)
11. ↖ Home / North West Arrow [U+2196]
12. ↘ End [unicode U+2198]
13. ⇞ Page up / Upwards Arrow with Double Stroke [U+21DE]
14. ⇟ Page down / downwards arrow with double stroke [U+21DF]
15. Padlock with the number “1” Num lock
16. ⎇Alt key with arrow (U+2387)
17. ◇Meta / UNIX-style super key / Diamond [U+25C7]
18. ⌃ Control 1.5U
19. ⌥ Option (alt) 1U [unicode U+2325]
20. ⌘ Command 1.5U
21. ⇮ Upwards Double Arrow (U+21EE)
22. List icon
23. ƒ Function / F with a hook [unicode U+0192]
24. ↵ Return / Enter

Back in June, the first red and green text dye sublimation keys arrived from the factory and look nice.

Some folks wanted red text esc or green font for the alt key like on the Model M keyboards.

Brand New Model F May 2022 Update – orders continue shipping, Pad Printed and other keys, firmware, new Beam Spring Keyboards, and more!

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one.

(As a brief update, the container ship arrived recently and I have been busy mailing out lots of keyboards and will continue to go through the backlog over the coming months – sorry I cannot provide estimates for any particular order in the queue as noted before; please see the below posts for additional details. Since I ordered a bunch of extra keyboards, there is still time to customize your Brand New Model F Keyboard and add on accessories like the First Aid Kit for future repairs, the new solenoid driver and extra hefty solenoid, the transparent relegendable keycaps just made from new molds, extra key sets and USB cables, etc.)

So far I have mailed out more than 1,000 Brand New Model F Keyboards since early April, which is more than half of the remaining backlog. We have about 850 keyboards remaining in the backlog. My expectation remains as before, that I can expect to move through the rest of the backlog in June and July. As noted before, it is not possible to project the timeline 100% based on last month’s progress as each order takes a different amount of time and orders with many individual extra keys will take much longer to process; many of the remaining orders are disproportionately ones that have such keys while the “all in stock” orders have been able to go out already.

This week another batch of the custom dye sublimated keys is arriving by express / air mail from the factory so many more orders will be “all in stock” and eligible to ship. The only remaining custom keys the factory is finishing up in the next couple weeks is the HHKB Front Print, Extras, SSK Num Pad, 4704, Terminal, and Ergodox sets.

Interest Check: Pad Printed New Model F Keys

I am reviewing samples for the pad printing with the plan to offer white text on black keys, which is a common request. If interested in black pad printed Model F / Model M keys please sign the interest form here to reserve your set: https://forms.gle/qnUATUrng8bX9Qxt8

Interest Check: ISO Black, Dark Gray, and Industrial SSK Blue key sets, Code Keys, Big PC AT style Enter Keys?

I am looking into making a mold for the ISO Enter key (currently we are using Unicomp keys for this key as noted before, and they cannot make the additional colors for black and for gray and blue to match my project’s key colors). This would allow for key sets with ISO Enter to be made in additional project colors black, 60% dark gray, and Industrial SSK Blue. I will probably make the key non-stepped just like the other keys are all non-stepped.

If you are interested please fill out the Google form below to note which sets you’d like. To help pay for the mold each set will cost $20 extra, a total of $99 instead of $79 for each set. The key could also be ordered for $20 individually.

https://docs.google.com/forms/d/1vsamkl_jOqp6wAEfZGeivQZ8ZaibpoT0WQkDG39r08Q/

Since I am making a mold would any other keys be worth adding that have not been made before? I don’t think the big PC AT enter key or code key would have enough interest to merit $1000 extra for the mold costs but it would be lower than having a completely separate mold. Please post on the Deskthority project thread if you have any recommendations.

Major Project Milestone – 2 million dollars in orders!

Today we reached a major project milestone of 2 million dollars in Brand New Model F orders! It is very surprising to me that there has been so much interest in this project. This figure includes accessory orders and shipping costs.

A note on setting up your new Model F Keyboard

As I have mailed out more than 1,000 new Model F keyboards in recent weeks, a lot of folks have asked questions or expressed issues with setting up their new Model F Keyboard. An important reminder is to fully review the manual and watch the videos in the manual before setting up your keyboard so you do not waste your time attempting fixes that do not effectively solve an issue.

Every recommended fix is in the manual; fixes not written there are not recommended! If a key does not work for example, many folks lose an hour removing and re-seating the same key or performing other steps which do not solve the problem. Check out the installation videos showing how to hold the keyboard up vertically, space bar end up, for example – otherwise many keys will not work. What one should do is noted in the manual: focus on adjusting or replacing the spring which is almost always the culprit as these keyboards are unfortunately bounced around in shipping. Also having the right tweezers or other tool to push down the spring enough without damaging it is very important. Check out the manual at modelfkeyboards.com/manual and the Quality Control Secrets Revealed video embedded in the manual. The manual also covers what to do with a sticky/stuck extra-wide key (check out the “wiggle” method).

Some folks are flashing the wrong firmware and softbricking their keyboards because they did not see the notes in the manual (FYI use the “wcass” firmware and not the xwhatsit, universal, or other version). Please only use the latest firmware – re-download the file at the below link “updated firmware” and do not use files you downloaded previously. Also for Via and Vial please follow the recent month’s posts and my firmware installation video as they are slightly more tricky to install properly. Not to worry, these controllers can’t permanently be bricked to my knowledge; follow the notes in the manual on how to manually enter bootloader mode as a last resort.

As noted in the manual, you will run into a lot of issues if you use a dock or USB hub with these keyboards. Only plug the keyboard directly into your computer. Do not try to flash firmware with the keyboard plugged into a hub or dock.

The two grounding screws on the controllers sometimes need to be retightened as it causes errors like keys appearing out of order or certain key combinations not working correctly.

Please do not be scared about the project because of these reported issues. There is a reason that thousands of folks choose to spend some minutes to learn how to work with a Model F so they can type on these great old style keyboards as their daily drivers! As noted before the main two issues why an individual key does not work is if the spring needs adjustment or if the two controller grounding screws were not screwed tightly enough from the factory. Once you spend some time reading through the manual and watching the videos you will be ready and able to set up your new Model F Keyboard and keep your keyboard running hopefully for many more years, long after the project has shut down. If you follow the instructional videos and instructions in the project web site manual step by step, there are no unsolvable issues.

Updated firmware to fix a bug with solenoids; QMK key combination note

https://www.modelfkeyboards.com/wp-content/uploads/2020/07/QMK-layout-files.zip

This firmware is only required if your keyboard shipped recently and if you have a solenoid. Previously there was a bug that was preventing solenoids from operating but the latest firmware in the above link (also linked to in the manual) fixes this issue. Follow the written and video instructions in the manual for a step by step guide. This is the same firmware update posted in last month’s update – reposting for increased visibility.

As noted in the manual, your solenoid will not function correctly if you use the QMK configurator web site to generate your firmware, instead of flashing one of the premade firmware files linked to above, though it is an easy fix – please see the manual for more details.

Someone recently found out the cause of an error with a specific key combination in QMK – I am quoting their reply below:

“There was a question on your Q&A forum (not by me) about the keyboard seemingly locking up when you press left-shift + right-shift + Esc all at the same time. I figured it out, compiling my own QMK: the default firmware you get when you compile it from the beta-QMK website configurator actually compiles with: COMMAND_ENABLE = yes in the rules.mk. To prevent these lockups, you need to define COMMAND_ENABLE = no in the rules.mk. I’ve created my own keymap using that, no lockups (and thus also no hidden magic keys any longer which were not explicitly in the keymap already).” https://www.modelfkeyboards.com/questions/question/keyboard-becomes-unresponsive-when-hitting-shift-shift-esc/

On a somewhat related note, has anyone installed the new production solenoid in another keyboard, like an IBM original F or beam spring keyboard? Hopefully we can see some photos of the solenoid mounting.

QMK configuration request – custom right side blocks 3, 4, and 5

How are folks programming the right side blocks 3, 4 and 5? If anyone has made JSON files that are the same as the ones I provided, but with adjustments for the right side blocks 3/4/5 please do share! I guess the secondary legends are set up as a function layer, or maybe a tap layer to mimic the functionality of the Num Pad key? Some folks have posted configurations for some of these blocks for Via/Vial but not yet for QMK.

Beam Spring Update

The factory continues to finish up the second batch of beam spring round 1 keyboards (the first batch is already in stock as noted before). Please check out the forum threads on the round 2 beam spring keyboards, including a discussion on case design and layout requests. As noted before, orders will be accepted only after I finish up the Model F backlog over the next month or two.

When folks note their interest in a 122 key keyboard, is their specific interest in the exact historical 122-key terminal models with the 24 bunched-together function keys, 5-key cursor design, etc.

Or is it primarily a request for the ability to have more keys than on a standard ~104 key keyboard? 12 extra keys on the top and 10 extra keys on the left side for function keys/custom keys, etc.

Personally I would like a 122 key beam spring keyboard that resembles the Model M 101-key layout but with the extra 12 keys above the 12 function keys, 10 keys on the left which I can use for custom keys (Explorer, media playback, start menu, etc.), the keys between Ctrl and Alt of course, and 3 keys above the Insert/Home/Page Up keys for Print Screen, Scroll Lock, and Pause/Break. I’m not sure if this updated layout would have too much interest.

What do folks think about the new beam spring LED overlays? They will be Model M spec so that they can be used on the original Model M keyboards too (maybe if you use the new Model F project keys on a Model M or are custom adding overlays to the F77/F62?). A big thanks to Zed for creating these overlays.

In the coming weeks I expect the factory to start production on these. It may be possible to offer additional designs if there are any suggestions, but not sure yet. There may be a limit of designs so not all of the below designs may be produced.

Measurement help requested – original beam spring cases

For folks who have beam spring keyboards other than the 3278 can you provide measurements or drawings (a photo of a handwritten drawing would be fine) of the side profiles and size of the bezels around the top, bottom, left, and right of the keys? I ask because I only own the 3278 models.

I’d like to get the proportions right in the proposed designs.

I’d request the radius of the curves (one can approximate by measuring a straight line cross section of the curved part of the case), the side profile heights at various points, and the overall length.

Since IBM appears to have designed in inches and fractions of an inch please provide the measurements as such if possible.

If easier to provide the numbers that is fine, or if easier to draw something not to scale and mark the distances that would be good too.

Here’s a nice and detailed Model F review from late last year – I had not come across it until today

New Case Photos

Here are photos showing the new tougher powdercoating option on the compact cases that was mentioned several months ago. Dark Blue (top case) and Carolina (Light) Blue (bottom case) are shown below in the first photo. After that photo you can see photos of the other various cases (from Left to Right in the photo showing all the cases: Black, Regular Gray, Industrial Gray, True Red, Off-White/Beige).

For compact keyboards shipping this year, everyone gets the new improved option instead of the anodized option which was more easy to scratch. The new cases are also from the brand new die cast aluminum molds as noted before (makes the case two piece instead of three piece) The new cases are fully compatible with the older batch of internals in case anyone wanted to upgrade.

Nice photo

I wanted to share a nice photo of a full size 101 key Industrial Model M with the Industrial SSK 12 key set – one of the first photos I have seen of this combination:

2nd Nice Photo

Here is a nice photo (shared with permission) of the Industrial Gray keyboard with the Industrial SSK 12 key set and a right side block arranged in an alternative way.

3rd Nice Photo Set

I believe this is one of the first Dark Blue powdercoated keyboard photos that has been shared! I like the use of the buckling spring logo key as perhaps the function key – makes for a nice custom touch for the layout.

https://deskthority.net/viewtopic.php?p=504032#p504032

New Production Hebrew Key Set

Here’s the new production Hebrew set that is available thanks to Zed making it. It is installed on an F122 (also pictured are some original IBM keys, per the poster):

IBM Code Key

I recently received some photos and interesting details on the IBM Code key, a rare buckling spring spacebar-type key found on wheelwriters and am sharing them, with permission:

“I ordered a whole set of the IBM Wheelwriter 3 keys, and I started putting some of them on the Model F.

The Code key is the size of a regular right shift key; it is 2″ long. It does not fit where the right shift goes however, as the bottom stems are in different locations compared to a shift key.

I put mine where it was originally intended to be; the bottom left of the keyboard next to the spacebar. I think it will be my new Ctrl key.

The Code key is the exact same size as Right Shift is 2.75U with different stem and post locations.” [stem and post are switched]

Seems like the code key requires a part of the keyboard arranged in a 1.5U+1.25U location. With the new Model F’s it seems that this example is 1.5U+1U+fitting a 1U key where the 1.5U key would go.

Someone sent me some interesting information on the original functionality of some of the IBM terminal keys

“I found a great video demonstrating what some of IBM’s terminal keys did on a real system.

The title on YT is “IBM 3178 Terminal Operations and Use demonstration” by Carl Claunch

A side note, the “Reset” key works the same as the “Error Reset” key found on other terminals. It dates back to the punch card days; I can link you a manual that details further if you wish.

The IBM 3101’s keyboard has a compartment for storing documentation. Perhaps you could ask if someone still has a pamphlet they might have found in there.”

3d Printed Foot Bar (like the originals)

I’d imagine a foot bar can be 3d printed. I guess the posts would have to be realigned for the spacing on the new Model F Keyboards compared to the 4704 originals. https://www.shapeways.com/product/HDBG8BJNX/ibm-4704-62-key-kishsaver-replacement-foot-bar

Question for all the coders; April project update

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one.

(As a brief update, the container ship arrived a couple weeks ago and I have been busy mailing out lots of keyboards and will continue to go through the backlog over the coming months – sorry I cannot provide estimates for any particular order in the queue as noted before; please see the below post for additional details. Since I ordered a bunch of extra keyboards, there is still time to customize your Brand New Model F Keyboard and add on accessories like the First Aid Kit for future repairs, the new solenoid driver and extra hefty solenoid, the transparent relegendable keycaps just made from new molds, extra key sets and USB cables, etc.)

Is anyone up for helping move the Model F QMK/Via/Vial project to the new Raspberry Pi RP2040 chip over the coming weeks? Recently the ATMEGA chips have become nearly impossible to find in quantity due to the chip shortage, which means it’s probably time to switch over to the RP2040 for the capacitive keyboard controllers. After it is up and running I would like to secure the RP2040 chips soon before they may run out too, so that the final Model F round and beam spring second round will not be delayed.

It seems like QMK support is in progress but not yet completed for the RP2040, and there are other projects like KMK which seem to work with the RP2040. The question is, is it better to go with KMK? How stable is it? It may take a while for QMK RP2040 support to be ready. Some recent related links:
https://golem.hu/guide/kmk-firmware/
https://www.reddit.com/r/MechanicalKeyboards/comments/sr65kd/custom_tkl_keyboard_pcb_i_have_been_designing_if/
https://github.com/qmk/qmk_firmware/pull/14877
https://github.com/KarlK90/qmk_firmware/tree/feature/raspberry-pi-rp2040-support
https://github.com/KarlK90/qmk_firmware/blob/feature/raspberry-pi-rp2040-support/docs/compatible_microcontrollers.md
https://github.com/qmk/qmk_firmware/issues/11649
https://github.com/pimoroni/pmk-circuitpython
https://www.reddit.com/r/olkb/comments/l1yr3j/qmk_support_for_the_pico/
https://github.com/vladantrhlik/VT-40
https://www.reddit.com/r/MechanicalKeyboards/comments/q7yeo0/custom_40_powered_by_kmk_firmware/
https://github.com/KMKfw/kmk_firmware

What would it take to get the Model F firmware working on the RP2040 chip? Would the xwhatsit wcass controller require an updated design for the RP2040 to work? Any help for this project would be appreciated.

Please spread the word

Everyone please do let others know about the project if you don’t mind. I’m hoping the factory can make as many of these keyboards as possible. My thinking is that a lot more folks would be interested in these great old keyboards if they only knew they existed and spent a little time reading up on them and watching some videos on YouTube.

Industrial SSK 12 key sets and international key sets arrive

This week a bunch of the remaining key sets arrived by express mail from the factory, including the Industrial SSK 12 key sets, many of the remaining international sets (Swedish-Finnish, etc.), and some of the Extra Keys. Another air shipment batch over the coming weeks should have the remaining dye sublimated keys we have been waiting on.

The Industrial SSK 12 Key sets look great – I would say they are even an upgrade over the IBM/Lexmark Model M originals. As always please disregard the colors (cell phone photos). I am glad the factory focused extra effort on making sure these sets look as good as they do, even though this resulted in a delay for these keys. The Front Printing was by far the most difficult part of the dye sublimation and it took more than one year to get it right.

Beam spring project update

Check out the discussion and proposed designs here: https://deskthority.net/viewtopic.php?f=50&t=26174&p=501029#p501029

Updated firmware to fix a bug with solenoids

https://www.modelfkeyboards.com/wp-content/uploads/2020/07/QMK-layout-files.zip

This firmware is only required if your keyboard shipped in the past month and if you have a solenoid. Previously there was a bug that was preventing solenoids from operating but the latest firmware in the above link (also linked to in the manual) fixes this issue. Follow the written and video instructions in the manual for a step by step guide.

Black pad printed keys update

I am working with a factory that is still looking into the pad printing. As a reminder please sign up on the Google form below if you want to reserve your spot to get a black pad printed set. Given all the setup costs for each production batch I may only produce one batch of a few hundred sets.

https://deskthority.net/viewtopic.php?p=498535&sid=96cea386d8e9b9841ade1506b1072907#p498535

500+ photos of my IBM Keyboards

Someone recently requested to use some of my IBM keyboard photos for their web site, with attribution.

To share this collection all in one place with everyone, below is my album of 500+ photos of my IBM keyboard collection, available on Flickr in full resolution.

Please note that almost all of these keyboards are no longer in my collection so I have nothing available for sale any more.

Many were taken with Nikon DSLR cameras. IBM Model M, IBM Model F, and IBM beam spring keyboards, including NOS keyboards, NOS IBM XT keyboard interior only, 1390131 retail packaging including power cord for the chassis and booklets, M13, Industrial SSK, 101-key Model M 1390401, 4704 F50 / F77 / F107, 1392980, F122, F104 Unsaver, terminal, and many others. The files are not named by keyboard model, alas.

https://www.flickr.com/photos/modelfkeyboards/albums/72177720297401122

Cryptocurrency update

As requested by a number of folks, I have just added a beta option to make payments for orders through cryptocurrency by Bitpay, which allows payment through a number of wallets and cryptocurrencies (but not all of them are supported). Please do share your feedback on this feature as it may have bugs.

Here’s an interesting Model M key set someone was discussing with me recently (this one will not be made as part of the new sets unfortunately):

Model M keyboards that came with coordinate measuring machines (CMMs)

“As for one of the objects (the intercom), this is one of his comments; “It was used for an old destination control system at an IBM office with banks of elevators. Instead of pressing up and down arrows, getting in and then pressing the button in the elevator, you would press the button and tell a dispatcher which floor. They would then tell you which elevator to use, and you get in and don’t have to press anything. They would know what floor everyone wanted to go to, and would optimize it so that every elevator would stop at the least amount of floors, grouping people together as efficiently as possible.””

Reddit link

Brand New Model F March 2022 Update – third container shipment currently at sea, 2022 shipping plans, and more!

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one.

***For the Brand New Beam Spring Project launch information, please see a few posts before this one for details. As a reminder we are waiting to go through the new Model F keyboard backlog before the Brand New Beam Spring Project starts shipping, expected later this year. Sign up to reserve your spot if you haven’t done so already!

Project status summary – what has been going on lately, when is my keyboard shipping, etc.:

This section is nearly the same as other recent updates: For those who have not been following recent updates and frequent postings over on the Deskthority and geekhack project threads, I will note that there is still time to customize and order your Brand New Model F Keyboard and/or add on to your order with any accessories like the First Aid Kit for future repairs, solenoids and solenoid drivers, extra key sets, new production transparent relegendable keycaps (just introduced!), inner foam, extra flippers/springs, Model F key pullers, custom made 3 meter USB cables compatible with these keyboards, and other parts. Also I will note that the keyboards have started shipping – it does not mean that your keyboard will be shipping right away! There is still a ways to go to get everyone’s keyboard out.

To add accessories to an order that hasn’t shipped yet, you can place a new order and select the free/other shipping method at checkout, immediately before clicking Place Order. This way you can save on shipping – big savings especially for international shipping. However if in the US and if you can pay the shipping charge, please do so to help defray the significant project cost overruns. Everyone outside the US, feel free to contact me for a discounted international shipping quote if you are only ordering smaller items that ship separately. Otherwise they can ship with your keyboard if it hasn’t shipped already (can pick “other shipping” if that’s the case).

Regarding the shipping notification emails, everyone receives one as soon as your order ships.

There are not many new updates in the past month – the main focus is on preparing to mail out all orders in the container shipment, it will take several months until everything has been mailed out. Please review the prior updates below for other recent updates.

I expect to continue mailing out orders this year, so please refrain from asking me when your keyboard or key set will ship as I cannot estimate where any one order is in the queue. So far I have personally QCed, tested, and mailed out more than 1,900 Brand New Model F Keyboards all over the world!

March 2022 Current Project Status:

The container shipment with all of the remaining keyboards and parts departed in early February as we had hoped for, and it is currently at sea on a container ship in the middle of the Atlantic Ocean. It’s expected to arrive at the port and be delivered to me some time in the next few weeks, later this month. Once it arrives I will have a week or two of organization so that I know where each keyboard variation is located, and then I will start the QC process of personally testing and shipping more than 2,000 orders for keyboards and accessory parts as part of the current batch (it’s going to take me a few months as you can probably imagine!). As noted before the order is based on when you ordered and what extra support level you have chosen, if any.

***You can still order a keyboard and accessories as part of the early bird round this month, as I personally ordered lots of extras in anticipation of people ordering extra items to add onto their orders, along with extras of each keyboard variation type.

New keys now available: Zed has just created the F13-F24 keys for those F122 and M122 users – now available on the extra keys page.

To minimize production lead times for some orders after the container shipment set sail (and the same as with the prior order), I ordered extras of each variation from the factory; the current expectation is that orders can be fulfilled from this batch at least for the current month, but no I unfortunately won’t be able to check orders from here on out to see if they are in the current container shipment. There is always the chance that some variations run out quicker than others, or that the factory made the wrong case colors or that some parts were damaged, which happened in the prior two shipments, and that would affect what could ship. The final round orders will be in a future container shipment of course.

For those holding out for the final round expecting updated components, please note that the keyboards are going to be the exact same as in the current container shipment of keyboards, which had some slight updates described on the updates page of the project web site. One notable update is that all the keyboards will have a USB-C xwhatsit controller instead of the prior batch which was mixed USB-C and the older Micro-USB standard. So I recommend joining this month if you are waiting for the final production design revision.

All those who upgraded to the low serial option get to skip the line, as noted since the beginning of the project a while back, and those who ordered the premium serial options skip even more ahead in the line. There is still time of course to upgrade to low serial and skip the line if you place a new order and choose free/other shipping at checkout, right before clicking Place Order – no need to pay shipping if just ordering this upgrade and/or a few accessories.

The shipping container contents weigh over 20,000 pounds, including thousands of keyboards, key sets, and other accessory parts! As noted before the factory has improved their QC and assembled the first aid kits so this should save me a lot of time and help me to mail out everyone’s orders much faster than last time. Everything is expected to be ready to go this time and we are not waiting for dye sublimation to start like we were last time. As noted before I ordered slightly bigger keyboard boxes which will save the time of me taping up and mailing the little key set boxes.

The factory has completed the F1-F12 front print and Industrial SSK 12 key sets. Last month I mailed out the F1-F12 sets to those who were only waiting on that (for those waiting on the ISSK sets and/or other individual keys, I am waiting until everything is “all in stock” before anything ships. As of now, the remaining key sets and custom keys will be worked on while the container ship is sailing and will then be air mailed to me later this month, in time for when keyboards start shipping from the current container shipment.

Also I’m not sure if I will gift wrap every order in gray plastic wrap like in prior rounds. For a couple thousand keyboards that would save the equivalent of one week just in packing time. Many folks would personally prefer gift wrapping so as not to have a shipping label on the product box but I don’t want to hold up everyone’s orders since everyone has been waiting a while.

Here’s the process after the keyboards were completed: the container was delivered to the factory, the factory loaded the container with lots of pallets and boxes, and then the container was picked up by the local shipping partner of the freight forwarder to be driven to the port. Then the containers were loaded onto a container ship.

For this batch, a 40′ (!) container is filled to the edge, though the pallets are not double stacked (they are extra tall pallets and so could not be double stacked) so there is a few feet of clearance on top as shown in the photos. Prior container shipments were 20′ or LCL.

Pad Printed Keys Update:

While the keys for this project are dye sublimated, I have also been looking into pad printing a small batch of the black key sets with white text as a number of people have asked me about it. This is reminiscent of the IBM Model M 13H6705 keyboard, the only one with pad printed black keys to my knowledge. This is of course very low priority for this year. Pad printing can look nice but tends to wear down with usage.

If interested in black pad printed Model F / Model M keys please sign the interest form here: https://forms.gle/qnUATUrng8bX9Qxt8

Update on the ongoing Brand New Beam Spring project:

The beam reservations Google form linked to in an earlier update post is for the project in general – everyone needs to sign up whether they prefer the first or second round.

When we get closer I expect to put up some videos of the sound and operations to help folks decide. The advantage of the first round is not having to wait a year – having everything in stock, plus the full sound quality (extra reverberant and snappy) while the advantage of the second round will be more dampened sound quality like the original, as well as the redesigned more expensive case. Another consideration – the second round is expected to cost a bit more than the first given it has the extra case and because prices have gone up for a lot of manufactured goods over the past year, so it is likely that these won’t be able to be manufactured at the same cost.

Currently we are up to more than 900 reservations for the beam project! The cutoff point for the first round will all depend on how many folks choose the first round vs. the second round.

Feel free to contribute here to the second round beam spring case design and other topics: https://deskthority.net/viewtopic.php?f=50&t=26174&p=499137#p499137

Nice dye sublimation work:

Here is a photo from a recent air shipment. The factory did a great job with the sublimation and Zed has done a great job getting the legends to be in line with the IBM legends. This particular legend is even a deeper shade of black than my reference 1984 F122 6110344 one piece set! I did not expect that. The legend design, alignment, and sublimation are of such good quality that it is difficult for me to tell whether both keys were made by IBM or whether one is new and one is IBM. Please pardon the poorly lit, cell phone quality photo and shallow depth of field blurring the keys – I did not scan both keys with a flatbed scanner as with my prior comparisons.

It is a special additional key from a Norwegian set (as noted in the key set renderings on the “full key set” store page, many of the international sets come with extra keys that are slightly different, to accommodate the more variable keyboard legend options)

Nice Front Printing dye sub results:

The first batch of 200 front print keys arrived at the end of January. These are just the pearl F1-F12 US front printed keys. The keys came out well. As a note the alignment for the front printing is not as strong as the top alignment – this was true even for the IBM sublimated keys. The front printing has proven to be extremely difficult to even get to this point. The Industrial SSK blue 12 key sets and all the other front print sets will be completed over the coming weeks after the factory returns from their break.

New Model F production keys are on top of my IBM F122 in the below photo:

This photo below shows two example IBM-sublimated keys on my F122 – note the varying angles and blurriness/thicknesses of the front printing even for IBM:

Some production photos:

Here are some more photos from the keyboard assembly process. Several hundred thousand parts needed to be assembled for the current container shipment currently at sea. As shown in one of the videos on the project’s YouTube channel, the final inner assembly step is for the custom made pneumatic machine to press the bottom inner assembly with PCB onto the other parts.

https://www.youtube.com/@Brand_New_Model_F_Keyboards

This photo also shows the more authentic XT style foam being used for the current container shipment, as opposed to the foam used for prior shipments. As the new foam is less dense, I expect it will result in sound quality that is slightly less muffled, but this may not be noticeable. For those who prefer the higher sound dampening properties of the older foam, all of the extra foam is still that style (there is no option to get extras of the XT style foam at this time, besides the foam for the IBM XT keyboard itself which is still available in limited quantities).

Plans for the final round continue:

Now that production and assembly have wrapped up for the early bird round, my expectation is that planning will ramp up for the final round later this year (it has already started and is in progress as we wait for the current container shipment to arrive). While the keyboards will be the same as the current round, without some cost cutting the final round keyboards are expected to cost much higher than the current batch (pricing was fortunately frozen on the current batch before the recent inflation).

Since I’m not willing to cut the cost or quality of the keyboard itself I expect to focus on redesigning the packaging to be more efficient while still protecting the keyboards. The polystyrene IBM style packaging is alas probably going to be gone, replaced by the foam material and design currently used by the compact case keyboards (I am open to packaging suggestions).

This will allow the boxes to be smaller, which will reduce final round cost increases due to container shipping costs (delivering to me) and shipping costs to the customer (due to shipping weight savings of maybe 1-2 pounds-it adds up when shipping thousands of keyboards), which have skyrocketed more than 30% since last year for many international destinations. In the past month or so, international shipping went up $15 for the project. Also to save weight I may have to bring the boxes down to high quality but single walled.

New store item:

As a small update – as part of the current batch of keyboard parts in the container ship I ordered some USB-C braided cables in red and gray – now available in the store. These are only available as additional cables, not as replacement cables for the ones included with the keyboard (the included ones are all black; all cables are 3 meters in length). https://www.modelfkeyboards.com/product/spare-usb-keyboard-cable/

Nice project – 3D printed solenoid holder for the classic style zinc cases:

Here is a high end 3D printed solenoid holder for the F62 zinc case – nice work samcdc6600!

https://github.com/samcdc6600/modelsFor3DPrinter/tree/main/modelF62SolenoidHolder

Brand New Model F January 2022 Update – wrapping up the shipments of the second container shipment, third container shipment with the remaining keys and keyboards going out around end of January, and more!

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one.

***For the Brand New Beam Spring Project launch information, please see a few posts before this one for details. As a reminder we are waiting to go through the new Model F keyboard backlog before the Brand New Beam Spring Project starts shipping, expected early next year. Sign up to reserve your spot if you haven’t done so already!

Project status summary – what has been going on lately, when is my keyboard shipping, etc.:

This section is nearly the same as other recent updates: For those who have not been following recent updates and frequent postings over on the Deskthority and geekhack project threads, I will note that there is still time to customize and order your Brand New Model F Keyboard and/or add on to your order with any accessories like the First Aid Kit for future repairs, solenoids and solenoid drivers, extra key sets, new production transparent relegendable keycaps (just introduced!), inner foam, extra flippers/springs, Model F key pullers, custom made 3 meter USB cables compatible with these keyboards, and other parts. Also I will note that the keyboards have started shipping – it does not mean that your keyboard will be shipping right away! There is still a ways to go to get everyone’s keyboard out.

To add accessories to an order that hasn’t shipped yet, you can place a new order and select the free/other shipping method at checkout, immediately before clicking Place Order. This way you can save on shipping – big savings especially for international shipping. However if in the US and if you can pay the shipping charge, please do so to help defray the significant project cost overruns. Everyone outside the US, feel free to contact me for a discounted international shipping quote if you are only ordering smaller items that ship separately. Otherwise they can ship with your keyboard if it hasn’t shipped already (can pick “other shipping” if that’s the case).

Regarding the shipping notification emails, everyone receives one as soon as your order ships.

There are not many new updates in the past month – the main focus is on continuing to mail out the keyboards and key sets, which will continue over the coming months until everything has been mailed out. Please review the prior updates below for other recent updates.

I expect to continue mailing out orders this year, so please refrain from asking me when your keyboard or key set will ship as I cannot estimate where any one order is in the queue. So far I have personally QCed, tested, and mailed out more than 1,900 Brand New Model F Keyboards all over the world!

Latest air shipment from the factory:

As orders continue to go out, here is part of the latest air shipment from the factory: ISO Icons HHKB cap set, and a few German, Norwegian, and Danish key sets (and a few WASD pebble sets from a special request). These are the first of the non-English sets that the factory has sent me. I will be getting some of these sets out to the split shipping folks who have been waiting a while for these sets. They also sent out some of the new production XT foam so I can get some of those orders out to those who just ordered separate shipping of foam. This is now in stock and I have extras of this foam if you want to order the foam with separate/ASAP shipping requested.

Also this week I approved production of the new transparent relegendable keys, based on the samples from this shipment. They are made of strong polycarbonate and are super clear. So far 981 caps have been ordered as of a few days ago (you get the cap + stem with each key ordered). I still have a bunch more available. The factory completed production today of all these caps and they will be included in the next container shipment.

You may be wondering what is the secret code on each key set bag – it is the production code. 2 digit year and 2 digit week number (e.g. 2130 indicates production in the 30th week of 2021).

The front print sets were approved for production only recently and should be finally completed over the coming weeks.

Third container shipment almost ready to go!

As we start the new year 2022, I am almost entirely wrapped up with the shipments of keyboards and in stock accessories that arrived earlier this year with the second container shipment and in various express air shipments. A number of the keyboards that arrived in prior container shipments arrived with significant case damage, incorrect variation number labels, while others did not match the specifications of that variation (different color, layout, etc.) and some failed my testing requiring complete replacement of certain assemblies. So as to avoid delays and get as many keyboards out as soon as possible, I prioritized mailing out all of the “good to go” keyboards and then the other keyboards, and this month I will be spending time repairing these other keyboards and replacing entire circuitry (controller+ribbon cable+large capacitive PCB+USB cable) to continue getting out the keyboards. Recently the replacement parts arrived by express mail from the factory.

I want to note that the factory’s delay this year with production and assembly of these remaining keyboards of the early bird round was in no way a bottleneck for the 2021 keyboard shipping as the key sets and I were the two bottlenecks for the year – I was still (and still am) getting out keyboards and accessories from the prior container shipments. The only other remaining bottleneck since last year is the custom and international key sets and one-off type keys which required extensive quality control especially with all the special characters on the top and bottom areas of the key top surfaces, all of which are being finished up this month (some have already been completed). By the time I am done there will not be much downtime as we wait for the next container shipment to arrive to me. Prior to February 2021 we were still waiting on the factory to complete the new XT quality dye sublimation; orders with sublimated keys only started going out less than one year ago – will be going full speed once everything from the factory arrives (keys, etc.). The remaining sublimated keys should be completed in the coming weeks. For these reasons, I expect the pace to be far faster than it has been previously while needing to wait for sublimated keys to arrive. Once again I thank everyone for their patience with the factory and with me as I go through the backlog.

While I was busy getting everything out, the factory has been very busy producing the remaining dye sublimated key sets (including the international, front printed, and miscellaneous smaller sets and individual keys) as well as finishing assembly of the next batch of keyboards that are part of the early bird round of this project, many of which are the ISO-type keyboards and key sets that some of you have been patiently waiting for. This will all be going out as part of the third container shipment, which was not expected (initially the expectation was one round all in one container shipment, but waiting for everything to be finished would have significantly delayed the project even more). The third container shipment of all these parts and keyboards was delayed significantly this year and should be going out around the end of this month (January 2022), arriving to me around the end of March 2022, depending on port congestion. This is about a month later than what the factory was expecting in November, as noted in the prior update. It will then take several months for me to send out the remaining keyboards from this batch, which will finally bring me up to date without a backlog at that point. In other words, I expect to wrap up getting all the orders out over the coming 6-7 months from now. In this upcoming shipment, the factory is hoping to get in all the remaining keyboards that were not completed before the earlier container shipments departed the port. We are still in the early bird round; the final round is expected to start later this year. After my backlog is all gone and I’m caught up, I’m expected to open the window to order the Brand New Beam Spring Keyboards (half of the first batch of 300 is in stock currently, with the other half shipping and arriving to me in a few months from now). Please do sign up on the Beam Spring interest form noted below as that is the only way to reserve your spot in line for a Beam Spring keyboard.

And as some of you have asked me, it’s not really possible to estimate how long it will take to get up to a particular point in the backlog line because it depends on how quickly a keyboard can pass my final QC inspection and how quickly I can repair it if needed, along with the complexity of particular orders (putting together additional accessories and individual keys) slowing down the throughput time. However as noted above it should take a few months once the next batch is in hand for me to go through it, now that I won’t be waiting for parts to complete an order (so it is “all in stock”) at that time. Many folks ordered another keyboard and/or additional accessories in separate orders later on, which usually means these later orders can move ahead in line and ship in the same package as their earliest shipment. Over the past two years of mailing keyboards, some days it seems like everyone might have ordered extras while other days I can (relatively) zoom through keyboard-only orders. Either way a keyboard typically takes ~20-30 minutes to fully inspect, program, repair if needed, get the packing slip and keyboard/box birthday labels, and ship, and that time does not count gathering accessories. An electric counting scale is a big help, especially for those who order 100+ extra flippers with springs 🙂

Updates on die cast tooling
Due to the skyrocketing price of raw materials in recent years, in 2021 the project switched over to die casting instead of CNC milling each of the compact cases, despite the significant cost of the new tooling. Now both case types (compact and classic style) are die cast, not just the classic style cases which were die cast from the start of mass production. This allowed us to make the cases one solid aluminum piece + the bottom plate instead of two CNC milled aluminum pieces and the bottom plate, thus improving the construction quality of the cases. With the old design, the case screws had only 1-2mm of threads in the top part of the aluminum cases. Now the screws have several more mm of threads which should make them even more solid. (The flat bottom compact case plates are still CNC milled as it is just a flat plate)

Besides that extra parting line, the case design is identical to the original cases and inner assemblies can be switched from one case to the other. The factory completed the die cast tooling and production for the aluminum, ultra-compact cases last year. These cases will be used starting with this third container shipment.

Also by popular demand the compact cases have switched to the tougher powdercoating finish mentioned before, using a paint that most closely resembles the anodized look of the originals, as much as is possible by paint. While the anodized look of the keyboards is really nice as well, an even tougher coating should allow the newer keyboards to hold up cosmetically even longer than the anodized cases which have less scratch resistance.

Update on zinc case powdercoating
For the classic style zinc cases, the factory has gone with an improved, reformulated powdercoating finish that retains the full texture and finish of the original IBM powdercoated Model F keyboards. This should make the cases a bit more durable than those in the earlier two container shipments, though I still chose to avoid offering the ultra-tough modern powdercoating on the original style cases in order to keep the reproductions in line with the originals in appearance. As with any textured, uncoated paint the case finishes will continue to wear down over time just like the IBM originals, but should hold up better to usage.

Requests for help and expertise

I am still looking for some help on updating the open source xwhatsit controller PCB design and ideas for beam module pullers (for my updated beam module design) – please see my prior update post for more details.

What are the other very minor changes in the current shipment?
As noted earlier the bottom and top inner assemblies were modified a tiny amount to allow for a slightly tighter “sandwich” which I believe will offer a slight improvement in the snappiness of the XT-quality typing experience. Full compatibility has been maintained with existing cases and inner assembly parts so you can replace your inner assembly if needed, or switch between new and old cases and mix between old and new inner assembly plates.

The golden yellow finish of the older batch of bottom inner assembly steel plates (and of the IBM originals) has changed to a bluer finish due to a recent factory error. Since it’s inside the keyboard and not really seen I did not want to delay all the keyboards by 1-2 additional months to remanufacture these parts. For the final round I expect to go back to the original color.

The boxes have become a few inches larger to accommodate fitting a full key set inside the box. The artwork remains the same. Previously I put the key sets in separate boxes even if they were ordered with a keyboard.

Don’t pull springs!

Just a reminder never to pull a spring – always twist it in the manner documented in the QC secrets video shown in the manual on the project web site. If you are pulling springs that has probably damaged the spring.

A reminder on solenoid configuration if you are doing your own layout modifications

Some of you may notice that the solenoid doesn’t work as well if you flash your own adjusted firmware made with the QMK configurator web site. Other times when someone adjusts the solenoid throw bracket, they may align the bracket slightly wrong so that the solenoid cylinder has friction with the hole of the throw bracket – please make sure the solenoid cylinder moves freely by hand before proceeding.

To set the correct required dwell time for the solenoid, did you check out the manual’s new solenoid section as well as the firmware flashing instructional video? Here’s part of the written documentation:

If you are using any of my premade hex files for either QMK or Via, the correct dwell time setting is done for you automatically. However if you use the QMK Configurator web site to make your firmware, import my JSON template file for your configuration and flash the firmware (see the firmware section of this manual), and while the keyboard is connected to your computer, hold down the keys Fn+Spacebar++= (the + = key next to backspace) which has been preprogrammed to increase the Solenoid dwell time by 1 ms. Press it 20 to 25 more times to get it to the minimum required amount for full power. You can also press the following options
Fn+Spacebar+T–>Toggle the Solenoid On/Off
Fn+Spacebar+ -_ Decrease Solenoid dwell time HPT_DWLD. Refer to the two solenoid videos at the top of this page for a visual guide. To program this into your own keyboard, for QMK drag the Any key to the key and layer you want, and then type in HPT_TOG to toggle, HPT_DWLI to increase the dwell time 1ms, or HPT_DWLD to decrease it. Each key has to be in its own box of course.

As a test you could also flash the original firmware linked to in the manual, which is preprogrammed for full solenoid operation even with super fast typing.

To customize your keyboard further I recommend starting from the pre-made JSON files in the posted zip file in the manual on the project web site and making adjustments from there for split space bars or other custom split keys.

Brand New Model F November Update – orders continue shipping, split shipping continues, new Beam Spring project, and more!

***For the Brand New Beam Spring Project launch information, please see a couple posts before this one for details. As a reminder we are waiting to go through the new Model F keyboard backlog before the Brand New Beam Spring Project starts shipping, expected early next year. Sign up to reserve your spot if you haven’t done so already!

***If you have a new shipping address please do email me to let me know your order numbers and the new address. Check your order email and our email communications (if applicable) to make sure the latest address I have on file for you is the correct one.

Project status summary – what has been going on lately, when is my keyboard shipping, etc.:

This section is nearly the same as other recent updates: For those who have not been following recent updates and frequent postings over on the Deskthority and geekhack project threads, I will note that there is still time to customize and order your Brand New Model F Keyboard and/or add on to your order with any accessories like the First Aid Kit for future repairs, solenoids and solenoid drivers, extra key sets, new production transparent relegendable keycaps (just introduced!), inner foam, extra flippers/springs, Model F key pullers, custom made 3 meter USB cables compatible with these keyboards, and other parts. Also I will note that the keyboards have started shipping – it does not mean that your keyboard will be shipping right away! There is still a ways to go to get everyone’s keyboard out.

To add accessories to an order that hasn’t shipped yet, you can choose (when placing a new order) the free/other shipping method, immediately before clicking Place Order. This way you can save on shipping – big savings especially for international shipping. However if in the US and if you can pay the shipping charge, please do so to help defray the significant project cost overruns.

Regarding the shipping notification emails, everyone receives one as soon as your order ships.

There are not many new updates in the past month – the main focus is on continuing to mail out the keyboards and key sets, which will continue over the coming months until everything has been mailed out. Please review the prior updates below for other recent updates.

I thank everyone for their patience as I become the final bottleneck of the project, QCing and mailing out each order. I expect to continue mailing out orders for the rest of this year into early next year, so please refrain from asking me when your keyboard or key set will ship as I cannot estimate where any one order is in the queue. So far I have personally QCed, tested, and mailed out more than 1,900 Brand New Model F Keyboards all over the world!

Split shipments of the keys continue going out

Please see the prior post for a description of this option. Lately my focus has been on mailing out all the “all in stock” split shipping orders for those who chose early delivery of their keyboard and delivery of the keys when they were ready.

In December the factory will be wrapping up all the remaining things they need to do for the project, for the time being, including finishing up all the international key sets, custom keys, etc. As noted before, only the “all in stock” orders can ship out. Some paid for the split shipping option way back when, which allowed their keyboard to ship ahead of the keys. While I prefer to ship all the remaining keys all in one shipment for each person, currently the “split split” shipping option is available if you wanted just your main key set that’s in stock to ship right away, and the rest of the items to ship later when the factory finishes them up and mails them to me.

Again I recommend that everyone waits if possible so that there is no additional cost. For the split split option please order 10 additional units of the store item $1 increments for US shipping addresses and 20 units for international addresses, and choose free/other shipping at checkout, right before clicking Place Order. This would be something to consider if you ordered a US key set (in pearl/pebble, blue, or dark gray), HHKB 6 key set, Mac 6 key set, DVORAK or COLEMAK 4 key set (different keys nubbed for the home row), or UK set. For other sets, they are not yet in stock so this would not help you. Of course this option doesn’t let you jump the queue and expedite me mailing your keyboard if it has not been mailed already – this limited option is only for those who want keys and maybe some in stock accessories shipped ahead of time (first aid kits, solenoids, extra USB cables, barrels, flippers, springs, etc.). This option is subject to stock availability.

New announcement: additional colors for the Ultra Compact Cases: Off-White/Beige, Industrial Gray, and True Red – also Greek key sets now available

The factory is making a small batch of these colors. The project web site will be updated with these color options over the coming days. Please email/PM me if you’d like to switch out the case for an existing order of yours that has not yet shipped. I updated the project web site to add the additional ultra compact case color options Industrial Gray, Off-White/Beige, and True Red. You can upgrade an existing keyboard or spare case that hasn’t yet shipped, or make a new order. The cost is the same as the other premium cases (all $75 extra).

As an update Greek key sets are now offered, thanks to Zed.

Nice keyboard color combination

I am sharing (with permission) another nice color combination that someone sent me, with the plan to install the custom 12 Key Industrial SSK set when it is ready (the factory is still wrapping up the remaining custom keys and sets and should wrap things up by year end – the approval process has taken longer than expected for these sets but I’d rather see adequately-aligned sets before rapid sublimation can start – every offered key set style has its alignment and content checked to make sure it is good, before the remaining sets can be sublimated).

xwhatsit controller updates

Is anyone interested in helping to update the xwhatsit controller to add support for 3 LED lights and a solenoid driver at the same time? Please see the prior update post for more details. I’m still looking for some help for this.

Deskthority member pandrew has recently updated the xwhatsit and QMK firmware to work with the forthcoming updated wcass controllers. As noted a couple months earlier there is a slight design update to remove the 10K resistor pack component which was not needed and has become more difficult to find in sufficient quantity. It is my (limited) understanding that the Atmega controller has a built in resistor that can be powered on or off.

pandrew has published the updated QMK firmware (please follow the git link and instructions in the manual on the project web site for access), and has also published the updated xwhatsit firmware, version 0.9.3, on github:

https://github.com/purdeaandrei/ibm_capsense_usb_mods

As a note, the only update was a change to allow the forthcoming xwhatsit controllers with internal pull-up resistors to function correctly. Both old and new xwhatsit controllers will run on the same new firmware versions for QMK and xwhatsit. Unless you want to try a beta firmware, it is not necessary to update to either version as there are no other feature updates.

The new firmware is confirmed backwards compatible with the old controllers so it is fortunately not necessary to have two different versions for different hardware – thanks again to pandrew! I will update the files on the project web site in the next month or so.

For those worrying about the firmware side of the project: please do not worry – the keyboard requires zero programming as everything is set and confirmed by me during the final QC process before mailing each keyboard, based on the options you selected when ordering the keyboard. Most people won’t even touch any settings or even change the firmware from what I can gather. Thanks to xwhatsit, pandrew, darkcruix, and the QMK/Via folks plus the other forum members helping out and providing various firmware and controller options, these keyboards definitely have far more features and customizability than most Model F fans would ever be able to use!

Higher force springs?

Is anyone interested in higher-force springs? I have a sample set of ~120 springs that were rejected as they required a little more force to process. The whole lot is available to one person so they have enough to fill a keyboard with them; please PM me if interested. Pricing will be based on best offer, with a minimum of $1 per spring. Flippers not included. As mentioned across my various ebay listings, the reason for the sale of these parts at higher pricing is to help recover the significant project cost overruns. Due to slight variations in the diameter of the flipper nubs I can’t guarantee this will work with original flippers (none of my springs are recommended to be installed on original flippers, as noted a while back). These ~120 springs are a slightly tighter fit than the production springs, so you have to press them a little more forcefully onto each nub. I would describe the sound as approximately the same as the production springs, maybe slightly quieter but still audible.

I also have 230 QC rejected springs without flippers (sound characteristics are off – too high pitch) available in batches of 80, 120, or you can take the whole lot. If you prefer a changing to a higher pitch spring this is the only batch available. Again, only recommended for new Model F flippers but will possibly work with originals. Pricing is the same $1 per spring only to the first folks to contact me over email or PM, with the goal being to help defray project cost overruns. Air mail shipping seems to have significantly increased in cost per kg / lb in recent months.

Via open source alternative: Vial

Please take a look at NathanA’s informative posts on getting Vial to work with the Brand New Model F Keyboards. Vial is a great offline GUI program to edit the layout of your keyboard.

https://deskthority.net/viewtopic.php?f=50&t=11046&p=495128

https://deskthority.net/viewtopic.php?p=494541#p494541

Any beam module puller suggestions?

Beam modules

I am trying to find recommendations for a tool that can separate the super glued beam washers in bulk, so that the springs can be replaced with different weight springs. The plan is to offer a heavier weight spring and a normal weight (normal force) spring with the new beam keyboards, and to have a tool available that can help folks switch between springs or potentially repair beam modules in the future.

Currently I remove the module, flip it upside down, grip below the washer with a flat metal wire stripper tool, and gently tap the tool with a hammer a few times. Takes a few seconds but it involves needing to take out and later put back all the modules.

Ideally the tool would grip the two sides of the washer, and it would have a gun-type grip that would push in the center (the white beam part shown in the first post). I’ve seen some twist ones (shown below) but that seems like it might take a bit longer to use for each module.

Similar products I’ve looked at include gear pullers, battery terminal pullers, wiper arm pullers, gear pullers, etc.

The washer is 1/2 inch and the white beam module part below it is about 3/8 inch, so the puller spread should account for that.

Possibilities:

Faucet handle pullers

Door panel pullers for a car/upholstery pullers

Battery terminal pullers

Interesting historical documentation on keys for keyboards:

Here is some interesting information that someone sent me recently regarding details about keys and keyboard layouts. The links are good to check out too:

Some people have asked if there was a standard for naming keys.
I thought that was a valid question, and here is an answer.

The W3C publishes the main web standards, and it includes standards for referring to both physical keys
and the different meanings associated with pressing one or more of those keys.
From the docs:

CODE
code holds a string that identifies the physical key being pressed.
The value is not affected by the current keyboard layout or modifier state,
so a particular key will always return the same value.

KEY
A key string that corresponds to the character typed by the user, taking into account the user’s current locale setting,
modifier state, and any system-level keyboard mapping overrides that are in effect.
It is acceptable for multiple keys on a keyboard to generate the same key attribute value

Code and Key standards:
https://www.w3.org/TR/uievents-code/
https://www.w3.org/TR/uievents-key/

The motivation and the system behind it:
https://w3c.github.io/uievents/#events-keyboardevents

End of content

No more pages to load