Live data from Hacker News

Principles for Keyboard Layouts (2022)

anniecherkaev.com

21–30 of 106 posts

Re: Principles for Keyboard Layouts (2022)

#21

I spent a lot of time on this, back in my bored 20's. A super-optimized keyboard layout, which I used for a year. I measured my typing speed on qwerty before the change, and on the optimized keyboard after using it for a year. Yep, you do type faster. In my case, it was 10%. Honestly, it wasn't worth it. There are way too many disadvantages, not least of which is the fact that that only your computer has your weird k…

I'm probably much older than you, and I found the reduced travel or the alternative layouts much more important than speed. Your hands will thank you one day.

Re: Principles for Keyboard Layouts (2022)

#23

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

The problem with that - the same problem layouts like Dvorak have but worse - is that I sometimes have to use other computers. Any custom layout will be great for me - once I put forth the effort to learn it of course, but since it will only be for me nobody else can use my computer (This computer I'm using now I don't care as only I touch it). However I have computers that others in my family also use, computers at work where sometimes I share a keyboard. All of that becomes impossible and that negative is greater than any potential benefit.

Re: Principles for Keyboard Layouts (2022)

#24

moonlander is best lander. if you type for a living, buy one and never look back.

disagree, it is a good keyboard but the thumb cluster is not ergonomic. There is better, especially if you are up to build one yourself with a kit. Otherwise the voyager is already an improvement over the moonlander.

Re: Principles for Keyboard Layouts (2022)

#25
post #21

I spent a lot of time on this, back in my bored 20's. A super-optimized keyboard layout, which I used for a year. I measured my typing speed on qwerty before the change, and on the optimized keyboard after using it for a year. Yep, you do type faster. In my case, it was 10%. Honestly, it wasn't worth it. There are way too many disadvantages, not least of which is the fact that that only your computer has your weird k…

I'm probably much older than you, and I found the reduced travel or the alternative layouts much more important than speed. Your hands will thank you one day.

[deleted]

Re: Principles for Keyboard Layouts (2022)

#26
post #23

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

The problem with that - the same problem layouts like Dvorak have but worse - is that I sometimes have to use other computers. Any custom layout will be great for me - once I put forth the effort to learn it of course, but since it will only be for me nobody else can use my computer (This computer I'm using now I don't care as only I touch it). However I have computers that others in my family also use, computers at…

Wouldn't a small script that lets you toggle between a QWERTY layout and a custom layout solve this problem?

Re: Principles for Keyboard Layouts (2022)

#27

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

I have not used this, but I understand benign-key-logger[1] was made for this use case.

[1] https://github.com/Ga68/benign-key-logger

Re: Principles for Keyboard Layouts (2022)

#28

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

> records your keystrokes and gives you stats

I wrote a little Emacs Lisp for this, never published it. I kinda doubt that a similar script would be as easy to write for an OS less friendly than Emacs.

Re: Principles for Keyboard Layouts (2022)

#29

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

You don't need a keylogger. Just take some things you've written and count the characters. It won't be exact since it excludes rewrites but the distribution should be very close.

Re: Principles for Keyboard Layouts (2022)

#30
post #29

I would like to see something that records your keystrokes and gives you stats on what you type the most. Then spits out a keyboard arrangement to start from. Not sure how you'd get around it being a huge security risk? Maybe only write totals for keypresses every 30 minutes? Edited to add: Does anyone daily-drive a Keyboardio Model 100? I really liked the concept and participated in the kickstarter, but unfortunatel…

You don't need a keylogger. Just take some things you've written and count the characters. It won't be exact since it excludes rewrites but the distribution should be very close.

The SwiftKey keyboard (mobile) used to (maybe even today) ask for your Gmail account, goes through your stuff, recognizes your style and includes your vocabulary.

Ignoring the obvious privacy issues, it provides great suggestions and learns some words that are not in the other keyboards' dictionaries.

Maybe you could apply the same for aiding an algorithm to create a personalized keyboard layout.

Post reply on HN