Showing 1 of 192 conversations about:
Aditya
1
Apr 11, 2013
bookmark_border
Would it be possible to set up a labelled DCS group buy? I was thinking about putting together a script that can parse a bunch of different layouts and then give us stats on which keys (from L0) would be wanted by how many people. That way we could set up a GB that would serve a large number of people. I bought DSA caps from the first GB but I don't use most of them. I've pulled the DCS caps from my Truly Ergonomic keyboard and used the DSA ones for whatever that didn't provide. I just don't like the look of a blank keyboard, but most importantly, I really need the homing bumps. I often start typing without looking at where my hands are and rely on the homing bumps to position my hands in the right spot.
Apr 11, 2013
Jasper
129
CTO
Apr 11, 2013
bookmark_border
@Aditya that's a great idea! if you can figure out an "agreeable" key layout, we can definitely help you manage a group buy for a set of printed key caps. a simple start would be to start a poll for different layouts (you could link to the layout in the poll options description). if you can think of a better or simpler way to do it, i'd be happy to work with you to make it happen.
Apr 11, 2013
Jasper
129
CTO
Apr 11, 2013
bookmark_border
@Aditya and actually, now that i think about it a little more, given that all the 1x width keys are all interchangeable, extras could be included to make the set quite flexible. the remaining challenge then is to figure out what sort of keys typically get mapped to the 1.5x and 2x keys (which could also have extras, so not to pidgeon-hole people). what do you think?
Apr 11, 2013
Aditya
1
Apr 11, 2013
bookmark_border
Well, for DSA caps, they would all be interchangeable, which isn't true for DCS because of the different key profiles. For a DSA labelled GB even Colemak and Dvorak users would benefit from the same 1x keys as QWERTY folks. I could go for that, though I'd prefer DCS. A poll might be a good idea, but my original thought was just to ask people to submit their layouts and retrieve the source code for each one. Writing a script to figure out what the popular keys are for the various positions wouldn't be too hard. For example, if 50 people use QWERTY in their layer 0, then we have 50 caps of the row1 profile that have 1/! on them, 50 caps of the row2 profile that have Q on them, 50 caps of the row3 profile that have A on them, etc. This could be a bit annoying to do from the source; if the web layout configurator could be made to spit out a simple list of positions and keys that would be much easier to parse than the default--layout.c file. The 2x/1.5x keys, I bet, will show much greater variance, but it's certainly possible some keys would be very popular. I imagine most people are using the 2x keys for space, backspace, enter, and delete. The most popular options could be included in the GB, depending on cost, or else we could buy them ourselves, though I do rather like the idea of a full set being provided (perhaps along with a few blanks so that people can make some adjustments?). At any rate, at its most complex, we could take a look at all of the layouts that people use. At its most simple, we could just list a bunch of layouts, set up a poll, and just go with whatever gets the most votes. In the middle, we could similarly put a vote on a layout and include some extra blank keys for the keys over which there is most contention/variance, and/or provide a couple extra copies in case there are two very popular options for what to do with certain keys. No matter what though, it should be done at least a little intelligently in the sense of making sure that when keys are interchangeable, they're considered as such. Even if you and I put our +L1 keys in different places, if we both use the same cap type (depending on size/row) we would both get use out of having such a cap. Thoughts?
Apr 11, 2013
SubGothius
27
Apr 16, 2013
bookmark_border
I'm agreed with Aditya that a labeled set would make the most sense with a DSA profile, since all 1x keys would have the same profile and thus be fully swappable to any desired layout. I reckon there would be enough variation in 1.5x key mapping that those should be provided as blanks. That just leaves the question of whether to also provide 2x caps as blanks vs. labeled as Shift, Enter, Backspace and Delete; I don't think labeling is really necessary with those, as there's only 4 of them and in distinctive positions, so their respective functions (however they're mapped) should be easy to remember by position alone.
Apr 16, 2013
View Full Discussion