Find out how to Construct a Customized Mechanical Keyboard: A Step-By means of-Step Information

Few issues are as fulfilling as development one thing with your individual two palms. By no means has that been truer on this planet of mechanical keyboards, the place development your individual can strengthen your day-to-day computing enjoy. Thank you to important streamers like Taeha Sorts, extra fans than ever have stuck the keyboard computer virus and are itching to construct their own customized mechanical keyboard. 

It’s a thrilling prospect, however the thought of creating your individual keyboard can also be intimidating. What must you purchase? The place must you purchase it? How are you aware if it is going to all paintings in combination? It’s sufficient to push potential developers clear of ever taking the bounce in any respect and as a substitute searching thru pre-made choices for a one-size-fits-all keyboard as a substitute of one thing in reality their very own.

We’re right here to lend a hand. On this information, we’ll stroll you thru precisely what you want to construct your very personal customized mechanical keyboard, whether or not it’s the absolute best gaming keyboard for you or without equal productiveness device. 

What You Want to Construct a Customized Mechanical Keyboard 

To construct your individual mechanical keyboard, you’ll be able to desire a collection of key parts and equipment:

There are lots of websites that provide those, however for a variety curated to keyboard developers, we propose KBDFans and KPRepublic. For equipment, like stabilizers, switches, transfer lubes and extra, websites like Novel Keys, Succeed Key Corporate and Cannon Keys be offering well-picked choices continuously that includes pieces standard inside the group on the time. For a much broader seek, AliExpress and Banggood are each and every excellent sources however we’ve discovered them to typically be much less dependable on high quality, enhance and transport time.  

Believe Purchasing a Package 

If all of this seems like a little bit a lot, you’re now not on my own. Many new developers in finding all of those issues overwhelming, which is why I at all times suggest buying a package on your first construct. 

DIY keyboard kits at all times come with an identical PCB and case however continuously come with extras like stabilizers, sound dampening foa  and the wearing case. Websites like Drop, Epomaker, YMDK and KBDFans are go-to resources for customized keyboard kits. More and more, websites that excited by team buys and equipment have begun providing their very own low cost kits, just like the TKC Portico, NovelKeys NK65 Access Version and Cannon Keys Bakeneko60 which can be nicely price bearing in mind when in-stock. Notice that keyboard kits in most cases require that you just purchase switches and keycaps one after the other.

Issues to Believe Sooner than Purchasing 

Sooner than buying any of the pieces above, it’s smart to head over some fundamental issues to verify the whole lot is going easily, and also you finally end up with a keyboard you’re proud of. Make the effort to imagine the next, and also you’ll be certain that a miles smoother construct procedure.

Structure

The very first thing to imagine is structure. Do you need a small 60% keyboard or a full-size keyboard with a host pad? This will likely have an effect on the capability of your board but in addition what you must be purchasing for. Right here’s a rundown of the most well liked layouts.

Symbol 1 of 7

Custom Mechanical Keyboard

40% keyboard (Symbol credit score: AliExpress )
Symbol 2 of 7

Custom Mechanical Keyboard

60% keyboard (Symbol credit score: Tom’s {Hardware})
Symbol 3 of 7

Custom Mechanical Keyboard

65% keyboard (Symbol credit score: Tom’s {Hardware})
Symbol 4 of 7

Custom Mechanical Keyboard

75% keyboard (Symbol credit score: Tom’s {Hardware})
Symbol 5 of 7

Custom Mechanical Keyboard

80%/Tenkeyless/TKL keyboard (Symbol credit score: Tom’s {Hardware})
Symbol 6 of 7

Custom Mechanical Keyboard

96%/96-key keyboard (Symbol credit score: Tom’s {Hardware})
Symbol 7 of 7

Custom Mechanical Keyboard

