geekhack

geekhack Projects => Making Stuff Together! => Topic started by: Joey Quinn on Mon, 20 July 2015, 18:27:51

Title: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Mon, 20 July 2015, 18:27:51
.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Mon, 20 July 2015, 18:27:59
Reserved
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 08:35:48
Compact keyboard prodigies here, Gees guys.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Norman_the_Owl on Wed, 22 July 2015, 10:45:49
You prefer a number pad to a number row? You dinosaur
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 22 July 2015, 12:29:53
You prefer a number pad to a number row? You dinosaur
I'm happy being a dinosaur if it means maximizing efficiency.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 12:45:28
What about making the columns a solid 15 wide and having the numpad in three columns to access the FN layer for any column?  Could a 15x4 fit into a 60% case?

Overall, love the idea. I'm not a huge fan of the number row, either.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 12:58:22
I guess the trouble with 15 wide is maintaining the stagger, now that I think about it. A 15x4 matrix style layout, like an elongated Planck is doable, though.
 
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 22 July 2015, 17:52:47
Yeah when you start messing with layouts you realize that maintaining a stagger becomes difficult. Could you make a mockup of the first idea you listed?
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 22:01:07
Yeah when you start messing with layouts you realize that maintaining a stagger becomes difficult. Could you make a mockup of the first idea you listed?

Maybe, if you could provide me a link to a keyboard layout mockup editor.  I'm not too familiar with those and I'm feeling too lazy to look at the moment.

I noticed that I did not word my first idea very well.  I meant that a third numpad column would allow the user to access all the numbers without having to go through the FN layer.

Although I'm quite sure a third left numpad column on your board can't be done in 15 units without screwing up the staggering.  It would require taking away a half unit elsewhere in each row or just make it 15.5 units wide.  By that point, it's just as wide as or wider than a 60%, which kinda voids the whole idea of an ultra compact.

I really like your idea, though.  I find it easier to move to the side than reach to the top row for numbers and such.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 22:11:05
Actually, I just noticed your stagger is a little off.  Your third row is shifted a quarter unit to the left of the usual shift row stagger, similar to the Filco Minila.  The third row should have a 1.75 shift, not 1.5, in order to mimic the usual stagger.  Not sure if that was intentional.  Seems that you guys did that with the MA42 as well.  Do you notice that slight shift in staggering to cause a problem when typing?

There basically doesn't seem to be a way to make my idea work with less than 15.5 units without screwing up the staggering or sacrificing keys.  I think 12 keys per row is about the minimum to make a keyboard usable.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 22 July 2015, 22:36:35
Actually, I just noticed your stagger is a little off.  Your third row is shifted a quarter unit to the left of the usual shift row stagger, similar to the Filco Minila.  The third row should have a 1.75 shift, not 1.5, in order to mimic the usual stagger.  Not sure if that was intentional.  Seems that you guys did that with the MA42 as well.  Do you notice that slight shift in staggering to cause a problem when typing?

There basically doesn't seem to be a way to make my idea work with less than 15.5 units without screwing up the staggering or sacrificing keys.  I think 12 keys per row is about the minimum to make a keyboard usable.
Apple M whatever stagger bro! No I didn't notice a difference in stagger. It was done to allow for "better looking" mods and a shorter board.

As far as length is concerned I'm not sure how I feel about 14.5u. It may be too long but in order to shorten the board I'd need to mess with the stagger or accept that the 3rd num pad column be staggered. Neither one sounds like a great option. I want the board shorter but I feel like I've removed every key possible.
All I know is my min requirement is a 10u home row because Dvorak uses 10 unlike qwerty's 9. 12 seems like a good number, unless someone only uses mods on one side.

:)) I may try that last idea and see how it goes. The MA42 will be a pretty good test bed for ideas like that.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 22 July 2015, 23:02:05
Cool.  Using mods on one side seems like it would be tiring.  Can't wait to see how things develop.  Sub 60% or bust, right? 

