Page 3 of 4
Re: Genius idea of the day
Posted: 01 Feb 2019, 20:16
by Hypersphere
This is not new, as the switches are already available, but build a keyboard with NKK LCD switches -- electronically relegendable!

- NKKswitch.jpg (224.47 KiB) Viewed 7712 times
https://www.powell.com/item/NKK-Switche ... gLSLPD_BwE
15.5 x 11.6 mm viewing area; 64 x 48 RGB pixels.
Now only $60.65 per switch!
Re: Genius idea of the day
Posted: 01 Feb 2019, 20:20
by TheInverseKey
They better be very bloody smooth for that price.
Re: Genius idea of the day
Posted: 01 Feb 2019, 20:23
by Laser
A perfect switch for your next Morse code-enabled keyboard
.............................................................................
.............................................................................
.............................................................................
.............................................................................
(trying to hide the spoiler text from the spy preview)
.............................................................................
.............................................................................
.............................................................................
.............................................................................
Re: Genius idea of the day
Posted: 01 Feb 2019, 20:31
by Hypersphere
Make a keyboard with volume and tone controls -- not media controls for your speakers, but controls for the acoustics of the keyboard itself. The case design might be inspired by the violin and the violin's sound post. The controls could actuate servomechanisms to exert variable forces on the top and bottom case components to change the amplitude, pitch, and timbre of the keyboard sounds.
Re: Genius idea of the day
Posted: 01 Feb 2019, 22:05
by purdobol
Laser wrote: 01 Feb 2019, 20:23
A perfect switch for your next Morse code-enabled keyboard
-. . . -.. ... - --- -... . .- -. .- .-.. --- --. ... .-- .. - -.-. .... - .... --- ..- --. .... .. -. --- .-. -.. . .-. - --- -.-. .-. . .- - . -.. .- ... .... . ... .-.-.- --- .-. - .-- --- -.. .. --. .. - .- .-.. -.- . -.-- ... .-.-.-
--... ...--
Re: Genius idea of the day
Posted: 01 Feb 2019, 22:09
by Laser
Well, you can keep it pressed longer for a dash, and shorter for a dot

Re: Genius idea of the day
Posted: 01 Feb 2019, 22:10
by purdobol
In theory.
You cant if keyboard sends release codes

Re: Genius idea of the day
Posted: 01 Feb 2019, 22:16
by Laser
It's you who makes the keyboard

Re: Genius idea of the day
Posted: 01 Feb 2019, 22:33
by purdobol
Lets make a deal. You create a firmware with built in decoder sufficient enough to translate morse code without perfect timing (no operator I know can keep constant perfect spacing between dots,dashes and words). And I make a video using such device in practice.
Jokes aside. The issue is more complicated. For example in morse there's no capital letters not to mention modifiers and many characters. So it would be useless for normal typing purposes.
Re: Genius idea of the day
Posted: 01 Feb 2019, 22:59
by Hypersphere
purdobol wrote: 01 Feb 2019, 22:33
Lets make a deal. You create a firmware with built in decoder sufficient enough to translate morse code without perfect timing (no operator I know can keep constant perfect spacing between dots,dashes and words). And I make a video using such device in practice.
Jokes aside. The issue is more complicated. For example in morse there's no capital letters not to mention modifiers and many characters. So it would be useless for normal typing purposes.
Perfect for the younger generations. The way many people write these days, they think there is no need for capital letters, complete sentences, punctuation, and other niceties of classical language use.
Re: Genius idea of the day
Posted: 01 Feb 2019, 23:20
by Muirium
Bunk. I hear they’re very much into the understated subtleties of the eggplant, for just a start.
Re: Genius idea of the day
Posted: 02 Feb 2019, 02:52
by Laser
purdobol wrote: 01 Feb 2019, 22:33
Lets make a deal. You create a firmware with built in decoder sufficient enough to translate morse code without perfect timing (no operator I know can keep constant perfect spacing between dots,dashes and words). And I make a video using such device in practice.
Jokes aside. The issue is more complicated. For example in morse there's no capital letters not to mention modifiers and many characters. So it would be useless for normal typing purposes.
Well of course I was joking, let's not forget where we started! Of course Morse typing would be hugely impractical, how the heck would I hit backspace for example? I'd have to invent extended Morse (I bet it exists somewhere though, plenty of self-hurting people out there). I don't pretend to know how to write the perfect firmware for it, solving all its problems, and I wouldn't ever bother to waste my time doing it

But, since people adapt, and some learn to love even their s***ty rubberdome keyboards, maybe an imperfect firmware for a Morse keyboard would do just as well

