Page 1 of 1

NeXT Keyboard (Non-ADB ANSI Undamped Cream Alps Hasu Converter)

Posted: 11 Sep 2016, 01:18
by Hypersphere
INTRODUCTION and DESCRIPTION

Recently, I bought two non-ADB NeXT keyboards. One with the standard US ANSI layout (small horizontal rectangular Return key) and one with the reverse-L Return key. There are also European-layout versions of the keyboard.

These keyboards have doubleshot keycaps that are white on black. Some appear to be cream on black, and a few are triple-shot with white/cream on black and front legends that are green on black. The Command keys are doubleshot green on black.

The US ANSI version has undamped cream Alps switches with text legends. The one with the reverse-L Return has black Alps switches with symbolic legends on some of the modifiers. I got the reverse-L version mostly for the symbolic keycaps and spare parts.

The NeXT keyboard has a pleasing form factor with a fairly standard full-size layout except for the absence of the F-key row and 5 media keys instead of the top 6 in the navigation island. The top row of the NumPad has a Backquote/Tilde key instead of NumLock, and the right column of the NumPad has 1.00x Minus and Plus keys along with a 2.00x Enter key. The bottom row of the main typing area is Winkeyless (of course!) with a 9.00x spacebar and no space between the 1.50x modifiers or between the modifiers and spacebar. The single Control key is to the right of the "A" key. There is no CapsLock key -- this function was otherwise activated on the NeXT keyboard and called "AlphaLock". The Shift keys are windowed and illuminated with LEDs when AlphaLock is on.
next1.jpg
next1.jpg (226.96 KiB) Viewed 3010 times
HASU CONVERTER

The NeXT keyboard cannot be used with a contemporary computer and USB interface without an appropriate converter. Fortunately, Hasu has produced the physical converter and the code to enable it to work.

https://github.com/tmk/tmk_keyboard/tre ... r/next_usb

Currently, I have the converter plugged into the end of the stock mini-DIN5 cable, but I am considering installing it inside the keyboard case along with a flush-mount micro-USB connector in order to have a detachable standard keyboard cable.

Naturally (for me), I have programmed the converter in a HHKB-like layout. I use the Right Alt key as Fn. The converter works beautifully, thanks to the industry and genius of Hasu.

IMPRESSIONS

Although the NeXT keyboard is essentially full-size, it gives the impression of being compact. It measures 17.75 x 5.50 inches (45.1 x 14.0 cm) and weighs 2.67 lb (1.21 kg). This fairly hefty weight in a relatively compact package helps make the board feel dense and sturdily built. In comparison, my black Dell AT101W measures 18.5 x 8.25 inches (47.0 x 20.9 cm) and weighs 3.11 lb (1.41 kg).

The case is black and agreeably simple in design; the only branding is a small colorful NeXT cube logo centered on the top bezel. Unfortunately, the smooth finish of the keyboard readily picks up and shows fingerprints. Moreover, the black keycaps conspicuously display wear according to frequency of use, resulting in prominent uneven shine on a given cap that is inconsistent across the board. Because of the marked shine on the caps, especially on my US ANSI version, I swapped most of the modifiers for the less-worn caps on the L-shaped Return version. In addition, given that I usually prefer typing on PBT, I also swapped out the stock alphanumeric caps with those from a Granite SBI board.
next2.jpg
next2.jpg (235 KiB) Viewed 3010 times
Although I cleaned the case thoroughly with detergent, when I followed up by wiping it down with 70% (v/v) isopropyl alcohol, the wipes continually picked up a black color, as if the alcohol were dissolving black pigment from the plastic. The upper and lower sections of the case are separated by a rubber gasket that must be aligned carefully before tightening the 7 screws that hold the two sections together. Although I am careful about not stripping threads, the case plastic seemed fairly soft, as I ended up stripping the threads in two of the mounting posts at the center and rear of the keyboard. I remedied this by inserting thin-walled screw anchors in these two posts.

Typing sound and feel are good to excellent. The undamped cream Alps are not as crisp as blue or white Alps, but they are smooth and provide more than adequate tactile feedback without the somewhat mushy feel of damped switches. I bottom out all my keystrokes, and the NeXT chassis furnishes a fairly solid sounding board that is not as solid as my Northgate Omnikey 101 but not as hollow as my Leading Edge DC-2014. The feel is definitely lighter and more resilient than that of my custom 60% with tactile brown Alps in a stainless steel plate. Some of the keys exhibit pinging, but I do not find this sufficiently objectionable to be a deal-breaker.

