Tag Archive | AlphaSmart

Alphasmart 2000, PS/2 cable, PS2 to USB adapter and so forth

So I have an AlphaSmart 2000 or two. They connect to the PS/2 port using a cable and then can act as an external keyboard for getting text off the device. And I’ve already mentioned that, strangely, the 2000 can talk to a Windows 7 install inside VirtualBox vai an IR dongle, though it does not work directly with a native Win 7 computer…

It would be nice, however, to be able to use a PS/2 to USB convertor to dump text into a wider range of machines — ones without PS/2 ports and where I don’t have the rigmarole of installing VirtualBox, etc. A typical convertor is the ATEN PS/2 to USB Adapter. To be specific: Model Name: PS/2 K/B & Mouse to USB Adapter; Model Number: UC-100KMA.

Picture0075 Picture0076 Picture0077

So here is a summary of what I tried and what happened, for what it is worth:

  1. No luck using PS/2 to USB on several machines.  Debian 6, RHEL 6, Windows 7, Windows 10, Mageia 5 inside VirtualBox.  Does it help to unplug regular keyboard? No.
  2. But, when I used a regular PS/2 keyboard via the adapter first, then switched to the 2000, the send worked fine. So it seems to be intermittent. Now, I also had a mouse plugged in to the adapter (it takes both).

So what I did was:

  1. Plugged in the regular keyboard and mouse into the adapter.
  2. Plugged the adapter into the Windows 10 netbook.
  3. Opened LibreOffice.
  4. Typed a few works using the PS/2 keyboard.  Worked.
  5. Swapped PS/2 keyboard for the AlphaSmart 2000, then hit ‘send’. And it worked.

Points to note:

When I plug the 2000 in and it does not work, the messages on the AlphaSmart screen flicker. When it does work, there is no flickering.

Upshot: If you are trying to get text off an older AlphaSmart using a PS/2 to USB keyboard adapter, it may be worth trying an external PS/2 keyboard via the adapter first, then swapping in the AlphaSmart.  If the adapter has a mouse plug as well, it may also be worth adding a mouse.

I don’t know what it is about these things that work, it may just be that the computer does not properly recognise the adapter as having a keyboard on it until it is used successfully, and that this is best done using a normal keyboard at first.

Note that the AlphaSmart ‘get utility’ that allows text to be pushed onto the device does not work through the adapter, so this is only a solution for getting files off the AlphaSmart.


I don’t even know why I bothered with the above.  Who cares?


To install ‘get’ download it from http://www.renaissance.com/Customer-Center/neo-downloads

Download and unzip  http://www.renaissance.com/portals/0/neodownloads/Get%20Utility3.2.4_Windows_1108.zip

then find ‘Setup.exe’ and run it; but you might need to use a Windows compatibility mode (can right click and select ‘Trouble Shoot Compatibility’ or perhaps do it through ‘Properties’).  It installs OK in compatibility mode ‘XP SP3’.

Then run ‘get’ and find out that it does not work through the adapter.





‘Zero Sum Game’, a story for In Your Face.

In Your Face is an upcoming anthology from FableCroft publishing. It is one with a definite mandate. Currently it is looking to raise a few dollars from a low-target Pozible campaign, which you can have a look at if you like. The goal of the anthology is summed up thus:

These stories will be provocative and/or confronting but with a firm purpose – they are pieces that will perhaps make readers uncomfortable because they are a bit too hard-hitting or close to the bone, but which interrogate these themes and ideas, and make a point about the world we live in.

When Tehani Wessely talked to me about writing something ‘provocative’ for an anthology called In Your Face, I doubted that I could do it.  My oeuvre such as it is consists mostly of stories about malfunctioning robots, mistaken aliens, and overly religious teddy bears; I’m not really ‘known’ for anything, but I’m doubly-not-known for ‘provocative’.  Having said that, a couple of my more recent pieces have been a bit more serious, so I followed up my doubts with a brainstorm. Provocative can mean a lot of things.  Things can be confronting due to explicit violence and/or sex, by being aggressively transgressive, or by challenging fundamental beliefs — perhaps ones so fundamental we take them as basic aspects of life, rather than beliefs at all. Perhaps I am a prude, but I decided to tackle the last of these.

