A proposal for a new SSK
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
It also comes in handy as an extra key to map to things.
And, this is incredibly niche, but RISC OS emulators like to use it to simulate the middle mouse button on machines that don't have one. (RISC OS is incredibly dependent on having the middle button available, as ALL menus are brought up using it. And, while emulators have started allowing you to map the right button to the RISC OS middle button (and use Menu as the right button instead), there's still occasions (much less common) where the RISC OS right button is necessary.
And, this is incredibly niche, but RISC OS emulators like to use it to simulate the middle mouse button on machines that don't have one. (RISC OS is incredibly dependent on having the middle button available, as ALL menus are brought up using it. And, while emulators have started allowing you to map the right button to the RISC OS middle button (and use Menu as the right button instead), there's still occasions (much less common) where the RISC OS right button is necessary.
[Account and posts deleted on request]
- Attachments
-
- WinSSK60_Lt_Front_Quarter2.jpg (708.21 KiB) Viewed 5636 times
- rindorbrot
- Location: Bavaria, Germany
- Main keyboard: Phantom, GON NerD 2.0 TKL
- Main mouse: Zowie ZA11
- Favorite switch: MX Ergo-Clear, Nixdorf Soft-Touch
- DT Pro Member: 0029
Price would kill it though, probably
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Programmability isn't as expensive as you think. Literally the only component in my custom keyboard's controller is one of these:
A Teensy, which is in fact this size:
$14 each, and likely less with a real bulk order. They're easily powerful enough to run a highly programmable controller, and should support your proposed keyboard lock mode, too.
For a Model M style matrix, a bare bones PCB to hook up the matrix to the Teensy's pins, and a mini USB cable and socket is all you'd require for complete programmable USB functionality via detachable cable. Add a hub inside, with a few external sockets, as you've designed, and the wired version is complete.
Capacitative Model F is more complex, but this is true whether you have a Teensy involved or not. Whatever components are required to handle the analogue sensing side of things are a fixed cost. I'd just make the Teensy the baseline, shipped with a simple controller for use right out of the box, but with programmability ready and waiting for advanced users.
A Teensy, which is in fact this size:
$14 each, and likely less with a real bulk order. They're easily powerful enough to run a highly programmable controller, and should support your proposed keyboard lock mode, too.
For a Model M style matrix, a bare bones PCB to hook up the matrix to the Teensy's pins, and a mini USB cable and socket is all you'd require for complete programmable USB functionality via detachable cable. Add a hub inside, with a few external sockets, as you've designed, and the wired version is complete.
Capacitative Model F is more complex, but this is true whether you have a Teensy involved or not. Whatever components are required to handle the analogue sensing side of things are a fixed cost. I'd just make the Teensy the baseline, shipped with a simple controller for use right out of the box, but with programmability ready and waiting for advanced users.
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
Or, you know, Unicomp does a specific controller anyway.
Swap whatever Cirrus IC is in there for the ATMega32U4 and be done with it. Digikey has the ATMega32U4 at qty 1000 for $3.5088/ea.
Swap whatever Cirrus IC is in there for the ATMega32U4 and be done with it. Digikey has the ATMega32U4 at qty 1000 for $3.5088/ea.
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
It is reprogrammed by reflashing the firmware completely.Muirium wrote:Programmability isn't as expensive as you think.... A Teensy ...
It has EEPROM, but only a mere kilobyte which isn't very much for on-fly programming.
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
Soarer's converter seems to get along fine with the EEPROM in the Teensy 2.0, with layers...Findecanor wrote:It is reprogrammed by reflashing the firmware completely.Muirium wrote:Programmability isn't as expensive as you think.... A Teensy ...
It has EEPROM, but only a mere kilobyte which isn't very much for on-fly programming.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Indeed! I've made literally hundreds of edits to my converter's config, but I only ever uploaded a firmware image to it twice (an updated converter version). It gets a lot of action:
My customisation, on the fly layer remaps and macros for several different keyboards, is all written to that little buffer with Soarer's tools.
All the same applies to the controller. But my controller lives inside one keyboard full time, so I don't edit it quite as often. I've still done so maybe 50 times, though!
My customisation, on the fly layer remaps and macros for several different keyboards, is all written to that little buffer with Soarer's tools.
All the same applies to the controller. But my controller lives inside one keyboard full time, so I don't edit it quite as often. I've still done so maybe 50 times, though!
[Account and posts deleted on request]
- Attachments
-
- New_WinSSK_consensus_B.jpg (676.53 KiB) Viewed 5540 times
-
- New_WinSSK2_consensus_A.jpg (675.03 KiB) Viewed 5540 times
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Sterling. Even the Fn key right of right Shift can be hidden with the same technique, for those who want the Classic Layout. Meanwhile, I'd be using that little key extensively!
One good use for an a spare key in the 60% block of a larger keyboard: ISO's extra key. Its identity varies by national layout, and whether it's a Mac or not, but I do like my section break / plus-or-minus. Other languages have more pressing need for that one more cap.
One good use for an a spare key in the 60% block of a larger keyboard: ISO's extra key. Its identity varies by national layout, and whether it's a Mac or not, but I do like my section break / plus-or-minus. Other languages have more pressing need for that one more cap.
-
- Location: Belgium, land of Liberty Wafles and Freedom Fries
- Main keyboard: G80-3K with Clears
- Favorite switch: Capacitative BS
- DT Pro Member: 0049
Maybe we have to ask him how he does it, as you can actually use the unused Flash memory as data storage if your AVR chip's settings allow it.bhtooefr wrote:Soarer's converter seems to get along fine with the EEPROM in the Teensy 2.0, with layers...Findecanor wrote:It is reprogrammed by reflashing the firmware completely.Muirium wrote:Programmability isn't as expensive as you think.... A Teensy ...
It has EEPROM, but only a mere kilobyte which isn't very much for on-fly programming.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Soarer's on-the-fly programmability is a giant usability win, compared to rebuilding from source. Keep static pieces static, and dynamic data accessible at runtime!
A kilobyte doesn't sound much this day and age, but keyboard layouts and macros are inherently simple things well suited to fitting in a few bytes. I only run against the limit on my converter, which is programmed for 5+ completely different keyboard designs. You really have to throw a lot at it to consume the space. More than one keyboard's worth.
A kilobyte doesn't sound much this day and age, but keyboard layouts and macros are inherently simple things well suited to fitting in a few bytes. I only run against the limit on my converter, which is programmed for 5+ completely different keyboard designs. You really have to throw a lot at it to consume the space. More than one keyboard's worth.
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
Top of the pivot plate.M'er Forever wrote:Nope! That's also what I originally thought. Hint: the answer lies withinMuirium wrote:Top of the barrel? Or the buckled spring?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Perhaps, wouldn't be "within" though. How about the rubbery mat that the hammers hit? I've seen a lot of wear on those.
Or maybe it's the hammers, themselves…
Or maybe it's the hammers, themselves…
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
After answering M'er Forever's question, he was kind enough to put together some renders in color schemes of my choosing. I'm not much interested in anything smaller than the SSK, so instead of one scheme and two layouts, he did two schemes of one layout. Complete with custom engraved logo.
First, something closer to the previous renders, with just a *bit* more green to them:
I thought these looked great, and I may try to put this scheme together on one of my modded "SSK's".
But, as I learned to type on a selectric a long time ago, I have a certain affinity for that look (and how those keys felt, and buckling spring is closest to that). So I gave him a picture of an IBM Selectric typewriter and some personal preferences, and he put together this:
(What can I say, I like green)
I like the first scheme a lot, but I this second one is phenomenal, and likely never to be possible due to getting light legends on dark keys on a buckling spring keyboard is next to impossible as far as I know.
But if it ever is, I'm making this second keyboard.
Thanks M'er Forever for the time taken to put these together and answering my questions and nitpicks. These look great.
First, something closer to the previous renders, with just a *bit* more green to them:
I thought these looked great, and I may try to put this scheme together on one of my modded "SSK's".
But, as I learned to type on a selectric a long time ago, I have a certain affinity for that look (and how those keys felt, and buckling spring is closest to that). So I gave him a picture of an IBM Selectric typewriter and some personal preferences, and he put together this:
(What can I say, I like green)
I like the first scheme a lot, but I this second one is phenomenal, and likely never to be possible due to getting light legends on dark keys on a buckling spring keyboard is next to impossible as far as I know.
But if it ever is, I'm making this second keyboard.
Thanks M'er Forever for the time taken to put these together and answering my questions and nitpicks. These look great.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Matching case colour with lights makes for a nice touch. I'd have gone for a reflective metal top with piano-like ebony mods and ivory alphas, which might have been a bear to render!
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
M'er suggested a anodized aluminum case but I suspect that would take more than just changing colors in the model.Muirium wrote:Matching case colour with lights makes for a nice touch. I'd have gone for a reflective metal top with piano-like ebony mods and ivory alphas, which might have been a bear to render!
As far as ebony mods and ivory alphas, I have that already - see my avatar. I wanted to see something different:
[Account and posts deleted on request]
- Attachments
-
- E-TwentyNine-Render1_side-view3b.jpg (658.38 KiB) Viewed 5364 times
[Account and posts deleted on request]
- Attachments
-
- NewSSK_pastel-green2.jpg (929.04 KiB) Viewed 5313 times
-
- NewSSK-_pastel-green.jpg (907.28 KiB) Viewed 5313 times
[Account and posts deleted on request]
- Attachments
-
- LightGreen-WhiteSSK2.jpg (565.46 KiB) Viewed 5267 times
- Kurk
- Location: Sauce Hollondaise (=The Netherlands)
- Main keyboard: Kinesis Advantage // Filco MJ2 + HID liberation
- Main mouse: ITAC Mousetrak Professional
- DT Pro Member: 0027
The separate NumLock key makes sense. Does it also activate the internal numpad? How would one switch between the numpad numerical functions and its cursor navigation functions?
How is that realized in original IBM SSKs? I think you have to press shift to momentarily switch to the cursor functionality...
What is the function of the Invert Screen button? I couldn't find it in the thread and, obviously, it is not obvious
How is that realized in original IBM SSKs? I think you have to press shift to momentarily switch to the cursor functionality...
What is the function of the Invert Screen button? I couldn't find it in the thread and, obviously, it is not obvious