ngram-type icon indicating copy to clipboard operation
ngram-type copied to clipboard

Show Layout

Open nkabbara opened this issue 3 years ago • 15 comments

Thanks for ngram-type! Do you plan on having a layout shown around the typing area?

That would be great for learning new layouts.

nkabbara avatar Dec 14 '21 03:12 nkabbara

@nkabbara You mean something like this? https://ranelpadon.github.io/keyzen-colemak-dh/

That's my other project. You could choose the layout there. And if you're still not familiar with the layout/keys placement, might be better to learn it first like using that KeyZen Colemak DH for some time before proceeding to Ngram Type, or practicing alongside with it? Actually, I'm still using KeyZen Colemak DH now using the Custom mode to improve my typing speed/accuracy in punctuations/numbers. :)

ranelpadon avatar Dec 14 '21 05:12 ranelpadon

Aha! That's a great idea. Thank you.

But my layout is ISRT^1. Any ideas if there's something similar out there for isrt? Currently I'm taping a piece of paper on the screen with ngram type :D

-Nash

On Mon, Dec 13, 2021 at 11:20 PM ranelpadon @.***> wrote:

@nkabbara https://github.com/nkabbara You mean something like this? https://ranelpadon.github.io/keyzen-colemak-dh/

That's my other project. You could choose the layout there. And if you're still not familiar with the layout/keys placement, might be better to learn it first like using that KeyZen Colemak DH for some time before proceeding to Ngram Type, or practicing alongside with it? Actually, I'm still using KeyZen Colemak DH now using the Custom mode to improve my typing speed/accuracy in punctuations/numbers. :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ranelpadon/ngram-type/issues/6#issuecomment-993168501, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAHY6OPZ4HVGFSUEEVN5W3UQ3H3BANCNFSM5J7ZL7VQ .

nkabbara avatar Dec 14 '21 14:12 nkabbara

@nkabbara Interesting, so these are the placements of ISRT?

   # Ortholinear

y c l m k    z f u , '
i s r t g    p n e a o ;
q v w d j    b h / . x


       # ANSI

  y c l m k z f u , '
 i s r t g p n e a o ;
  q v w d j b h / . x


   # ANSI Angle-Mod

  y c l m k z f u , '
 i s r t g p n e a o ;
  v w d j q b h / . x

Which of these 3 are you using though?

Do you want me to add in the KeyZen Colemak DH page as another layout/option? I could add it if you want. Not sure if I could add/install it in my Mac then get the layout screenshot, or maybe you could provide me a photo also.

ranelpadon avatar Dec 14 '21 15:12 ranelpadon

I could generate a photo similar to this I think (ANSI/ANSI Angle-Modded) but with ISRT keys if this will suffice, unless you're using the ortholinear keyboard: Screen Shot 2021-12-14 at 11 27 15 PM

ranelpadon avatar Dec 14 '21 15:12 ranelpadon

Thank you so much for looking into it!!!

This is a photo of my layout. It's lifted from Ben Vallack's vid: https://www.youtube.com/watch?v=8wZ8FRwOzhU&t=161s

layer-1

Basically a 34key ortho isrt:

y c l m k z f u , <- i s r t g p n e a o q v w d j b h / . x

On Tue, Dec 14, 2021 at 9:30 AM ranelpadon @.***> wrote:

I could generate a photo similar to this I think (ANSI/ANSI Angle-Modded) but with ISRT keys if this will suffice, unless you're using the ortholinear keyboard: [image: Screen Shot 2021-12-14 at 11 27 15 PM] https://user-images.githubusercontent.com/4292088/146028249-11c65c78-ecb7-4b5f-81d2-96c946c3ee42.png

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ranelpadon/ngram-type/issues/6#issuecomment-993660558, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAHY6NFSRLJLKJWI6YRETLUQ5PJVANCNFSM5J7ZL7VQ .

nkabbara avatar Dec 14 '21 16:12 nkabbara

@nkabbara The 3 ISRT layouts above have this in the top row: y c l m k z f u , '

but you have y c l m k z f u , <-

  • So, you used <- instead of '? Is that allowed deviation for ISRT, or non-standard, and just personal thing?
  • Does <- has 2 characters or simply mean the <?

Ideally, we only support standard layouts, otherwise, it would be hard to cater the personal variations/permutations. Likewise, you could try that layout now, by clicking the Custom mode/layout (rightmost menu): https://ranelpadon.github.io/keyzen-colemak-dh/

