News for hackers. Stuff that matters.
Re:Making My Own USB Keyboard from Scratch by kragen on Saturday February 16, 2019 @10:29PM (#19182524)
Yeah, Apple got their multitouch technology in 2005 by buying Fingerworks, the startup that made Touchstream keyboards, which were sort of like a giant single trackpad with key areas on it. Now that every Android phone and tablet has this feature, you could maybe use a tablet or two as a reconfigurable keyboard.

Myself, I really want more touch feedback from my keys, not less, but to each her own!

Re:Making My Own USB Keyboard from Scratch by mncharity on Sunday February 17, 2019 @12:26PM (#19185565)
And there's currently the Lenovo Yoga Book C930 2-in-1 with an e-ink keyboard surface.

But as you say, not a high-end keyboard experience.

The optical hand tracking I mentioned was cameras on sticks perched on an existing laptop. So the multitouch was in addition to, not a replacement for, a niceish-for-a-laptop thinkpad keyboard. Well, except for modifier keys without the pinky exercise of actually pressing them (which may or may not be actually viable). If you ever say tactilely run your hands over your keyboard, and say drum your fingers, but all without sufficient pressure to press any key, it was that experience, added to the usual keyboard experience. With 3Dish hand pose and motion available, the two modalities might demultiplex fairly cleanly.

Even for programming in VR, I'd like to avoid UX regressions, and so start with a nice keyboard. Though I was happily surprised by being able to hold a chopstick without it much degrading typing. Providing a nice in-hand high-precision 6DOF controller. And potential 6DOF (pressure) stylus - ball on the end let it sort-of glide over keys... but jitter and pragmatics would need improvement to be viable.

Re:Making My Own USB Keyboard from Scratch by secstate on Saturday February 16, 2019 @11:54PM (#19182733)
I don't think OP is referring to a touch keyboard, but rather that the keycaps of each key would be one part of a larger multi-touch surface. As your finger left one key you could sort of "guess" the direction it was going and have something close to one big multi-touch panel that was composed of smaller surfaces. But I could be wrong as well.
Re:Making My Own USB Keyboard from Scratch by mncharity on Sunday February 17, 2019 @01:04PM (#19185802)
Indeed. And with a keyboard like this[1], the gaps between keys are smaller than (my) finger width, so a sliding finger might provide continuous data.

Optical position tracking of fingers was actually ok (but not on a bus, and not so much for stylus), and with a look-along-the-keyboard-surface mirror, even optical height and touch was ok. But the touch wasn't great, and occlusion was a "keep it always in mind" problem. So I would have been delighted to find say a low-precision multitouch textile, to hopefully drape over the keys without too-much impairing typing. To decouple a fast low-precision-XY high-precision-Z touch, from simple and adequate camera XY. But crafting a capacitive grid... seemed a yak too far. All this was yak shaving - I actually wanted to be exploring VR IDEs catalyzing improved programming languages. :/

[1] https://upload.wikimedia.org/wikipedia/commons/c/ca/ThinkPad...

Re:Making My Own USB Keyboard from Scratch by FPGAhacker on Sunday February 17, 2019 @01:15AM (#19182935)
I had this idea a while back as well. What brought it to mind was wishing I didn't have to take my hands away from the keyboard to mouse around.

Anyway, Apple has patents covering this idea. I believe 9,041,652 is the one I'm thinking of.

Re:Making My Own USB Keyboard from Scratch by mncharity on Sunday February 17, 2019 @01:29PM (#19185927)
Yes, patents have been amazingly toxic for HID progress.

Commercial HID innovation seems to be bimodal, DIY and bigco, with a patent-induced desert in between. Take multitouch. Years of crippled small companies, selling kits to dodge patents, to small DIY communities (DIY historically being much less of a thing than now). Speech-to-text and Nuance. Hand pose from webcam and colored glove research, becomes of-course-unsuccessful startup, bought by bigco, and thereby unavailable to support further innovation. Leap Motion's DIY Project North Star is an ongoing example - there's software, and you can buy parts, but not devices. So while there's an active small-company ecosystem around say keyboards, that falls off really fast. Small-scale markets of oem support for exploration and innovation... aren't an interesting niche for bigcos. So they produce patents and not products, and even proven too-small-just-a-distraction-for-us markets are abandoned.

As education innovation starts overlapping ML and tech, it looks to be picking up similar dysfunction. Ah well.