In the meantime, I think that I'm going to play around with a non-staggered 4x15.  Kinda like a Dihedral 79, (https://geekhack.org/index.php?topic=72370.0) except without all the large mods and a fifth row.  I ditched the large mods on the sub 60%, and didn't find it to be a problem.

I'll stop thread crapping now.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Mon, 27 July 2015, 12:23:31
Sub 60% or bust is right!

I'm excited to see what you try.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Tue, 28 July 2015, 21:52:11
Sub 60% or bust is right!

I'm excited to see what you try.

I put in an order with Jack at Ortholinear Keyboards.  Inspired by your idea, I just went with a 4x15 matrix.  That way, I can put a 3x4 numpad area to the left or right of the main typing area. We'll see how I like it.  I will track my progress on a thread here.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Tue, 28 July 2015, 21:58:32
Sub 60% or bust is right!

I'm excited to see what you try.

I put in an order with Jack at Ortholinear Keyboards.  Inspired by your idea, I just went with a 4x15 matrix.  That way, I can put a 3x4 numpad area to the left or right of the main typing area. We'll see how I like it.  I will track my progress on a thread here.
Honestly even messing with how your board is programmed can really change how typing feels. I spend the first week with my boards reprogramming them several times every day, just trying weird ideas. Hopefully you like the matrix layout, it doesn't really work for me.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 29 July 2015, 05:52:53
I had a Planck, which I just sold, so I am accustomed to the matrix layout.  While not exactly ergonomic, it's not too bad, and allows the maximum amount of keys to fit into a small footprint. 
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 29 July 2015, 19:39:26
I may go with this layout just to see if it'll work. I removed the right mods and changed the planned layout a bit.

http://www.keyboard-layout-editor.com/#/layouts/a39ec720234225b7bd4f998d1a5bce15
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Jujucohn on Wed, 29 July 2015, 19:51:58
I have muscle memory for my right hand for the num pad so I would rather a 60/40/???  keyboard + a number pad on the other side of my mouse.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 29 July 2015, 19:57:40
I have muscle memory for my right hand for the num pad so I would rather a 60/40/???  keyboard + a number pad on the other side of my mouse.

I think you just want a keyboard with a separate numpad placed to the right of your mouse. Unless you're willing to take risks there isn't much you can change other than reprogramming a board.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Jujucohn on Wed, 29 July 2015, 20:07:15
I may go with this layout just to see if it'll work. I removed the right mods and changed the planned layout a bit.

http://www.keyboard-layout-editor.com/#/layouts/a39ec720234225b7bd4f998d1a5bce15
What about space centerd but smaller with backspace and enter flanking it. 
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 29 July 2015, 20:13:03
I may go with this layout just to see if it'll work. I removed the right mods and changed the planned layout a bit.

http://www.keyboard-layout-editor.com/#/layouts/a39ec720234225b7bd4f998d1a5bce15
What about space centerd but smaller with backspace and enter flanking it.

That gave me a few ideas. I'd prefer to keep enter in-between space and backspace because it'll allow my thumbs to press those keys from their resting positions. One of my goals is for the board to fit a standard keyset so I'll see what I can pull off.

Edit: the reason I have enter where off to the left is so it can be used with the numpad like you normally would.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Tue, 01 September 2015, 23:08:34
I may go with this layout just to see if it'll work. I removed the right mods and changed the planned layout a bit.

http://www.keyboard-layout-editor.com/#/layouts/a39ec720234225b7bd4f998d1a5bce15

I'm trying the MA52 test layout this week on my MA42 and it'll determine the final layout for the MA52.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 09 September 2015, 06:03:58
I was thinking about this again.  My latest idea was basically a JD45 with three straight columns thrown on the right side as a miniature number pad.  I can share a layout when I have time later this evening.