then input these characters: main row -> top row -> bottom row. Then, in each row: alternate left/right fingers' keys, middle keys with last priorities. Specifically: tnresaiogpmfluc,y<kzdhw/v.qxjb

Tried the ISRT now in the site using the Custom menu, works ok, it will introduce the keys gradually. Set the Intensity to 9 also (lower right). Refresh the site after inputting the custom layout keys and/or updating the intensity. Then, click the first character on ISRT which is t (if it's not auto-selected):

Screen Shot 2021-12-15 at 2 15 28 AM

ranelpadon avatar Dec 14 '21 18:12 ranelpadon

Thank you! I'll give that a try.

So, you used <- instead of '? Is that allowed deviation for ISRT, or non-standard, and just personal thing? Does <- has 2 characters or simply mean the <?

Sorry I wasn't clear here. I used '<-' to signify backspace. I replaced the "'" in standard isrt with a backspace for top right key. I also use an ortho keyboard. Kinda like below but with backspace instead of the shown '.

Screen Shot 2021-12-14 at 12 35 51 PM photo from monkeytype.

Is this open source by any chance? Maybe I can clone, modify and run for my custom setup?

nkabbara avatar Dec 14 '21 18:12 nkabbara

Ah I see, kinda tricky then how to represent the Backspace/Delete key as character to type, since usually they are not practiced, even in other typing sites. Yep, you could fork it, or submit a PR, up to you:

Is this open source by any chance? Maybe I can clone, modify and run for my custom setup?

Otherwise, you could just use the Custom layout mode, and just ignore the Backspace, or practice it last, or manually.

ranelpadon avatar Dec 14 '21 18:12 ranelpadon

Perfect. Will try custom and report back.

So you recommendation for learning a new layout is keyzen, then ngram type, then something like monkeytype? I'm guessing a combo of these works as well.

-Nash

On Tue, Dec 14, 2021 at 12:45 PM ranelpadon @.***> wrote:

Ah I see, kinda tricky then how to represent the Backspace/Delete key as character to type, since usually they are not practiced, even in other typing sites. Yep, you could fork it, or submit a PR, up to you:

Is this open source by any chance? Maybe I can clone, modify and run for my custom setup?

Otherwise, you could just use the Custom layout mode, and just ignore the Backspace, or practice it last, or manually.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ranelpadon/ngram-type/issues/6#issuecomment-993874255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAHY6LKGR4OGVA7OSUXACDUQ6GERANCNFSM5J7ZL7VQ .

nkabbara avatar Dec 14 '21 19:12 nkabbara

Yep, that's what most learners of a new layout did also, including me:

  1. keys: KeyZen
  2. n-grams: Ngram Type
  3. words: Ngram Type/Monkey Type

In the first few days/weeks, definitely 1 & 2, then introduce 3 as you get more comfortable. Eventually, you should dwell in 2 & 3 only.

ranelpadon avatar Dec 14 '21 19:12 ranelpadon

I remapped my number keys recently to a Numbers layer, so I use KeyZen also for that purpose, using Custom mode (mainly for special layout/specific keys). Likewise, improving my punctuations with it.

ranelpadon avatar Dec 14 '21 19:12 ranelpadon

nice nice nice! I'm glad I opened a ticket here :)

Thank you.

-Nash

On Tue, Dec 14, 2021 at 1:43 PM ranelpadon @.***> wrote:

I remapped my number keys recently to a Numbers layer, so I use KeyZen also for that purpose, using Custom mode (mainly for special layout/specific keys). Likewise, improving my punctuations with it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ranelpadon/ngram-type/issues/6#issuecomment-993920816, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAHY6PM3TW64FN23IMRG43UQ6M7VANCNFSM5J7ZL7VQ .

nkabbara avatar Dec 14 '21 19:12 nkabbara

No worries, I'm the maintainer of both projects anyway. Let me know if you encounter issues or need help. Cheers :)

ranelpadon avatar Dec 14 '21 19:12 ranelpadon

Does keyzen remember the custom layout? I feel like it doesn't...

Zireael07 avatar Mar 17 '23 16:03 Zireael07

@Zireael07 Yep, it does, I double-checked now. If you choose the custom layout, it will be saved in the browser's Local Storage including the specified custom chars, and it will persist even after the page reload.

https://ranelpadon.github.io/keyzen-colemak-dh/

Screenshot 2023-03-20 at 4 03 14 AM

ranelpadon avatar Mar 19 '23 20:03 ranelpadon