In Your Face

A pretty good list of contributors — and me too.

Climate change is on my mind a lot. The climate is changing faster than governments are acting, and there is enough lag in a system the size of the Earth that even if massive reductions in carbon pollution were made literally tomorrow things would still get worse before they got better. This is hardly a new insight, but whenever I think about the future it is something I cannot ignore.

I have occasionally tried to develop a story by banging two ideas together. Trying to make two things fit into the same narrative can throw off sparks that liven the story up, and tends to help with creation of subplot and conflict. So I started looking for ways of using climate to confront.

Now, if you look at the numbers on climate change, they are pretty confronting themselves.  But maybe we don’t feel what those numbers really mean for us and the people we love.

It seems to me that there could come a time when the world is essentially in one continuous state of emergency, when all resources will have to be directed to fixing the biosphere and when dramatic measures — geoengineering — will be the only things that can act quickly enough.

So what does this mean? Maybe it means unity governments (death of democracy?) and continual states of emergency, with the associated heightened police powers. It means resources being allocated by fiat according to the big picture, at the expense of the small picture.

So, in a world like that, where many an inequity can be supported by an appeal to the all-encompassing disaster that we are battling, where does that leave the helpless, the useless, and the people who are trying to care for them?

So eventually, going very roundabout, I conceived the idea of trying to explore the impact of climate change in that social sense. What new world might it create, and what constraints would that world would have to live within, and what very fundamental values might have to be set aside for us to survive as a civilisation — or at least as a civilisation not unlike the one we enjoy today. So it would be a climate change story which does not directly talk about rising sea levels or heatwaves or superstorms or any of that stuff.

But a story needs people and events to manifest the idea. That’s always been a problem for me. Then I recalled a bit of writing advice I read once. I think it was James Blish. When you have an interesting idea or world but you need to find the human story, ask yourself: Who gets hurt by this change?

And so I began to piece together a plot.  It will be in the book; I hope you like it.


PS: From a mechanical point of view, the ideas for this story were brainstormed using an AlphaSmart Neo, while the story itself was written on a 10.1″ netbook using and old DOS word processor running under DOSBox. It was converted to a modern file format and imported into LibreOffice for editing, formatting and submission. This blog post was written on the AlphaSmart while I relaxed in a hammock, then uploaded and edited in the blog’s editor.

Alphasmart 2000 and VirtualBox — believe it!

Well. The Alphasmart family of products were a series of dedicated word processors. They had/have a number of great features that have made them attractive to people who have to produce text — they run on 3 AA batteries for about a year between changes, they save every keystroke you make, the screen is readable in bright light (it’s not backlit at all, I should say), they boot up instantly — like a calculator, say — and you cannot connect them to the internet to help distract yourself when writing. They are robust, portable and these days very cheap second hand.

I have got an Alphasmart 2000 and the newer Neo. The Neo is very simple to get files off — it connects to any modern computer using a USB cable and acts as an external keyboard that can send text to any application as if it is being typed in. Hence the Neo is a very useful portable low hassle low distraction writing tool.

Top: Alphasmart 2000. Bottom: Neo 2.

Top: Alphasmart 2000. Bottom: Neo 2.

The older Alphasmart 2000 is more problematic. It uses a PS/2 cable to pretend to be a keyboard — it is from 1997 — and computers these days don’t generally have PS/2 ports, and further I don’t have the original cable, otherwise I could just use  PS/2 to USB converter (I have ordered a cable, I should admit).


I do have a USB infrared thingummywhatsit:

Alphasmart IrDA wireless pod for USB (ACC-IR01 USB).

Alphasmart IrDA wireless pod for USB (ACC-IR01 USB).