The total amounts to 16 units wide & 4 units tall, but that's the smallest size I can get while maintaining proper staggering, keeping a usable number of keys (in my view), and without relegating any numbers to the FN layer.  So rather than a number row, you have a number pad to the side, in a less than 65% package.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 09 September 2015, 15:29:51
I was thinking about this again.  My latest idea was basically a JD45 with three straight columns thrown on the right side as a miniature number pad.  I can share a layout when I have time later this evening.

The total amounts to 16 units wide & 4 units tall, but that's the smallest size I can get while maintaining proper staggering, keeping a usable number of keys (in my view), and without relegating any numbers to the FN layer.  So rather than a number row, you have a number pad to the side, in a less than 65% package.

If you want a PCB for that let me know, I have all the JD45 KiCAD stuff and the modification would be pretty quick.

Still a bit too big for me, I think I'll go ahead on the no right mods MA52 (Which now needs to be renamed....)  :))
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: joey on Wed, 09 September 2015, 15:43:24
Is the KLE in the first post the final design? How would this look for qwerty?
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 09 September 2015, 16:05:53
Is the KLE in the first post the final design? How would this look for qwerty?

http://www.keyboard-layout-editor.com/#/layouts/a39ec720234225b7bd4f998d1a5bce15

This is the final layout or at least the one I'm testing. You can rearrange it to be qwerty if you'd like.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: joey on Wed, 09 September 2015, 17:27:30
Made a start: http://www.keyboard-layout-editor.com/#/gists/ffa76a91afcfc8a7c797 in case anyone wants to finish it off. Otherwise I'll try finish it over the next few days.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 09 September 2015, 18:02:28
I was thinking about this again.  My latest idea was basically a JD45 with three straight columns thrown on the right side as a miniature number pad.  I can share a layout when I have time later this evening.

The total amounts to 16 units wide & 4 units tall, but that's the smallest size I can get while maintaining proper staggering, keeping a usable number of keys (in my view), and without relegating any numbers to the FN layer.  So rather than a number row, you have a number pad to the side, in a less than 65% package.

If you want a PCB for that let me know, I have all the JD45 KiCAD stuff and the modification would be pretty quick.

Still a bit too big for me, I think I'll go ahead on the no right mods MA52 (Which now needs to be renamed....)  :))

I might take you up on that offer.  Although the design that I have scratched out is a little different.  Left shift would be 1.5 units instead of 1.75 units, therefore making right shift 1.5 units as well.  That messes up the stagger, but if I am experimenting with a layout for myself, I don't care about messing up the stagger.

In the center of my bottom row would be a 1 unit key, with 1.5 unit keys on either side of that center key.  Still trying to figure out the other bottom row modifiers.  I don't like 1.75 unit keys, because they aren't stable when pushed on the edges.  That said, the far right key probably will be a 1.75 unit key.

I imagine that your PCB design skills are up to the task, though.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: neverused on Wed, 09 September 2015, 18:05:11
I was thinking about this again.  My latest idea was basically a JD45 with three straight columns thrown on the right side as a miniature number pad.  I can share a layout when I have time later this evening.

The total amounts to 16 units wide & 4 units tall, but that's the smallest size I can get while maintaining proper staggering, keeping a usable number of keys (in my view), and without relegating any numbers to the FN layer.  So rather than a number row, you have a number pad to the side, in a less than 65% package.

If you want a PCB for that let me know, I have all the JD45 KiCAD stuff and the modification would be pretty quick.

Still a bit too big for me, I think I'll go ahead on the no right mods MA52 (Which now needs to be renamed....)  :))
I would love to get a copy of the files if they are available.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 09 September 2015, 18:10:08
I was thinking about this again.  My latest idea was basically a JD45 with three straight columns thrown on the right side as a miniature number pad.  I can share a layout when I have time later this evening.

The total amounts to 16 units wide & 4 units tall, but that's the smallest size I can get while maintaining proper staggering, keeping a usable number of keys (in my view), and without relegating any numbers to the FN layer.  So rather than a number row, you have a number pad to the side, in a less than 65% package.