Re: Genius idea of the day
Posted: 02 Feb 2019, 09:08
by mcmaxmcmc
depletedvespene wrote: 01 Feb 2019, 11:51
mcmaxmcmc wrote: 01 Feb 2019, 10:40
Keycaps with interchangeable stems... why is this not a thing yet?
Getting them hand-aligned with the required submillimetrical position (so as they wouldn't look "crooked") would be a pain in the ass for most people (and downright impossible for gits with thick, clumsy fingers, like myself).
Perhaps a multipart cap like the Model M, but multiple types of stems are available would be a better way to word it. It would be pretty expensive and pretty precise, but certainly it's doable.
Re: Genius idea of the day
Posted: 02 Feb 2019, 09:29
by purdobol
Laser wrote: 02 Feb 2019, 02:52
Well of course I was joking, let's not forget where we started! Of course Morse typing would be hugely impractical, how the heck would I hit backspace for example?
I know it was a joke. Just this topic is fascinating to me, because communication using morse is actually pretty amazing stuff.
All is forgiven though. You have "emacs -nw" under avatar. You're disciple of the Church. May good saint IGNUcius bless you.

Re: Genius idea of the day
Posted: 02 Feb 2019, 10:31
by Laser
purdobol wrote: 02 Feb 2019, 09:29
I know it was a joke. Just this topic is fascinating to me, because communication using morse is actually pretty amazing stuff.
All is forgiven though. You have "emacs -nw" under avatar. You're disciple of the Church. May good saint IGNUcius bless you.
Well, I use
evil-mode, so I'm not sure if blessings apply

Re: Genius idea of the day
Posted: 02 Feb 2019, 14:14
by depletedvespene
purdobol wrote: 01 Feb 2019, 22:33Jokes aside. The issue is more complicated. For example in morse there's no capital letters not to mention modifiers and many characters. So it would be useless for normal typing purposes.
Unimorse + UMTF-8 to the rescue!
A string like "Aquí" would be rendered as:
Code: Select all
.-.....- .---...- .---.-.- --....-- -.-.--.-
Comfortable, amirite?

Re: Genius idea of the day
Posted: 02 Feb 2019, 14:21
by Laser
Cool!
Also, I take it back the Morse typing would be slow - if one touch-types, he/she can type 10 times faster, writing 10 slow different phrases at once (one per finger). If all of the inner voices agree ...
Re: Genius idea of the day
Posted: 02 Feb 2019, 15:14
by purdobol
Average: 15 - 20 WPM
Normal: 20 - 25 WPM
Advanced: 25 - 35 WPM
Grand Master: 35 and up
Of course there are differences between straight key and the paddle. But in general sounds about right.
For comparison average typist speed is 41 WPM and english language world record is 216 WPM. So quite a difference...
Re: Genius idea of the day
Posted: 02 Feb 2019, 16:07
by Muirium
[Un]Genius Idea of the day…
What's the WPM record for chording keyboards, I wonder? They're a bitch to learn, too, but at least have the potential to be ludicrously fast.
Re: Genius idea of the day
Posted: 02 Feb 2019, 18:13
by Laser
Muirium wrote: 02 Feb 2019, 16:07
[Un]Genius Idea of the day…
What's the WPM record for chording keyboards, I wonder? They're a bitch to learn, too, but at least have the potential to be ludicrously fast.
I understand it can be as low as 25-35 WPM, but if you add stenography techniques (mapping combos to words for example) you can go higher than 200 WPM. Of course, that could be used with normal keyboards too. Some discussion thread:
https://news.ycombinator.com/item?id=11997761
Also:
http://www.openstenoproject.org/
Re: Genius idea of the day
Posted: 08 Feb 2019, 08:24
by yuchipashe
A full keyboard using the first cherry switch
Re: Genius idea of the day
Posted: 08 Feb 2019, 10:56
by Laser
Cool

Re: Genius idea of the day
Posted: 14 Feb 2019, 23:17
by Muirium
So, I've been peeking inside a few of my unconverted keyboards, and remembered this:
Muirium wrote: 03 Feb 2019, 20:45
USB C, cool. They say the USB pins are broken out (copied to their own pins on the board) which is a nice touch for hooking up your own socket elsewhere.

If I was wiring a new board I’d give this a try.
According to Candykeys, and this
Elite-C announcement post on Reddit, the smart wee bugger has its "USB pins broken out" but does it?

There's really not many pins on there! I see GND and VCC, and a handy RESET, but no sign of USB's data lines, which is disappointing. (Or maybe those two lonely unmarked pins in the midsection are USB data? Would help to know which is which!) See, what I really want is something more like the Teensy++ as these old controllers are often its size, as Snacks is exploiting here in a Magnavox:
And! What I really, really want is something that size *with its USB pins broken out* so I can route the port some place else. A big problem I have with many boards, and the
Marquardt Mini in particular is simply lack of space for bulky USB sockets and their awful, bulky headed cables. Where would it fit with this plate?
There's just no room for any USB cable to plug into the Teensy++ sized controller. But that controller is exactly the same size as a Teensy 2++ which is what makes it so tempting!
I was also inside my Filco MJ2 earlier, trying to find a good spot for a Teensy 2 inside for running TMK's PS/2 converter. Again, it was the bloody USB cable that was stopping me. The plastic around the jacks are huge! So dumb. There's got to be a better way to inline stuff like this without cramming external cables inside keyboard interiors.
(And yes, I know about
Bathroom Epiphany's replacement Costar controllers but I'm talking about more general purpose kit here. The first thing I'd change about this Filco is putting in a USB port where the fixed cable goes. And yes, I know those are a thing too, but I mean a port flush with the case. Besides, it's my vintage boards I'd really like to swap out to USB.)
Re: Genius idea of the day
Posted: 15 Feb 2019, 07:54
by Laser
About the Elite-C USB breakout pins - there are two smaller holes/pads underneath, they could be the D+/D- lines?
Re: Genius idea of the day
Posted: 15 Feb 2019, 14:01
by Anakey
it is a shame that the teensy ++ could not have been made with through hole usb port then it would just have been a simple case of removing the port to expose the holes needed however i guess its more expensive to use through hole stuff. You could get the usb mini ends off somewhere like RS components or mouser and make your own cable that way you cut out the vast majority of the plastic casing, the other option is to remove the usb port from the teensy and then solder onto the surface mount pads directly though it would be extremely fiddly due to the narrow traces and wire that would be needed to avoid a short. I used that method when i did my first hand wired build early last year.
https://i.imgur.com/Qk2ZabC.jpg
Re: Genius idea of the day
Posted: 15 Feb 2019, 14:16
by andrewjoy
You can get USB break outs that have the male connector on them
https://www.ebay.co.uk/itm/Micro-USB-Pl ... rk:27:pf:0
But they are quite bulky.
Re: Genius idea of the day
Posted: 15 Feb 2019, 15:03
by Muirium
Bulk really is the problem. So often, these vintage boards have an Intel chip with the same footprint as a Teensy 2++ but bugger all room around it. If I could just hook wires straight to it and fit my own socket on the outer case, I’d be all set!
Anyone up for designing a keyboard hacking community PCB for just this purpose?
Expert points for a dual mode USB and Bluetooth controller with battery charging circuit. These cases often have space somewhere, but not where you want. Running wires opens all possibilities.
Re: Genius idea of the day
Posted: 15 Feb 2019, 15:22
by snacksthecat
Muirium wrote: 15 Feb 2019, 15:03
Bulk really is the problem. So often, these vintage boards have an Intel chip with the same footprint as a Teensy 2++ but bugger all room around it. If I could just hook wires straight to it and fit my own socket on the outer case, I’d be all set!
Anyone up for designing a keyboard hacking community PCB for just this purpose?
I think engicoder was working on something like this. He mentioned to me:
I have been working on a project to create a replacement board for the Intel MCS-48 series of microcontrollers used in most vintage keyboards (i.e 8048, 8748, 8049, 8032, etc) You seem to do a lot of converting. My goal was create a drop in replacement that used the at90usb646/1286. I have also created a small board that stacks on top to generate 12V and drive an optional solenoid.
No clue about the usb breakout / bulk. Maybe he could chime into the discussion.
Re: Genius idea of the day
Posted: 18 Nov 2019, 19:42
by Laser
(also a note for the future me, since, although I do have a 3d printer, I'm too busy to do anything hobby related)
The
MARVELOUS idea:
Now that 3d printers are *cheap*, one could print a replacement for the case of a small format, portable keyboard (HHKB, FC660C) which would also function as a cradle, or "dock", for a tablet which has OTG USB support: so you could insert the tablet "in" the keyboard case/dock, which would include a fitting integrated USB connector, and therefore make a kind of 2-in-1 portable, note-taking light laptop (without a crappy keyboard, like most 2-in-1 laptops). And - no bluetooth required!
In other words, you get to re-use your tablet (or phone) to take notes, and type using your favorite, DT-approved portable keyboard

Re: Genius idea of the day
Posted: 19 Nov 2019, 11:11
by Muirium
Marvellous if they kept the port in the same position. Such a dock / stand has to make several assumptions about alignment. You might well wind up with a very model-specific beast indeed.
Anyway, may I suggest including a backup battery? If you’re going wired, might as well top up the tablet while you work.