Now, I simply cannot get connectivity via IR to work on my Windows 7 computer at work or on my Windows 10 netbook, but, strangely, if I use the ‘Get Utility‘ I can connect both machines to the IR dongle using my Windows 7 virtual machine hosted by a Debian Linux box.

That’s right. I installed the utility at http://www.renaissance.com/portals/0/neodownloads/Get%20Utility3.2.4_Windows_1108.zip on a Win 32 guest inside VB on a (64 bit) Linux host, and I can interface with the Neo and the 2000 and get files on and off. I just make sure the USB IR pod is passed through using the ‘USB Devices’ entry in the ‘Devices’ menu of the virtual machine.

Alphasmart 2000 connected to the infrared do-hikky and talking to Windows 7 inside VirtualBox.

Alphasmart 2000 connected to the infrared do-hikky and talking to Windows 7 inside VirtualBox.

Go figure!

So all that means I can get text on and off both devices no worries.


All I know about writing — double square brackets.

I have sporadically published short fiction in various, mostly Australian, magazines for more than twenty years.  I average less than a (published) story a year, however, so I would not call myself a writer.  So I would not give writing advice.

Adding my few stories to my technical writing, though, has given me enough to experience to recommend one simple habit.

Set off things to fix later with [[ ... ]]

When the words are coming nicely, whether it’s fiction or a scientific argument, and I need to look up a reference, check whether I need to say ‘shroud’ or ‘stay’, or I have just realised that something I did three pages ago needs to be changed, I just [[make a note in double square brackets and]] keep going.

In a first draft of mine, gold melts at [[XX]] degrees, a minor character comes from [[some city near Tokyo]] and so on.

What works for me about this approach, and I am not pretending this is novel, is that as long as I am reasonably comfortable that there is an answer, I can get on with the job.  Filling in the [[notes]] (like [[that plumber I mentioned in chapter 3]]) is something to do when the time for creative heavy-lifting is over.

Now sometimes the thing in the brackets is going to be a hinge for the rest of the article or story — in which case I just have to find out.  But if it is not so crucial, I find this helps me get on with it.  Sometimes it is useful just because I am in a mood to look for excuses to dawdle over the work, and sometimes because I am feeling more ‘in the flow’ and don’t want to stop.