Complete-size keyboard (Symbol credit score: Tom’s {Hardware})
  • 40%: One of the crucial smallest practical layouts to be had. Necessarily simply the primary typing keys with out a quantity keys. This can be a moveable, but tricky, structure to get used to for beginners and is based closely on secondary layers.
  • 60%: No arrow keys, serve as row, quantity pad, or navigation and enhancing cluster. Secondary purposes continuously live to tell the tale a 2d layer obtainable with key mixtures.
  • 65%: That is necessarily a 60% keyboard with arrow keys. Maximum keyboards of this structure even have a collection of navigation and enhancing buttons alongside the right-hand facet.
  • 75%: This structure takes the 65% shape issue and provides the serve as row again above the quantity keys.
  • 80%/Tenkeyless/TKL: This can be a common keyboard structure that takes a full-size design and eliminates the quantity pad.
  • 96%/96-Key: This structure takes many of the keys of a full-size board and pushes them in combination, getting rid of empty house. Some lesser-used keys, comparable to Scroll Lock, are continuously relegated to a secondary layer or are got rid of completely.
  • Complete-size/104/108-Key: The standard keyboard structure, together with all common keys.

Your selection in structure additionally affects your keycaps. Compact layouts continuously function non-standard key sizes, making it tougher or dear to search out matching keycaps. The trickiest layouts to search out matching keycaps for are 65% and 96%; alternatively, devoted keyboard internet sites like KBDFans be offering a much broader collection of keycap units to compare maximum layouts. Notice that some layouts, like that of the Glad Hacking Keyboard (HHKB), glance great however use longer-than-average spacebars, which will prohibit your keycap alternatives.

Keycaps

(*10*)

(Symbol credit score: Tom’s {Hardware})

Keycaps are a rabbit hollow all their very own; alternatively, there are a few issues to remember. 

First is the kind of plastic used. ABS is not unusual on each very high-end and really low-end keycaps and will range broadly in high quality. Top quality ABS keycaps can also be dear however be offering extra vibrant colours than the opposite standard selection, PBT. 

PBT is a denser plastic and gained’t get glossy after prolonged use like ABS keycaps do, however colours are duller and big keys are much more likely to enjoy warping. For beginners, PBT keycaps with doubleshot or dye-sublimated legends are a good selection since the letters won’t ever  fade, even after years of use.

PCB and Case

Symbol 1 of 2

Custom Mechanical Keyboard

(Symbol credit score: Tom’s {Hardware})
Symbol 2 of 2

Custom Mechanical Keyboard

(Symbol credit score: Tom’s {Hardware})

With that out of the way in which, you’ll need to make a choice an identical PCB and case. Those are tricky to search out on websites like Amazon however are abundant on devoted keyboard development storefronts like KPRepublic and KBDFans. You’ll additionally in finding an array of choices on AliExpress and Banggood. Make certain that your PCB fits your case. That implies ensuring all mounting issues for fasteners and the USB port line-up. Additionally be sure you search for further options you can be excited about, like RGB or hot-swappable switches, which allow you to exchange your mechancaical keyboard’s switches with out soldering. 

Transfer Mounting Plate 

(*20*)

(Symbol credit score: Tom’s {Hardware})

If you happen to’re a brand new builder, you don’t want to get too hung up at the transfer mounting plate. The mounting plate is what your mechanical switches snap into to carry them in position when plugged into the PCB. You don’t need switches dropping connection as a result of they’re wobbling round in the ones hot-swap sockets! 

Transfer plates are available quite a lot of other fabrics, from polycarbonate, to aluminum, brass,and copper, the entire approach to carbon fiber at the dear finish of the spectrum. Tougher fabrics, like brass, are extra inflexible to sort on and feature the next pitched sound profile. The honour right here must be on whether or not you need your typing enjoy to be company or versatile and what form of sound you’d like. 

Stabilizers 

Subsequent, you’ll desire a set of stabilizers to enhance the bigger keys at the keyboard. Maximum keyboards require five stabilizers general, however some compact layouts require much less. 

You’ll want to word whether or not your PCB and case use stabilizers that mount at once to the PCB by means of clips or screws or snap onto the plate. Lovers have a tendency to choose screw in PCB-mounted stabilizers for his or her added balance however a very powerful factor is that they’re appropriate. Consider, one of the thrill of creating your individual keyboard is with the ability to exchange it to fulfill your wishes through the years.

Switches 

In any case, we come to switches. Do you like linear, tactile, or clicky? Your collection of transfer would be the maximum impactful on your typing enjoy, so spend a while bearing in mind what you favor maximum. The arena of key switches extends a long way past Cherry MX, so don’t really feel locked into purchasing dear Cherries as a result of they’re standard in manufacturing keyboards. Learn up at the variations. Believe selecting up a transfer tester to check out some for your self. If you happen to’re now not positive which transfer is your favourite, imagine selecting up a hot-swappable PCB so you’ll take a look at new switches with no need to desolder them out of your keyboard. 