The long spacebar was initially a bit loud and rattly, but after lubing the stabilizer and putting foam pads on the top plate directly under the stabilizer inserts, it became acceptably quiet. At first, I had considered swapping the slider with one from a Matias Quiet switch, but this no longer seems necessary.
next3.jpg
next3.jpg (225.6 KiB) Viewed 3010 times
Considering the fairly low current prices of these keyboards and even allowing for the extra cost and work of a Hasu converter, the NeXT non-ADB keyboard is a reasonably good value. Within a stylish compact format, it provides a fairly standard layout that includes most of the keys of a full-size keyboard except for the top F-key row and one key in the navigation island. Despite some shortcomings noted above, I recommend this keyboard, and I intend to add it to my keyboard rotation.
next5.jpg
next5.jpg (184.92 KiB) Viewed 3010 times

Re: NeXT Keyboard (Non-ADB ANSI Undamped Cream Alps Hasu Converter)

Posted: 11 Sep 2016, 17:39
by mike52787
where did you get the granite keycaps? did they come from the guy selling granites on ebay for 60$ right now? if so, what condition were they in?

Posted: 11 Sep 2016, 18:01
by Hypersphere
The Granite SGI caps came from a keyboard purchased from eBay, probably 2 or 3 years ago. The board and its caps were in excellent condition. These dye-sub PBT caps are fairly durable, and even if they are covered in grime, they will usually clean up well. They will also not yellow like ABS caps tend to do.

At first, I was going to use more of the SGI caps, such as the nav and arrow keys, but I didn't like the gray color. I'm also not fond of Italic or Oblique fonts on a keyboard, but I am getting accustomed to the SGI caps on the NeXT -- I am typing on them now.

BTW, although I am using the NeXT caps on the nav island, I have remapped these media keys to standard nav island keys: Insert/Delete, Home, and PageUp/PageDn. The old "Power" key is now a "Home" key. "End" is Fn + Home. Right Alt is Fn.

Note also that the Backquote/Tilde key on the NumPad becomes NumLock in the Fn layer and that CapsLock is Fn + Tab. I like the way the NeXT board lights up both Shift keys to show that CapsLock is activated.

Posted: 11 Sep 2016, 18:04
by seebart
Very nice thanks for sharing, this gives me a good idea what I can expect from mine when I get mine from Mu.

Posted: 11 Sep 2016, 18:43
by Hypersphere
Thanks, seebart! I really like the form factor and design of the NeXT keyboard. Unfortunately, the material and finish of the case acts as a fingerprint and smudge magnet and the stock keycaps become shiny. It ought to be possible to modify the finish of the case. As for the caps, replacements could be found for most of them, with some possible exceptions. The Backspace key is 1.50x, the Backslash is 1.00x, Return is 1.75x, and Spacebar is 9.00x. Both Shift keys are 2.25x, which is not problematic with respect to size, but the stabilizer wires for these two keys are mounted above the switch rather than the usual position below the switch. The Shift keys are also windowed, but this needn't be an issue if you don't care about seeing the CapsLock LEDs easily.

Do you plan to get a USB converter from Hasu or perhaps build one of your own?

Posted: 11 Sep 2016, 19:16
by seebart
Hypersphere wrote: Unfortunately, the material and finish of the case acts as a fingerprint and smudge magnet and the stock keycaps become shiny.
Oh, I did not know that. I guess Steve did not care much about details like that on his NeXT project.
Hypersphere wrote: Do you plan to get a USB converter from Hasu or perhaps build one of your own?
I should really build my own. I've got a couple of teensy's laying around. I've got several projects lined up that will take me a while. Before anything I need to go shopping for a decent soldering iron that won't destroy my wallet! But I just keep getting keyboards like the HAL KB2100 instead that I cannot pass by. It will be a while before Mu has got time to send me my NeXT. I've got two Beamspring projects I will take up first.

Posted: 11 Sep 2016, 21:25
by Hypersphere
@seebart: Looks like you have quite a "to do" list as well. I also want to start making my own converters, both for the sense of DIY achievement and to save money. In addition, I have many potential keyboard restoration projects sitting in boxes waiting for my attention. My wife is urging me to sell the keyboards that I might not have time to restore, and so bit by bit I have been moving these to her desk for her to put on the market.

Best wishes for your beam spring projects!

Posted: 12 Sep 2016, 07:11
by flenser
Two questions:

1. Is there a good guide for compiling Hasu's code for this keyboard, or for other keyboards in the Github set?
2. Might this code work with an Arduino Micro?

Thanks for any and all help.

Posted: 12 Sep 2016, 15:24
by Hypersphere
flenser wrote: Two questions:

1. Is there a good guide for compiling Hasu's code for this keyboard, or for other keyboards in the Github set?
2. Might this code work with an Arduino Micro?

Thanks for any and all help.
There is documentation on the Github site. However, Hasu has recently created online configurator sites for directly generating the hex configuration file, so that it is not necessary to compile code. Here is the link:

http://www.tmk-kbd.com/tmk_keyboard/editor/

I recommend using the new unimap editor.

For information on using the Arduino Micro to convert the NeXT keyboard, see the following:

https://learn.adafruit.com/usb-next-key ... o/overview

Posted: 12 Sep 2016, 18:44
by flenser
Thank you!