I like the [[…]] notation because character combinations [[ and ]] are unlikely to occur in any document as a genuine part of the text, so I can search for any occurrences easily.  Secondly, typing [[ is much quicker than blocking text in in red or bold or anything, and red and bold are not available on a Neo or in a text editor anyway.  The notation stands out reasonably clearly to the eye, and works equally well within a LaTeX document or a Word document.  I can search for it within my editor or I can grep for it, and so on.

That’s it.  I don’t think I am qualified to talk about characterisation, plot, style, or pacing.  I could perhaps write my own idiosyncratic guide to assembling a scientific paper, but I suspect that is highly redundant.


How I waste my time!

Not That Anybody Noticed

And so it ends.  The AlphaSmart Neo is no more, not that anybody noticed.

I am writing these words on such a funny little device; an AlphaSmart Neo.  It is a machine from another time.  Here’s a picture:

Blurry scan of AlphaSmart Neo

Blurry scan of AlphaSmart Neo

(This ‘picture’ was made by lying my Neo on an A4 flatbed scanner, so it gives a good idea of the size — a bit bigger than an A4 page — and of course it looks lousy, but I am lazy.  Better pictures elsewhere.)

So what it is is a keyboard with a small(ish) LCD screen. The screen holds, depending on choice of font, between three and six lines of text.  The keyboard is full sized and responsive.  The machine has no internet capability, no text formatting capability (I just type _italics_ and *bold*) and no backlight.  It needs external light but also works in full sunlight, unlike a laptop.  It runs on 3 AA batteries.  I’ve had mine for a year, bought on ebay, and have not yet had to replace the  batteries.

They’re not being made anymore.  I won’t pretend I am surprised.  They are designed for creation of content, and most of us a predominantly consumers of content — even creators of it consume more than they create, unless maybe they are J. E. MacDonnell or Lionel Fanthorpe.

Strengths of the Neo:
* Instant on.  Almost as instant as a pocket calculator.  Great for taking a quick note, and in fact these things are sometime referred to as ‘note takers’.
* Huge battery life.  LCD screen is monochrome and like a big calculator screen — which I don’t mind but some might not like — but draws very little current.  Go on holiday for a week, or hiking into the bush, and never need to recharge.
* No need to save.  Convulsively hit Ctrl-S?  Forget it.  It feels funny not doing it, but the Neo remembers character-by-character.
* Robust.  Small screen, no hinges.  I just stuff it into bag with my logbooks, netbook and other gizmos.
* Compatibility: To get files off it, I plug it into a computer, any computer with USB: It mounts itself as a USB keyboard, so I just open my favourite editor/word processor and hit ‘send’ and it types my file into the application.  Very handy for writing blog posts then dumping them straight into the web interface.
* The usual built-in tools. Spell check, word count, cut, paste, etc.  Holds at least 8 active documents, and can send directly to (some) PCL printers.
* I can upload files to it to work on — but see below…
* It cannot browse the web, so can avoid distractions of email and web browsing, and actually get some work done.

* It cannot browse the web so fact-checking and research is inhibited.
* Limited screen real-estate makes it lousy for editing.  It is really for first thoughts, initial drafting on the go.  Second draft is much better on desktop to laptop.
* No real formatting capability.  Sometimes a document just does not work without the formatting.  As a scientist I write a lot of documents with equations and subscripts and the like.  It is useless at that.  I can try entering LaTeX code into it directly, but I’m likely to make a lot of errors that I can’t remedy till I download the text and try to compile it.
* No graphics,  none.  Not any.  Again, limits the kinds of documents that can be prepared on it.
* Similarly, no fancy utilities like reference management or anything.
* To get files onto it I have to download and run an application from the manufacturer, and it only works on windows as far as I can tell.  I’ve tried using wine and a virtual machine, but so far no luck.

What the Neo excels at is creation of plain text in almost any location.  Even if the larger document is complex and highly formatted, I can knock out a few useful paragraphs and just dump them into the full document when I get back to the office.

It is good for knocking out badly-thought-out blog posts while watching TV, since it sits nicely on my lap.  It is good for working on in bed, since it does not get hot (have you ever put a Macbook on your lap?  You need an asbestos blanket!).  The keyboard is pretty good to type on, although the placement of the delete key is not what I am used to.

In short, for someone who writes a lot of text for a wide range of purposes, but does not have the luxury of working in their well-organised office whenever it suits them, the Neo is quite likely to fill a niche.

Commercially, it’s traditional markets are, apparently, schools, particularly those where the students have issues with literacy and the simplicity and inflexibility of the device become pluses.

A secondary, and much smaller, market has been writers.  And people like me too, I guess.

In form factor, the Neo is descended from machines like the Kyocera/NEC/Olivetti/Tandy/Radio Shack thing from the early 80s and later the Amstrad NC100, and was manufactured in parallel with the Dana, all rather hybrid halfway-houses between word processor and portable computer, some more the former, some more the latter.  All sharing the benefits and limits of screens that draw little power but are monochrome and of low resolution.  All with devoted but small bands of followers.

The ‘small’ is important, because I suspect devices like this never quite manage to benefit from economies of scale.   Sales are just not that big.  Compared to a netbook or a low-end tablet, the Neo seems overpriced, underpowered and hideously outdated.  It only comes into its own when typing is the central act, not reading, not editing, not browsing, not listening, not drawing, not gaming.

Hopefully, something to replace it will come along, Perhaps with an e-ink screen and a switchable backlight, perhaps with an ARM chip and an equally good keyboard, like a Raspberry Pi built into an IBM M.  But for now there are plenty of second hand versions for sale, more than enough, I suspect, to, for some years yet, fulfil the needs of the small handful of devotees who want to be able to sit at a park bench, or hike into the wilderness, and type.