(*7*)

(Symbol credit score: Tom’s {Hardware})

The one factor to caveat to change selection is what number of pins it has. 5-pin, also known as PCB-mounted, switches can set up with no plate and feature five pins at the backside for extra enhance. 3-pin, or plate-mounted, switches are made to make use of with a plate and feature three pins at the backside. Some PCBs most effective enhance 3-pin switches. Have a look at one of the transfer slots. Does it have three holes or five? In case your transfer of selection has five pins however your PCB most effective helps three pin switches, do not fret: You’ll nonetheless use them for your construct, however you’ll be able to want to use your nail clippers or flush cutters to trim off the two smaller plastic pins to make it appropriate. 

If you happen to’ve been following this interest for a while, you might have heard of lubing your switches. That is an non-compulsory and time eating step however can dramatically building up the smoothness of your typing enjoy, in addition to strengthen their sound profile. If this seems like one thing you’re excited about, see our article Find out how to Lube Switches on Your Mechanical Keyboard.

The Keyboard Package Utilized in This Information 

For our construct, we used the D60 WKL keyboard package from KBDFans however the steps right here must observe to maximum keyboard builds. We selected this package as it provides quite a lot of options standard in customized keyboards as of late, such has the prospective to seem and sound nice, and (on the time of writing) is quickly available to buy, heading off the long team purchase procedure. 

The package integrated the fundamentals for a customized keyboard construct, together with the case, PCB, and plate, in addition to a pleasing brass weight and stabilizers, for $335. Whilst this actual package is pricey, customized keyboards can also be constructed for far much less. Nice keyboards don’t have to price some huge cash, particularly if you’re taking the time to use some easy changes alongside the way in which.

(*9*)

(Symbol credit score: Tom’s {Hardware})

The D60 package includes a 60% structure with blockers for the Home windows keys (so-called when the case blocks the positioning of the Home windows keys) to create an interesting symmetrical structure. It makes use of a gasket mount design, which puts comfortable gaskets between the PCB and case to isolate keystrokes and strengthen the typing sound. We selected the FR4 plate to stability a comfortable typing enjoy with a nice sound profile. The package additionally comprises pre-cut damping foam for the case and between the plate and PCB to additional song the sound and really feel of the keyboard. 

I blended it with EnjoyPBT Grey keycaps and NovelKeys Cream switches lubed with Krytox 205g0 and tightened with transfer motion pictures. Either one of those additionally strengthen the sound and really feel of the switches. The entire price to construct this actual keyboard used to be $472. 

Find out how to Construct a Customized Mechanical Keyboard

By means of following the elemental steps on this information, you’ll have the ability to construct a operating keyboard, however I extremely suggest making use of the three non-compulsory changes I’ll be appearing you alongside the way in which. They’ll completely make your keyboard sound and really feel higher to make use of.

It is also vital to notice that keyboards can also be very other from one some other of their development. Mounting kinds and the order of operations can once in a while range.  That is very true in terms of how the PCB and plate sign up for in combination and hook up with the case. The vital factor is to keep in mind of your particular parts and be prepared to transport all the way through those steps as essential to make development simple and a laugh.

This information endeavors to hide the commonest builds.

Step 1: Transfer Lubing

(*12*)

(Symbol credit score: Tom’s {Hardware})

If you happen to’re making plans on lubing your switches and would really like them to be able for the primary time you utilize your keyboard, you should definitely do this forward of time. Transfer lubing can take a number of hours, so plan forward.

Step 2: Check the PCB.

Sooner than continuing, you must first be certain your PCB works as meant. Unpack your PCB, and plug it into your PC the usage of an identical USB cable. Watch out to not contact the board to the rest that might motive a brief, like a steel keyboard case. 

Subsequent, head to Keyboard Tester and open the verify device. Having a look on the PCB, understand that each and every place the place a key will pass has two small holes for each and every transfer’s touch pins. The usage of your tweezers, contact each steel tricks to those holes. Don’t power the guidelines in as that can injury the PCB or hot-swap socket constructed into your keyboard. When the tweezers make touch, you must see that letter or quantity exchange colour at the Keyboard Tester.  

(*14*)

(Symbol credit score: Tom’s {Hardware})

