Although I hated the “keyboarding” class I took in high school, I agree that it has put me on the path to becoming an effective touch typist today. If you still employ inefficient hunt-and-peck typing techniques and want to break those bad habits, then you can apparently build a negative reinforcement keyboard that will prevent your fingers from physical typing when not typing properly. Shocks the form.
There are many ways to learn proper touch-typing skills, including online tutorials and dedicated apps (does anyone remember typing Mavis Beacon typing?). If you want to speed up this process, you can also make yourself a custom keyboard with an empty keyboard so that you don’t get cheated. But YouTuber 3DprintedLife went in another direction, one that probably delivers results at great physical cost.
The first step is customizing a keyboard so that it can automatically tell if someone is typing with the appropriate technology – fingers on Home Row – or randomly snipping keys with one finger at a time. A collection of three capacitive sensors was installed inside, each of which detected significant presses from groups of three keys. This helped to make the whole project a little cheaper and a little more streamlined. The hardware is powered by Raspberry Pi Zero, but to crunch the data and determine the typing technique employed, the keyboard uses a neural network trained by typing on the keyboard using only two opposing techniques. Now it can spot good typists and bad people.
If a user properly places their fingers on Home Row and types at a steady, precise pace, they assume that they were using a normal keyboard. But if a user’s typing patterns become sporadic, a 20-watt LED light bar starts to discourage both, looking down at the keyboard and warning them to come forward. The suspect-looking “T” and “Y” keys (not connected to the two capacitive sensors inside) connect the copper contacts to a shocking mechanism that, when they click down, is able to shock the user. Gag pens designed for are borrowed from. In this case, however, the shocking mechanism is activated when the user’s typing performance falls below a certain speed and accuracy, which makes them better to discourage.
The keyboard is designed as a standalone typing tutor that incorporates its own touchscreen display that displays a display meter at all times (another visual clue when you’re going to jerk off). It also provides access to typing games that challenge the user’s speed and accuracy. But, quite frankly, if you’re a bad typist, those games won’t be very funny.
We would not be where we are today without Mrs. Coldiron’s middle school typing class. Even if she wanted to, she never used negative reinforcement to improve our typing speed or technique. If we wired those IBM Selectrics to discipline like [3DPrintedLife] ‘s awesome, tingling typist trainer keyboard (YouTube, embedded below), we could learn to type much faster.
This keyboard uses the capsules module and a neural network to detect whether the user is touch-typing or just hunting and pecking. If you are doing it wrong, you will be shocked by the courage of a prank shock pen to beak the T or Y keys every time. Oh, and just for entertainment, there is a 20V LED bar at the top to prevent you from seeing your hands with random and indiscriminate bright lights.
Twenty-four of the keys are connected in groups using three fingers – for example Q, A, and Z are wired to the same capson module. All of these are wired up to a Raspberry Pi Zero with a light bar. [3DPrintedLife] There was too much cross-talk between the Capsense modules, so they solved the problem in the software by training a TensorFlow model with a ton of data, both appropriate and inappropriate.
We like the small meter on the touchscreen which shows at a glance how you are doing in the touch typing department. As for the meter inch to the left, you know for a shock. [3DPrintedLife] is also built into some games that use pain to promote faster and more accurate typing. Watch the build video after the break, but we do not say that we have not warned you about the bright light.
The secret of shock pens is that of a small flyback transformer used in CRT TVs. Find a full-size flyback transformer and you can build yourself a high-voltage power supply.