Friday, June 8th 2018
Wooting Two is a Keyboard with "Analog" Switches
Wooting Two is one of the rare few analog keyboards shown off at Computex. Every keyboard, membrane or mechanical, is a "digital" keyboard, in that no matter how hard you mash a key, each keystroke registers as 1 input of the character or function the key is intended to serve. Holding down keys only repeats the action at a software-determined rate. An analog keyboard is like a grand piano, in that not only is the keystroke recorded, but also its intensity. While we can think of very few practical applications of the intensity dimension in productivity software, it has many in gaming. Console gaming already leverages analog control in the rudders and thumb-sticks.
The Wooting Two features a clean 107-key layout, all of the magic happens in the software side, where the included software registers intensity by emulating analog game controllers on the keyboard. Games that support analog input devices (such as Xbox controllers), should be able to take advantage of it. Genres such as flight simulators particularly benefit from intensity, as the intensity with which you hold down your WASD keys will decide how hard you're turning your plane's stick, for more accurate flying. Something like this required you to buy a proper joystick, or Xbox controller. Serious flight-sim users have specialized hardware.
The Wooting Two features a clean 107-key layout, all of the magic happens in the software side, where the included software registers intensity by emulating analog game controllers on the keyboard. Games that support analog input devices (such as Xbox controllers), should be able to take advantage of it. Genres such as flight simulators particularly benefit from intensity, as the intensity with which you hold down your WASD keys will decide how hard you're turning your plane's stick, for more accurate flying. Something like this required you to buy a proper joystick, or Xbox controller. Serious flight-sim users have specialized hardware.
15 Comments on Wooting Two is a Keyboard with "Analog" Switches
I'm eager to play Darksouls with that, gonna be 1337.
The keyboard looks clean, feel like they're made from high quality materials, but might be a bit too "plain"for some.
Comparing the switches, (as luck had it, Cherry was right next to them) they feel a lot nicer to type on, add they don't feel like they bottom out as harshly as the Cherry switches.
The only game that you could test with was some odd bird simulator that apparently has native support for the keyboard, didn't really give me a good idea of how well the analogue switches will work in the kind of games I play, but demonstrated the sensitivity well. It was very responsive to the slightest key presses and the further you depressed a key, the faster the bird moved. I think this will be really interesting for games like Battlefield, where you control various vehicles and often need different controllers to handle they flying kind well.
Obviously a lot will depend on game support, but the potential is there.
Judging by the picture, their switches are a byte (0-255). For reference, Xbox 360 controllers are a short (-32768 to 32767)
The game I played at their booth responded to how much the key was depressed and it will admittedly take some training to get used to it, it was an interesting sensation compared to a normal keyboard where pressing a key would only have allowed me to change direction at a fixed speed, whereas in this case, I could do it slowly or a whole lot faster.
I also don't really understand what this has to do with the operating system. If they've written a driver that makes the keyboard appear as a multiple HID devices, why would this even be an issue?
From the sound of my discussion with the guys at Wooting, there are other companies working on analogue keyboard switches and analogue keyboards. Some might only have a few keys that are analogue, such as WASD and the arrow keys for example, but it seems like a lot of work is needed on the software side to make it work as well as the Wooting keyboards work.
If this analog keyboards are going to take off, they're going to need operating system support.
I have admittedly only spent five minutes with their keyboards, but it seems to be working as advertised.
1) No driver installed: all keystrokes are interpreted as Boolean (keyboard itself converts byte -> Boolean).
2) Driver installed: all keystrokes are interpretted as Boolean because of operating system limitation. Applications can request keystroke information directly from the driver to get status (as byte).
#1 is the status quo. #2 only applies to a very specific set of circumstances.
Finally we would have proper accell/break keys, but also for left/right turn.
Actually if I didn't have the wheel/pedals I would love to buy me one of those keyboards JUST for those kind of games.
Btw, what is the difference between this and Wooting One keyboard??