Do that for each and every key, and re-test any that don’t paintings. 

Relying for your structure, some keys at the Keyboard Tester might stay unchanged. The vital factor is that each and every pin you contact, except for specialised keys like Fn, motive a response at the trying out device. If they don’t, touch the producer since the PCB is also erroneous.

Step 3: If essential, disassemble the case.

Some keyboards send with the PCB and plate pre-installed. If that is so, disassemble the case to retrieve those portions. If those portions arrive separated, or the keyboard does now not require disassembly for development, comparable to a tray mount or friction have compatibility keyboard, continue to the next move. 

If disassembly is needed, or you could merely just like the case to be able for its position within the construct procedure, take away the essential fasteners so the keyboard is open and in a position to be inbuilt. You’ll want to take particular word of the way the keyboard is assembled, taking photos if essential.

Step 4: Bring together the stabilizers.

(Symbol credit score: Tom’s {Hardware})

Maximum stabilizers come disassembled and can want to be have compatibility in combination prior to being put in at the keyboard. Stabilizers function three key portions: the housing, the stem and the cord. Each and every stabilizer could have two housings, two stems and one cord. The housing is the most important of those items and acts because the shell for the smaller plastic piece, the stem. The cord inserts into the ground hollow of the stem and snaps into the housing to stay it in position.

Insert the stem into the housing in the course of the backside of the housing. Ensure that the facet with two holes faces the entrance of the housing. That is the bigger facet, and also you must see tiny guides to carry the cord. 

Subsequent, slide the tip of the cord in the course of the housing and into the ground hollow. Make sure it passes all over the stem and now not out the ground as this may intrude with its motion. 

As soon as it’s the entire manner inserted, press the cord into its information till it snaps securely into the housing. Watch out to not bend the cord.

Not obligatory Amendment: Clip and Lube the Stabilizers: Some of the vital mods any keyboard builder can do is to clip and lube the stabilizers. This dramatically reduces rattle when the usage of the bigger keys and makes the keyboard really feel and sound significantly better to make use of. Carry out the next steps one at a time to construct each and every stabilizer. Don’t paintings forward, as seeking to lube a couple of stabilizers concurrently turns into messy and hard whenever you growth to the cord.

(*3*)

(Symbol credit score: Tom’s {Hardware})

Start via clipping the ft of each and every stabilizer stem. To do that, turn each and every stem over and search for two forked ft. The usage of nail clippers or flush cutters, reduce each forked ft off till you may have a flat floor. 

Subsequent, the usage of Krytox 205g0 or some other skinny lube and a paintbrush, paint a skinny layer of lube alongside all four facets of the stem. I additionally like to color a skinny layer alongside the interior of each and every housing masking each and every level of touch. Then, re-insert the stem into the housing.

(Symbol credit score: Tom’s {Hardware})

In any case, upload a layer of semi-thick dielectric grease to each bent ends of the cord for that stabilizer going a couple of 1cm previous the 90-degree bend. You need to totally coat the cord however don’t glob it on. The purpose is to create a barrier between the steel finish of the cord and the plastic internal of the stem, getting rid of rattle. An excessive amount of lubricant could make the stabilizer really feel slow.  

(Symbol credit score: Tom’s {Hardware})

While you’re achieved, re-insert the cord into the stem, and snap it into the housing. 

(Symbol credit score: Tom’s {Hardware})

Step 5: If the usage of PCB-mounted stabilizers, mount the stabilizers. 

At this level, in case your PCB makes use of PCB-mounted stabilizers, it’s protected to put in them.

Have a look at your PCB. Consider the dimensions of the bigger, stabilized keys. Close to the sides in their width, you’ll understand two circles, one higher and one smaller. For screw-in stabilizers, the smaller hollow is used for the threaded portion of the stab and the bigger is for the clip. For snap-in stabilizers, the bigger holes must be at the similar facet because the cord. 

Insert the stabilizers, and protected it via screwing or snapping it into position.

Not obligatory Amendment: Band-Support Mod: Every other standard mod to strengthen the sound of stabilizers is the band-aid mod. This mod comes to hanging a small piece of adhesive subject matter at once beneath each and every stabilizer stem. Moderately than have the plastic backside of the stem hit the arduous PCB each and every time you utilize a stabilized key, it as a substitute hits a cushioned floor, decreasing its quantity and softening its really feel. This present day, it’s conceivable to shop for pre-cut adhesive foam stickers, however you’ll additionally accomplish the impact via slicing small items of Band-Support and sticking them at once at the PCB.

