Layout analyzer for Czech language
Is there any layout analyzer that would support Czech language and Corne? I'd like to tweak my Corne keymap ( En / Cz, Colemak-DH with some changes) to optimize where the accentuated and special characters are.
Is there any layout analyzer that would support Czech language and Corne? I'd like to tweak my Corne keymap ( En / Cz, Colemak-DH with some changes) to optimize where the accentuated and special characters are.
I recently discovered this popular 60% keyboard with a 63-key layout:
common 63-key 60% keyboard layout
I've been using it for a few weeks, and I alternate between a couple of totally standard full-size keyboards, and there are two problems with this popular layout:
the [?/] key is totally out of place. It is very normal to use question marks in emails and such, and I just don't feel like there is any getting used to this either - it needs to be next to the comma and period keys, because you alternate between these in writing.
the SHIFT key is in the wrong place. There is just no getting used to this - the SHIFT keys need to be on the far left/right hand side, because that's how I align my hands for typing.
I thought about how to fix this, and here's what I came up with:
my 63-key 61% keyboard layout
By increasing the total width by one quarter of a key, it all seems to work out better.
You still have the cursor-up key between the [?/] and SHIFT keys, but:
the [?/] key is in it's right place relative to the comma and period, and
the SHIFT key is on the right hand edge where your hand expects to find it.
Also, the right ALT key was bumped to it's normal size with the extra quarter key.
Here's a link to the editable layout if you'd like to mess around.
What do you think? Doesn't this seem like a reasonable improvement? :-)
I'm hoping a keyboard manufacturer sees this and steals it!
https://codeberg.org/StrawberryTurtle/neon
Neon is the successor to nystyc which is the successor to nastic.
I have been using neon for a while now and i really like it.
Neon is also on the layouts wiki if you would like some stats.
Like many here I am using US International as the keyboard layout in the OS as the basis for all remappings done in hardware or software.
Unfortunately things get a bit more complicated as soon you want to remap shifted key-output (shift override), which is either not supported (e.g. in ZSA's Oryx) or can become way more complicated and cumbersome than you might think (e.g. in Kanata or QMK -- ask my how I know ;-) ).
Another smaller pain point of US Intl. is that on the base layer characters such as quote ' are realized as a dead-key and require a space to output the literal character.
I was looking for better layouts in these regards and in the end found EurKey to come close to what many would need or want. It also offers the complete greek alphabet and many math symbols. Unfortunately the project seems not well maintained (v 1.3 beta since 2017) and the Windows installer and the layout it installs does not work in all cases reliably or at all. Therefore I rebuild the layout installer with kbdedit, which works as expected and solves the problems of the MSKLC based installer Steffen (author of EurKey) uses.
Here the updated installer: https://github.com/rpnfan/EurKey-fork-for-Windows
Bonsoir, quelques touches du clavier de mon pc ne fonctionnent pas la plus part du temps tel que le s, la majuscule, augmentation de luminiosité, 5, 6, 0 et =. Mais quand l'une d'eux fonctionnent, elles fonctionnent toutes. Puisque le clavier visuel marche, je pense que le problème est matériel, ça fait quelques mois j'ai renverser du café dessus, je ne sais pas si le problème vient d'une poussière ou liquide restant dedans, de faux contact de la nappe ou faudra remplacer le clavier complètement. Vous en dites quoi ?
Hi guys, I have had quite a few keyboards, I have always wanted an ansi mixed layout AZERTY, and today I came across this keyboard ( see photo ). Anybody know what layout it uses etc?
It's exactly what I'm looking for.
It's been 10 months since I created the original cyclops and I have been using it as my only layout for typing english on my phone. Not much has changed between this and version 2 but if you are interested I have started versioning it on github as well.
The biggest change is the addition of the symbols layout.
I've also created a version for keys cafe on samsung so that if you want to use cyclops on the cover screen of the samsung flip series, you can.
Here is the changelog:
I'm looking for a layout to switch to English / German / programming and found it really hard to evaluate keyboard layouts for programming suitability, mostly because of modifiers.
Many of the resources I've consulted, like the guide to alt keyboard layouts, use metrics for typing text to evaluate keyboard layouts. And I've played around a bit with engramm and engrammer and writing text felt generally nice (German was a bit awkward).
But during programming... I'm on IntelliJ and use a lot of keybinds, which means lots of modifiers in combination with ~anything. Letters, f-keys, arrows, numbers, you name it. And I tend to use them in bursts, so I need them fast, precise and comfortable.
Now I cannot be the first person to wonder about this. But all the material I've been reading doesn't mention use cases like hotkey, modifier heavy tasks.
So, well... how do you find out if a given layout allows you to hit ctrl+alt+shift+f9 as comfortably as typing "water is wet"?
I don’t understand. Engram-En seems like the best layout ever. Keeps all your fingers in line with the home row when typing alphabets. Sure it has some weaknesses (mainly the high pinky usage) but I don’t understand why more people don’t use it. I’ve seen it brought up in this sub only a handful of times within my couple of years of being here.
The reason why I think it’s such an amazing layout is that it has all the punctuation in the hardest-to-reach spots. For some reason, no other layout has even attempted this, to my knowledge. I imagine I’m probably missing something, but currently it seems almost perfect for me.
I’d love to hear your guys’ opinions on Engram-En, whether you think it’s a worthwhile layout, and why.
Edit: As requested, I’ll provide a visual example of the layout below. I’ll also provide a link to the corresponding GitHub repo below.
```
[{ 1| 2= 3~ 4+ 5< 6> 7^ 8& 9% 0* ]} /\
bB yY oO uU '( ") dD nN gG vV qQ #$ @`
hH iI aA eE ,; .: tT rR sS cC zZ
kK jJ xX wW -_ ?! mM lL fF pP
```
Disclaimer: the original text was written by me, AI help me clean up the grammar mistakes. So don't judge the em-dash.
There are lots of reasons why you might not want a split keyboard yet: you're not sure if you'd like it, it's too expensive, or it's troublesome to carry around every day. Don't worry, I've got you covered — I'll help you set up your laptop keyboard (or any regular keyboard) to be as ergonomic as possible. In this post, we'll discuss the philosophy of keymapping rather than the specifics of any particular software. If you're interested in the actual setup steps, stay tuned — that post is coming.
Here is the keyboard layout I usually use:
One thing to note: this keyboard is in the UK layout (with the \ key next to Z). This choice just makes it a bit easier to remap the keys later; you can still apply everything in this post to your regular US layout.
And here is how I mapped it:
The first thing to note is that I took advantage of the \ key and shifted the entire left half of the bottom row one key over: Z -> \, X -> Z, C -> X, V -> C, B -> V. The right half of this row is kept unchanged.
The reason for this is that if we follow the traditional typing guideline shown in this diagram, the left hand always leans to the right, creating a very unnatural posture.
https://i.redd.it/ouhviudupb9h1.gif
Naturally, our hands form a triangle, and by shifting one key over, our left hand can comfortably type the correct characters in a natural position (the pinky can now press Z without shifting the whole hand).
We freed up one key in the original B position. You can put anything you like there — I personally put Left Control there, but it doesn't matter much.
If you're using a US layout, you can use tap-hold and put Z on the Shift key: when held, it acts as Shift; when tapped, it outputs Z.
Now that we have the correct posture, let's shift our focus to layers.
This is what I call the Navigation layer.
The idea is simple:
Delete and Backspace are right under the pinky — you can press them without moving your hand.Home and End: we normally don't use these keys much because they're far away, but once you put them here, they're very nice to use. Jumping to the start or end of a line while typing becomes so much easier.Page Up and Page Down are also right there. They're not very useful on their own, but with a few clever tricks, you'll see how powerful they can be.Ctrl + Left: Move back one wordCtrl + Right: Move forward one wordCtrl + Delete: Delete forward one wordCtrl + Backspace: Delete backward one wordCtrl + Shift + {Left, Right}: Select one word {backward, forward}Ctrl + {Up, Down}: Move up/down one paragraphCtrl + Shift + {Up, Down}: Select one paragraph up/downUndo, Cut, Copy, Paste are at their traditional positions, but now you press them with fn1+{Z, X, C, V}. This is more ergonomic than Ctrl+{Z, X, C, V}, where you have to contort your hand.Esc is also on the home row — if you use Vim, this makes getting out of Insert mode much easier.@prvtab and @nxttab are macros that send Ctrl+PageUp and Ctrl+PageDown: switching to the left or right tab in your browser (and VS Code, and other apps that support it).Return/Enter is on the Spacebar. Pressing Enter this way is very satisfying.Here is my number and symbol layer:
This layer is fairly straightforward. It can be activated by @fn2, which sits next to the spacebar. (Normally I put this directly on the spacebar using tap-hold, but a dedicated key is better for beginners — even I, after years of using tap-hold, still trip up with it from time to time.)
0 and 1. This is much better than placing 1 and 0 at opposite ends of the number row.F1–F12) where the number row sits in this layer, so you can press function keys fairly easily too.This is a fairly standard layout I've been using for years, both on laptop keyboards and ergonomic keyboards. I hope this helps you get familiar with advanced keyboard features and eventually make the move to split keyboards.
Original post at: https://ergomech.store/blog/ergomech-blog-1/make-your-traditional-keyboard-ergonomic-17
Hi, I was wondering why implementing a tap-dance on Shift and get CAPS WORD as double tap is not more common? From my perspective, it reads like the perfect combo since Shift is basically never tapped and always held. But I haven't noticed it, or failed to. Anyhow, I must have been missing something.
What's the consensus, if any, on that setup? What do you think of the idea?
Hi everyone,
I wanted to share KeyMaster-Custom-Layout-Trainer , a lightweight, self-contained touch typing tutor built entirely in a single HTML file (no external Javascript frameworks or dependencies to download). It’s designed for anyone looking to learn a new keyboard layout, practice custom texts, or run random speed tests.
.klc (Keyboard Layout Creator) file to import any keyboard layout instantly.Check out the code, host it on your own server, and let me know what you think! Any feedback or suggestions are welcomed!!
Hello, I have an ErgoDox EZ and I'm looking for some suggestions to offload space, backspace and enter away from my thumbs. Putting onto index fingers here seems clunky - appreciate your thoughts thanks!
Greetings, fellow Internet users!
I'm considering taking advantage of Amazon Prime Day + NuPhy's anniversary sales. I have never owned or used a mechanical keyboard, but the ASMR enthusiast in me has been interested for awhile, and I'm also considering one from a work/practicality standpoint. Before I pull the trigger, I wanted some feedback or advice from folks who have already used NuPhys.
A full-size keyboard with a numpad is non-negotiable for my job, and my current keyboards are cheap, low-profile membrane boards at home and in the office. I'm strongly considering the Node 100 over the Air 96/100... Partially due to stock/availability, and partially due to the 0 on the numpad.
Here are my concerns/questions to help decide if this is a worthy investment for me:
Thanks in advance for your advice, fellow typers! :)
I'm not looking at keyboards for myself; I'm a game developer looking to add preset key configurations in place of the WASD keys for players with other layouts (WARS/DASH/ZQSD for example.) It would ultimately be best to have a configuration screen, and I plan on adding one. But if a layout is popular enough, adding a preset for it would allow all four keys to be mapped instantly.
So far I've accounted for AZERTY, Dvorak, Colemak and Workman. Anything else?
Last I looked into keyboard layouts was 2 years ago and I know the big names like Sturdy and Graphite stood out but I chose a newer layout called Focal as my first and only keyboard layout thus far. I've been learning it periodically on a split keyboard (Glove 80) and still haven't fully commit to it yet (mostly due to my workflow being heavily keyboard driven with custom keymaps across a variable of apps, not due to the keyboard layout itself)--I'm surprised I was able to manage >40 wpm despite months of not using it.
Besides Focal, are there other keyboard layouts that are English/vim-friendly (requiring only 1-3 rebinds if necessary, e.g. Focal seems to only "require" `ciw` rebind which is entirely acceptable considering some people bind that to a single key due to its usage frequency even on Qwerty) and impressive stats-wise? I feel like keyboard layouts is one of the few area where AI is genuinely useful--AI-generated layouts can be benchmarked then humans can simply test the results.
Of course stats aren't everything, so feel free to suggest any vim-friendly layouts you prefer, especially if you've tried more than one alternative keyboard layout. I don't necessarily have a problem with Focal and may commit with it--it's just my first and only layout thus far. I believe one of the "issues" was right index finger being underutilized.
I’m Norwegian but strongly prefer the standard US layout, especially for coding and punctuation such as ', ;, :, brackets and braces. US International feels slower, while switching between US and Norwegian with Win+Space completely disrupts my muscle memory for punctuation.
I tried PowerToys Quick Accent, but it interrupts normal typing and can trigger repeated letters when I hold a key too long.
My current planned solution is to stay permanently on US and map the Norwegian letters in PowerToys:
The idea is always to use the Alt key on the hand opposite the key. I would press Alt with the thumb, Shift with the little finger, and the relevant key with its normal typing finger. The keys correspond to the normal position of æ, ø, å in a Nordic layout.
Does this seem like sound touch-typing technique? In particular, would you use the thumb for Alt, and is Alt + Shift + letter a reasonable solution for capitals?
I am not obliged to use ', ;, and [, but figured it made sense... If anyone has any other suggestions, that would be appreciated!
I’m trying to establish one durable system that can work for me in the long term, and stop this layout switching crap for good...