3 ms·
> You likely have smaller hands If you add the qualifier "than you", yes, it's not a very risky prediction given the difference between genders in the hand siz
by csdvrx 5y ago
> You likely have smaller hands
If you add the qualifier "than you", yes, it's not a very risky prediction given the difference between genders in the hand size distribution and the demographics of HN users: https://geogebraintheclassroom.blogspot.com/2015/11/introducing-normal-distribution-part-1.html https://geogebraintheclassroom.blogspot.com/2015/11/introduc...
Objectively, I usually get glove size 6 to 6.5, but I do consider my hand quite big. I guess I could plug the numbers from http://www.fownesbrothers.com/press/2016/5/10/glove-size-does-matter http://www.fownesbrothers.com/press/2016/5/10/glove-size-doe... in the distribution above to compute my percentile and see if my perception is accurate.
All this to say, I'll have to be careful to adjust the recommendation by size, as mouse (or trackball) size is an important factor in comfort, and my perception may not be accurate.
> Oh, and one of my more favorite AHK things:
Chording!!! Yes!!! Extending the idea to mouse keys is very inspiring!!
FWIW, like many people I have Caps and Enter using that: Caps and Enter are respectively Esc and Enter when used alone, or Left and Right control when used with other keys.
But wait, it goes further:
- my Shift keys behave as Page Up and Page Down when used alone,
- my Alt keys behave as Home and End when used alone,
- my Control keys behave as Insert and Delete when used alone
In practice, this puts the edit keys very close to my fingers, even on laptop-style keyboards.
I don't always use these alternatives, but I've noticed a tendency for modern keyboard to remove these edit keys, so I want to have a solution ready for when I can't find good keyboards anymore.
- dharmaturtle 5y agoI have no idea what glove size I am... but yeah I'm a dude. > I've noticed a tendency for modern keyboard to remove these edit keys... The teeny tiny arrow keys on modern laptops is actually part of the reason why I have Caps+IJKL be arrow keys. I have a lot of opinions/feelings about arrow keys. (Why are the most commonly used keys so small??? /rage) For me Caps + H and semicolon are home/end, Y/P are PgUp/Down, U/O are 4lefts/4rights, and 8/, are 4ups/4downs. The 4's are surprisingly useful, especially when navigating. Home and End combo with Ctrl to yield beginning/end of document, which is also nice. (so like Ctrl+Caps+H = beginning). Everything combos with Ctrl and Shift for wordskipping/selection which is really nice. I haven't tried making modifiers do different things when used alone - that's a neat idea.
- csdvrx 5y ago> I have no idea what glove size I am... but yeah I'm a dude. My prediction wasn't very risky given the demographics of HN :) > The teeny tiny arrow keys on modern laptops is actually part of the reason why I have Caps+IJKL be arrow keys. I'm currently back to Lenovo, mostly for the wonderful keyboards that still have decent sized arrow keys and Page Up / Page Down nearby on both side of the up arrow, so I don't feel this need, but the modern trend of teeny up/down next tothe HUGE left/right is concerning. I might end up doing like just you. In fact, I might start adding shortcuts right now. I'm thinking of doing a mapping with Alt, as my Caps key is chorded as Control, and I can't imagine doing without Ctrl-K or Ctrl-L, but. Did you have any specific reason to go with IJKL instead of WASD? > Everything combos with Ctrl and Shift for wordskipping/selection which is really nice. It's wonderful to meet fellow minded people :) My AHK scripts work the same: to go to the beginning of a webpage, I press and hold right Alt, then press on left Alt to send a Home. To to go the end, I use the same keys, but in the opposite order! It quickly gets into muscle memory! > I haven't tried making modifiers do different things when used alone - that's a neat idea. Here's my current implementation which still leaves much to be desired but mostly perform acceptably. Try it for yourself and see if you like it! I've found using less chording whenever possible made sense, and I find myself often scrolling down page by using the Shift key instead of space, as it's just more conveniently placed as a big button right where my thumb rests while holding my laptop ~LShift:: KeyWait, LShift If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "LShift") { if (GetKeyState("RAlt", "P") || ( GetKeyState("LAlt", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) { SendInput !{PgUp} } else { SendInput,{PgUp} } } return ~RShift:: if (GetKeyState("RAlt", "P") || ( GetKeyState("LAlt", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) { SendInput !{PgDn} } else { SendInput {PgDn} } } return *LAlt:: KeyWait, LAlt If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "LAlt") { if (GetKeyState("LShift", "P") || ( GetKeyState("RShift", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) { SendInput +{Home} } else { SendInput {Home} } } return *RAlt:: KeyWait, RAlt If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "RAlt") { if (GetKeyState("RShift", "P") || ( GetKeyState("LShift", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) { SendInput +{End} } else { SendInput {End} } } return Replace CapsLock and Enter by your own chording keys if needed, to allow composition. If you end up improving on that, please send me your improved AHK script! My email is my username at outlook dot com.