(Symbol credit score: Tom’s {Hardware})

To start out, reduce a Band-Support or, in the event you’re the usage of stabilizer stickers as I did, peel the sticky label, to more or less fit the dimensions of the cutout for the stem within the backside of the housing. 

Subsequent, observe this to the PCB the usage of tweezers for ease of application. 

In any case, in the event you’re the usage of a Band-Support, observe a tiny quantity of dielectric grease to the highest of the Band-Support, and rub it into the material. You should utilize simply sufficient to make the colour of the Band-Support darken. Do that for each side of each and every stabilizer.  

Step 6: In case your keyboard calls for it, screw the PCB into the case, mount the plate to the PCB and observe foam if essential.

It’s now time to sign up for the bigger parts. This step will range relying for your keyboard. 

In case your PCB must be screwed into the ground case underneath the mounting plate, skip forward to Step 8 to prep the case and continue to connect the PCB. If the PCB and plate can also be assembled and put in as an entire unit, whole the next move out of doors of the case. Glance carefully on the fastening issues at the case, PCB, and plate to resolve which works your keyboard. Until the PCB must be mounted break free the plate, it is most probably that you’ll save set up for Step 9. 

(*5*)

(Symbol credit score: Tom’s {Hardware})

In case your keyboard got here with PCB foam, lay it on most sensible of the PCB lining up the cutouts with the transfer places and becoming it over the stabilizers you might have put in. 

Subsequent, it is time to mount the plate to the PCB. In case your package has threaded stand-offs for the plate, merely line up the plate, becoming it over your stabilizers, and use screws to lock it down. In case your package comprises separate standoffs, screw them into position now. In case your plate does now not connect via some other manner, set up switches in all four corners and within the heart of the keyboard to carry it in position. See step 7 for steering on putting in switches. 

(*6*)

(Symbol credit score: Tom’s {Hardware})

In case your keyboard makes use of an built-in plate that is constructed into the highest part of the case, protected the PCB meeting to both the highest or backside part of your case, relying on its development. 

Step 7: If the usage of plate-mount stabilizers, set up them now.

In case your keyboard makes use of plate-mounted stabilizers, you’ll want to set up those prior to including in the remainder of the switches. 

Find the location of each and every of your stabilized keys. You’ll understand cut-outs for each and every stabilizer housing and a line lengthy sufficient to suit the cord. Slide the cord into this slot till each and every housing slots into the right kind cut-out. Then, merely press all the way down to snap each and every facet into position.

Not obligatory Amendment: Band-Support Mod: Regardless of your mounting sort, the Band-Support mod remains to be acceptable. See Step 4 for directions.

(Symbol credit score: Tom’s {Hardware})

Step 8: Set up the mechanical switches.

Putting in mechanical switches isn’t tricky, however the procedure will range, relying on in case your keyboard makes use of hot-swap sockets or calls for soldering. 

If it’s hot-swappable, align the massive, heart mounting pin with the matching cut-out at the board, in addition to another information pins your transfer could have along with the two steel touch pins. 

Press down firmly and straightly, however don’t power it if it doesn’t need to pass. If it’s now not moving into, it’s most probably that the pins don’t seem to be aligned as it should be, and you want to check out once more. If one of the steel pins will get bent, don’t concern. Simply straighten it out prior to making some other try.

In case your keyboard calls for soldering, it’s time to wreck out your soldering iron. The plate must grasp the switches in position, however it may be useful to solder in switches at each and every of the four corners to start. 

Heat up the soldering iron to roughly 380 levels Celsius (716 levels Fahrenheit). Practice a small quantity of solder to the top of the iron. 

Then, contact the iron to the touch pad and pin, and make allowance them to heat up for a number of seconds prior to including solder. 

If achieved as it should be, the solder must go with the flow onto the pin and phone pad making a neat, cone-like construction. If it’s now not highest, don’t be anxious. The vital section is that the solder joint makes a company connection between the touch pin and the PCB.

Step 9: Get ready the case and gaskets, making use of foam if essential.

Now it’s time to take a look at the case itself. If you have not taken it aside but, do this now. Once more, be sure you word any fastening issues or quirks of your case. 