If you want a PCB for that let me know, I have all the JD45 KiCAD stuff and the modification would be pretty quick.

Still a bit too big for me, I think I'll go ahead on the no right mods MA52 (Which now needs to be renamed....)  :))
I would love to get a copy of the files if they are available.

Sorry but I can't do that. I could maybe send you the gerbers if you want to have one produced but I need to check with JD because despite the files being mine the board is still "his".
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: neverused on Wed, 09 September 2015, 18:11:35
That's fair, maybe I can get some pointers on making my own in the future, but I would still like the gerbers as a reference.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 09 September 2015, 18:13:18
That's fair, maybe I can get some pointers on making my own in the future, but I would still like the gerbers as a reference.

I'd happily help you, I know a few other people who want PCB help so I guess I can work on a lesson or something. 

As a start just watch and follow the making blinky videos on youtube. They'll help you get more comfortable with KiCAD.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: neverused on Wed, 09 September 2015, 18:14:17
Awesome thank you!
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Wed, 09 September 2015, 18:15:36
I might take you up on that offer.  Although the design that I have scratched out is a little different.  Left shift would be 1.5 units instead of 1.75 units, therefore making right shift 1.5 units as well.  That messes up the stagger, but if I am experimenting with a layout for myself, I don't care about messing up the stagger.

In the center of my bottom row would be a 1 unit key, with 1.5 unit keys on either side of that center key.  Still trying to figure out the other bottom row modifiers.  I don't like 1.75 unit keys, because they aren't stable when pushed on the edges.  That said, the far right key probably will be a 1.75 unit key.

I imagine that your PCB design skills are up to the task, though.

All of that sounds perfectly doable. Only thing is if it requires more work than expected or you want a fully custom one I may ask for a PCB or 2 as payment.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Wed, 09 September 2015, 20:46:14
I might take you up on that offer.  Although the design that I have scratched out is a little different.  Left shift would be 1.5 units instead of 1.75 units, therefore making right shift 1.5 units as well.  That messes up the stagger, but if I am experimenting with a layout for myself, I don't care about messing up the stagger.

In the center of my bottom row would be a 1 unit key, with 1.5 unit keys on either side of that center key.  Still trying to figure out the other bottom row modifiers.  I don't like 1.75 unit keys, because they aren't stable when pushed on the edges.  That said, the far right key probably will be a 1.75 unit key.

I imagine that your PCB design skills are up to the task, though.

All of that sounds perfectly doable. Only thing is if it requires more work than expected or you want a fully custom one I may ask for a PCB or 2 as payment.

Understandable.  I don't expect you to help me out for free.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Thu, 10 September 2015, 00:17:25
I might take you up on that offer.  Although the design that I have scratched out is a little different.  Left shift would be 1.5 units instead of 1.75 units, therefore making right shift 1.5 units as well.  That messes up the stagger, but if I am experimenting with a layout for myself, I don't care about messing up the stagger.

In the center of my bottom row would be a 1 unit key, with 1.5 unit keys on either side of that center key.  Still trying to figure out the other bottom row modifiers.  I don't like 1.75 unit keys, because they aren't stable when pushed on the edges.  That said, the far right key probably will be a 1.75 unit key.

I imagine that your PCB design skills are up to the task, though.

All of that sounds perfectly doable. Only thing is if it requires more work than expected or you want a fully custom one I may ask for a PCB or 2 as payment.

Understandable.  I don't expect you to help me out for free.

That's not really what I meant, if it's a quick mod I'll do it for free but if I need to take a few days to get everything rearranged I'd like a PCB.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: vivalarevolución on Thu, 10 September 2015, 05:35:05
Alright, we can chat and figure everything out.
Title: Re: MA52: Sub 50% Keyboard with a Numpad and Arrows
Post by: Joey Quinn on Fri, 11 September 2015, 15:37:29
The new MA52 test layout is awkward to get used to, backspace is where enter used to be and you press enter with your left thumb.