Miniguru progress
- cookie
- Location: Hamburg, Germany
- Main keyboard: HHKB Pro 2
- Main mouse: MX Master
- Favorite switch: Topre
- DT Pro Member: -
No I have never typed on such a keyboard, I can imagine that it is quite comfy with the additional buttons on the bottom.
I find my HHKB verry good tbh, but with a 2 or 3 piece spacebar and fully programmable controller it would be perfect. I still can't get used to the HOME/END buttons :/
Jeah and ofc wht a trackpoint of other smart pointing device inside would be great
I find my HHKB verry good tbh, but with a 2 or 3 piece spacebar and fully programmable controller it would be perfect. I still can't get used to the HOME/END buttons :/
Jeah and ofc wht a trackpoint of other smart pointing device inside would be 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: µ
Thumb keys are my favourites. They're what draw me to short space bars and lots of mods. The idea of putting another whole row of them down there is highly appealing! Thumbs are criminally underused with a plain old dumb spacebar!jacobolus wrote:Have you tried a keyboard which had such keys? They’re tremendously convenient. The spacebar is actually a bit of an upward reach for a resting thumb on a medium sized hand; keys one row further down are very easy to press. Combining one of those thumb keys + the home row is noticeably easier, faster, and more accurate than reaching up to press the number row. And now you still have a whole extra layer and a half (or more if you start getting fancy with your chording) left from those thumb keys, to do something else with.cookie wrote:Verry nice, but I'd [...] not have the extra 2 buttons under the spacebar,
I'm thinking of waging war on traditional stagger with this year's laser cut custom build. But which route to take? A straight matrix layout? Symmetrical stagger? ErgoDox style vertical offset curves? Or something more cunning and bespoke entirely? Sounds like you've ideas!jacobolus wrote:Even better is to not just arrange all the keys pointed the same direction in a rigid grid, but instead figure out the shape of the hand and the way it moves, and then place keys exactly where they’re easiest to reach. Depending on how fancy your technology is for cutting out cases, plates, etc., this could be a complicated curvy shape, or it could just be a few flat planes.]
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
I like that layout. I also like symmetrical staggers because they are so much more logical.jacobolus wrote:
WRT thumb keys: I'll try to put the mouse buttons into the matrix. With that and capacitive sensors under the spacebar it would be close. Capacitive sensors would tell you which thumb pressed the spacebar.
Got my AVRisp mkII today:
Nice packaging, not counting the outer box. I'm a packaging fetishist.
Last edited by lowpoly on 01 Jun 2018, 16:46, edited 1 time in total.
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
The J-Stick:
Hot glue FTW. Actually works, but not perfectly. First, the stick I have needs a tiny amount of down pressure or it won't engage. Easy with a stick but with a switch you have to be careful. Second, there's play in the switch. Both of these are no biggies and you can learn around it.
But what is needed is some contact with the keycap (deep dish cylindrical J here) or you will slide off the key. And this contact is much better if you lay your finger in a flat way into the dish, like 10 degree. But that's not how you hold it when you're on the home row for writing. It's more like 50 degree then. Meaning you have to relocate to point which kind of negates the initial idea. Should be better with a cylindrical deep dish cap.
No press-to-scroll unless you realllllly like the letter JJJJJJJJJJJJJ.
And it's also a height problem. Both the clamp and the switch usually go into the pcb but here they're on top of each other. An offset clamp may do but I have no idea how this will affect pressure. Could work?
Good thing is, I found a problem with my TP code.
Hot glue FTW. Actually works, but not perfectly. First, the stick I have needs a tiny amount of down pressure or it won't engage. Easy with a stick but with a switch you have to be careful. Second, there's play in the switch. Both of these are no biggies and you can learn around it.
But what is needed is some contact with the keycap (deep dish cylindrical J here) or you will slide off the key. And this contact is much better if you lay your finger in a flat way into the dish, like 10 degree. But that's not how you hold it when you're on the home row for writing. It's more like 50 degree then. Meaning you have to relocate to point which kind of negates the initial idea. Should be better with a cylindrical deep dish cap.
No press-to-scroll unless you realllllly like the letter JJJJJJJJJJJJJ.
And it's also a height problem. Both the clamp and the switch usually go into the pcb but here they're on top of each other. An offset clamp may do but I have no idea how this will affect pressure. Could work?
Good thing is, I found a problem with my TP code.
Last edited by lowpoly on 01 Jun 2018, 16:46, edited 1 time in total.
-
- Location: geekhack ergonomics subforum
- Favorite switch: Alps plate spring; clicky SMK
- DT Pro Member: -
Hopefully not too off-topic, if not sticking to a rectangular shape, I’d go for a layout something closer to:
Whereupon there's lots of space in the gaps next to F, J for little trackpoint thingies.
(Note, this needs hands to be angled more steeply, but I didn't want to redo it w/ the keyboard-layout-editor thingy, which doesn't make such changes easy. And imagine some tenting, and thumb keys on 2 separate planes, not in plane w/ the finger keys.)
Whereupon there's lots of space in the gaps next to F, J for little trackpoint thingies.
(Note, this needs hands to be angled more steeply, but I didn't want to redo it w/ the keyboard-layout-editor thingy, which doesn't make such changes easy. And imagine some tenting, and thumb keys on 2 separate planes, not in plane w/ the finger keys.)
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
I won't do anything more with it. Losing press-to-scroll and tapping while requiring a special keycap... not worth it IMO. But it was interesting to try it and see how it feels.cookie wrote:I am curios how you will mahe the J-Cursor work
- CeeSA
- Location: Westerwald, Germany
- Main keyboard: Deck 82 modded
- Main mouse: MM711
- Favorite switch: Cherry MX Blue
- DT Pro Member: 0016
- Contact:
For my Matrix Layout I use the trackpoint between H,J (below) and N,M (above).
I am righthanded and very happy with the position.
I am righthanded and very happy with the position.
-
- Location: geekhack ergonomics subforum
- Favorite switch: Alps plate spring; clicky SMK
- DT Pro Member: -
Alright. In that case, another idea:
This one is a bit less like the standard Sholes keyboard, with a columnar stagger, and a bit of tilt between the hands. But it still mostly fits in a pair of rectangles.
This one is a bit less like the standard Sholes keyboard, with a columnar stagger, and a bit of tilt between the hands. But it still mostly fits in a pair of rectangles.
- CeeSA
- Location: Westerwald, Germany
- Main keyboard: Deck 82 modded
- Main mouse: MM711
- Favorite switch: Cherry MX Blue
- DT Pro Member: 0016
- Contact:
Ah, thank you. Looks really good.
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
I'll stay with the traditional layout. I thought I had said that already but it looks like I didn't. Sorry.
So, if I would add two possible stick positions which should they be? JKM with DFC? Or IJ with RD?
I'm also not sure if it will be possible to use two sticks at the same time. Right now we're out of pins:
19 matrix (14x5)
2 ps/2
3 touch sensor
1 led
A 7x10 matrix could free 2 pins but I'm not sure I want that.
So, if I would add two possible stick positions which should they be? JKM with DFC? Or IJ with RD?
I'm also not sure if it will be possible to use two sticks at the same time. Right now we're out of pins:
19 matrix (14x5)
2 ps/2
3 touch sensor
1 led
A 7x10 matrix could free 2 pins but I'm not sure I want that.
Last edited by lowpoly on 21 Mar 2014, 15:32, edited 1 time in total.
- CeeSA
- Location: Westerwald, Germany
- Main keyboard: Deck 82 modded
- Main mouse: MM711
- Favorite switch: Cherry MX Blue
- DT Pro Member: 0016
- Contact:
HJN and GVB.
- CeeSA
- Location: Westerwald, Germany
- Main keyboard: Deck 82 modded
- Main mouse: MM711
- Favorite switch: Cherry MX Blue
- DT Pro Member: 0016
- Contact:
I would go for one stick in possible two positions. That would be great enough. Maybe you could just reserve the space for it.
For me it feels better to go low with the index finger, instead of going up for the trackpoint. The middlefinger is longer and he has to start to bend little bit more for going up with the indexfinger. I know it is a very tiny difference But we have the choice to do it that way. Even it is a very little advantage.
I think it could be a little more comfortable to have less distance between the mousebuttons and the trackpoint.
For me it feels better to go low with the index finger, instead of going up for the trackpoint. The middlefinger is longer and he has to start to bend little bit more for going up with the indexfinger. I know it is a very tiny difference But we have the choice to do it that way. Even it is a very little advantage.
I think it could be a little more comfortable to have less distance between the mousebuttons and the trackpoint.
-
- Location: geekhack ergonomics subforum
- Favorite switch: Alps plate spring; clicky SMK
- DT Pro Member: -
Oh, no problem. I wasn’t expecting you’d make a non-Sholes or split layout. I was just throwing out ideas of where a trackpoints could go on other layouts, in case someone is inspired.lowpoly wrote:I'll stay with the traditional layout. I thought I had said that already but it looks like I didn't. Sorry.
I think either of those would work. Or you could test out having the trackpoints to the other side of the index finger and see if it interferes with typing.So, if I would add two possible stick positions which should they be? JKM with DFC? Or IJ with RD?
Basically, make whatever design you personally want to use.I'm also not sure if it will be possible to use two sticks at the same time. Right now we're out of pins:
19 matrix (14x5)
2 ps/2
3 touch sensor
1 led
I’m unconvinced about the touch sensor, but it might be awesome, and is definitely worth trying.
All else equal, a 7x10 matrix seems better than 14x5. An 8x9 matrix would even let you do 2 switches more.A 7x10 matrix could free 2 pins but I'm not sure I want that.
Since I don’t know what your layout is, how you plan to wire things up, etc., it’s hard to judge this though.
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
All good points. It will be JKM with DFC as alternate positions then. I tried around again and I think these will have better clearance than positions closer to the middle, like JNM.CeeSA wrote:I would go for one stick in possible two positions. That would be great enough. Maybe you could just reserve the space for it.
For me it feels better to go low with the index finger, instead of going up for the trackpoint. The middlefinger is longer and he has to start to bend little bit more for going up with the indexfinger. I know it is a very tiny difference But we have the choice to do it that way. Even it is a very little advantage.
I think it could be a little more comfortable to have less distance between the mousebuttons and the trackpoint.
Ah, all is good then, please continue.jacobolus wrote:Oh, no problem. I wasn’t expecting you’d make a non-Sholes or split layout. I was just throwing out ideas of where a trackpoints could go on other layouts, in case someone is inspired.
It's a try. We're currently setting up a test spacebar.jacobolus wrote:I’m unconvinced about the touch sensor, but it might be awesome, and is definitely worth trying.
Hm, I like simplicity, that's why 14x5 appeals to me. But it's not worth the lost pins, I guess. IIRC this is being corrected in keymap_common.h so you don't have to program with a weird layout.jacobolus wrote:All else equal, a 7x10 matrix seems better than 14x5. An 8x9 matrix would even let you do 2 switches more.
As for LEDs, we figured we can run these off the touch sensor. Saves another pin. Right now I plan for just 3 LEDs, under F and J and under Esc. All switches in forward position. Esc was just an afterthought but I want F and J to allow quick localization of the home row. As soon as you start typing they fade off.
- 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:
I'll note that the two positions that IBM mentioned publicly with their dual TrackPoint experiments were DFC/JKM and CVspace/NMspace:
http://web.archive.org/web/201110020952 ... thand.html
http://web.archive.org/web/201110020156 ... anded.html
http://web.archive.org/web/201110020952 ... thand.html
http://web.archive.org/web/201110020156 ... anded.html
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
The Datahand has two mousekeys, and there's this little trick for your consideration: left mousekey moves fast, right mousekey moves slow. And together, the pointer moves extra fast.
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
Instead on the IBM project they intended the dual trackpoint to control two different pointers. This would require extra software, and i guess ends up being possibly confusing/overkill.
- 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:
Myself, I'll note that I prefer GHB for TrackPoints - I never cross the GH split (G is as far right as I go with the left hand on that row, H is as far left as I go with the right hand on that row), and can therefore avoid the pointing stick quite easily, and I don't have to move far to get to it. (I also tend to use a TrackPoint with both hands, so a central location is good for that.)
- 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:
The IBM/Lenovo TrackPoint IV is my favorite pointing device.
It's got a steeper learning curve than a touchpad, but once you've adapted to it (and I adapt some settings on them to my preferences too), it's quite excellent.
(The trick is that the Alps clones lack the negative inertia of the TrackPoint III and IV, so they just don't quite work as well. I can use one of the newer ones, but it's not as good.)
It's got a steeper learning curve than a touchpad, but once you've adapted to it (and I adapt some settings on them to my preferences too), it's quite excellent.
(The trick is that the Alps clones lack the negative inertia of the TrackPoint III and IV, so they just don't quite work as well. I can use one of the newer ones, but it's not as good.)
- cookie
- Location: Hamburg, Germany
- Main keyboard: HHKB Pro 2
- Main mouse: MX Master
- Favorite switch: Topre
- DT Pro Member: -
I don't know if you guys know this one here but it is maybe interessting or inspirational to you: http://www.flickr.com/photos/jewu8210/1 ... otostream/ Looks like a miniguru clone with a not so smart mouse button solution.
-
- Location: Belgium, land of Liberty Wafles and Freedom Fries
- Main keyboard: G80-3K with Clears
- Favorite switch: Capacitative BS
- DT Pro Member: 0049
That's the Tex Yoda. There was a thread about it a while ago. They even take pre-orders (though that phase might as well be over).
EDIT: here: Tex Yoda Keyboard Release.
EDIT: here: Tex Yoda Keyboard Release.
- lowpoly
- Location: Hamburg, Germany
- Main keyboard: Miniguru
- DT Pro Member: -
Pointing stick positions: I'll try and provide alternate positions in the case and zif cable connectors on the pcb. I can't add it to the code because it will affect several areas. You have to run two independent ps/2 connections, for example. Right now, I have to stay close to hasu's master branch.
Tex Yoda: I've seen it.
Tex Yoda: I've seen it.
-
- Location: Germany
- Main keyboard: HHKB Pro2, CM QFS MX Green, SSK, ErgoDox (MX Blue)
- Main mouse: CST L-Trac X, Logitech MX518,
- Favorite switch: Buckling spring, MX Green
- DT Pro Member: -
So, the Tex Yoda is out (and it's sexy!). But I think it would not be nearly as sexy as having a Miniguru!
So what's the progress?
So what's the progress?