For keyboards the usage of gaskets or some other novel mounting device, your construct might require the application of froth strips in set places of both the case or the PCB. Practice those now as essential. 

Subsequent, upload any sound damping subject matter, comparable to pre-cut case foams, to the ground of the case.

(*4*)

(Symbol credit score: Tom’s {Hardware})

Not obligatory Amendment: Upload your individual sound dampening foam: In case your case didn’t include case foam, you’ll upload your individual! Including foam can continuously cut back or get rid of the hole sound present in some keyboards and will cut back probably the most high-pitched resonances when typing. This mod is much less essential than the former two however is without a doubt useful when you have extra house within the frame of your keyboard or desire a extra “cast” really feel.

You’ll use many various fabrics for this. The most productive, and costliest, is sorbothane. If that’s too dear, neoprene is some other superb possibility. I take advantage of two layers of coloured craft neoprene I bought from my native craft retailer, however you’ll additionally purchase it in higher, thicker sheets for more straightforward application. If that’s nonetheless an excessive amount of, imagine the usage of (*1*)shelf liner! The speculation is to fill the empty house with a subject matter this is dense sufficient to soak up undesirable frequencies. 

(*8*)

(Symbol credit score: Tom’s {Hardware})

Step 10: Mount the PCB meeting.

Re-insert the meeting into the case. Relying at the mounting taste of your case, the place  the attachment level can range. 

If you happen to bought a package, refer again to the way it used to be assembled initially. If you happen to bought each and every piece one after the other and are not sure, seek the advice of your documentation or confer with this at hand mounting taste information.  

(*11*)

(Symbol credit score: Tom’s {Hardware})

Step 11: Reassemble the case.

With switches put in and the internals of the keyboard safely fastened, it’s time to position the case again in combination. Usually, this implies screwing each halves in position, however the procedure can range, relying for your keyboard’s development.

(*13*)

(Symbol credit score: Tom’s {Hardware})

Step 12: Set up the keycaps. 

Now that the case is again in combination, the one factor left to do is set up your keycaps. 

The plastic pass at the most sensible of each and every transfer is known as the stem. Beneath each and every keycap is some other stem with a cutout that may completely fit the highest of each and every transfer. 

Merely press the keycap down directly to the transfer to put in. For higher keys, give an additional push the place the keycap connects to the stabilizer stems to verify it sits flippantly. 

Step 13: Check for bent pins and dealing switches 

Now it’s time to return to Keyboard Tester. Press each and every key. Each and every key that modified colour throughout your PCB verify must additionally exchange colour when pressed. If it doesn’t, a key could have change into bent when pressed into the hot-swap socket or might not be creating a excellent connection together with your solder joint. 

In case your keyboard is hot-swappable, merely pull the important thing out, straighten the pin together with your tweezers and re-install. 

If it’s soldered in, read about the solder joint. Upload extra solder if essential or take away the transfer, and check out once more. Watch out to take away all the present solder prior to making an attempt to tug the transfer out and to not injury the solder pad.

Step 12: Program your new keyboard. 

Now that your keyboard is functioning, you’ll be content material with a task nicely achieved or take it a step additional and program it with a customized structure. After all, this procedure will range relying for your board. If it makes use of its personal instrument suite, download that and feature a laugh remapping keys. If it makes use of QMK, an open-source instrument standard amongst keyboard kits, practice the producer’s directions. If there are none, take a look at this video educational, and discover the On-line Configurator. 

Symbol 1 of 2

Custom Mechanical Keyboard

(Symbol credit score: Tom’s {Hardware})
Symbol 2 of 2

Custom Mechanical Keyboard

(Symbol credit score: Tom’s {Hardware})

In case your keyboard helps VIA, I extremely recommend downloading the application and the usage of it. VIA is according to QMK, so it keeps in depth ranges of programmability the usage of an intuitive graphical interface however updates the keyboard in actual time, so no flashing is essential.

Step 14: Experience!

(*2*)

(Symbol credit score: Tom’s {Hardware})

Congratulations, you’ve simply constructed your individual customized mechanical keyboard! In all chance, what you may have for your palms will glance, really feel and sound higher than absolutely anything you’ll purchase off the shelf. Experience your new keyboard, and watch out to not fall too a long way down this rabbit hollow.