Author Topic: Idea on "Numpad" one handed typing  (Read 9978 times)

0 Members and 1 Guest are viewing this topic.

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« on: Tue, 12 April 2011, 09:48:12 »
So, we have two autohotkey scripts (1)numpad qwerty (2)half qwerty.

On a standard numpad, we have 0-9, +-*/. enter.

We can arrange the layout as below:

Zero for space and shift
  /*-
789+
456+
123
0 .

   r l s
d t h e
a i n e
o u w
space . enter


when shift(0) is hold:
v q j
c k g f
m b p
z y x
    ,

When the full stop(.) hold:

' " &
: ? ! @
/ \ |
% $ #
« Last Edit: Tue, 12 April 2011, 18:47:57 by Popkeymon »

Offline stupefaction

  • Posts: 39
Idea on "Numpad" one handed typing
« Reply #1 on: Tue, 12 April 2011, 10:25:26 »
Do it! I anxiously await the YouTube clip and wpm stats.
Waiting for something better than my SIIG USB Mini Multimedia. Can\'t imagine anything better than the Logitech Marble Mouse. Avatar derived from the original image by Thomas Shahan under the CC-BY-2.0 license.

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #2 on: Wed, 13 April 2011, 06:18:44 »


It is really absurd to construct a small numpad like pcb, known as a Frogpad, and charge $168 for a "modified numpad" which might cost only $10 to produce.

If it is only a trick of chord with shift, a Numpad is perfect and everyone should be able to turn his keyboard into that kind of instrument free of charge and enjoy flexibility on one hand typing.

It is more easy to accustom compared with Numpad qwerty since it did not involve the "page up, down, insert..." and no complicated pair chording. You only need to remember the position and start typing.

If you are really longing for a Frogpad-like text pad, this is the solution you can try for free.
« Last Edit: Wed, 13 April 2011, 06:20:49 by Popkeymon »

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #3 on: Wed, 13 April 2011, 09:24:35 »
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

Control & Space::Suspend


NumpadDot & NumpadEnter::Send {Backspace}
Numpad0 & NumpadEnter::Send {Capslock down}


Numpad1::Send {Blind}o
Numpad2::Send {Blind}u
Numpad3::Send {Blind}w
Numpad4::Send {Blind}a
Numpad5::Send {Blind}i
Numpad6::Send {Blind}n
Numpad7::Send {Blind}d
Numpad8::Send {Blind}t
Numpad9::Send {Blind}h
NumpadDiv::Send {Blind}r
NumpadMult::Send {Blind}l
NumpadAdd::Send {Blind}e
NumpadSub::Send {Blind}s


Numpad0 & Numpad1::Send {Blind}z
Numpad0 & Numpad2::Send {Blind}y
Numpad0 & Numpad3::Send {Blind}x
Numpad0 & Numpad4::Send {Blind}m
Numpad0 & Numpad5::Send {Blind}b
Numpad0 & Numpad6::Send {Blind}p
Numpad0 & Numpad7::Send {Blind}c
Numpad0 & Numpad8::Send {Blind}k
Numpad0 & Numpad9::Send {Blind}g
Numpad0 & NumpadDiv::Send {Blind}v
Numpad0 & NumpadMult::Send {Blind}q
Numpad0 & NumpadAdd::Send {Blind}f
Numpad0 & NumpadSub::Send {Blind}j
Numpad0 & NumpadDot::Send {Blind},


NumpadDot & Numpad1::Send {Blind}~
NumpadDot & Numpad2::Send {Blind}$
NumpadDot & Numpad3::Send {Blind}#
NumpadDot & Numpad4::Send {Blind}/
NumpadDot & Numpad5::Send {Blind}\
NumpadDot & Numpad6::Send {Blind}|
NumpadDot & Numpad7::Send {Blind}:
NumpadDot & Numpad8::Send {Blind}?
NumpadDot & Numpad9::Send {Blind}{!}
NumpadDot & NumpadDiv::Send {Blind}'
NumpadDot & NumpadMult::Send {Blind}"
NumpadDot & NumpadSub::Send {Blind}&
NumpadDot & NumpadAdd::Send {Blind}@


Numpad0::
Send {space}
return

NumpadDot::
Send {Blind}.
return
« Last Edit: Thu, 14 April 2011, 09:01:02 by Popkeymon »

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #4 on: Wed, 13 April 2011, 09:32:35 »
I have run the script and it works perfectly on the keypad. Since I am not an expert on the autohotkey, I found that the shift + remapped key does nothing instead of sending a CAPITAL Letter but it works fine with the Capslock. I have studied the Numpad qwerty script and found that the author has put the Capslock at the Zero(0) mainly for this reason, I guess.

Hope that might get help from AHK expert...

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #5 on: Wed, 13 April 2011, 19:01:02 »
"Dao"pad for the first column of letters. good idea?

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #6 on: Thu, 14 April 2011, 00:24:16 »
The shift problem has been solved by the code:

Shift::Send {Shift Down}{Shift Up}
« Last Edit: Thu, 14 April 2011, 08:31:41 by Popkeymon »

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #7 on: Thu, 14 April 2011, 09:16:37 »
So... everything works fine but the "shift" key... I just map the capslock with 0+enter for getting the capital letter.

Well, I have created the layout based on the Dvorak one handed layout. And most frequent letters are placed at front layout while less used one are on second layout access by pressing zero.

I believe if train for few weeks, the speed and accuracy will improve vastly and should be capable to handle most text input operation.

Offline pkamb

  • Posts: 28
    • http://www.staylimber.com/
Idea on "Numpad" one handed typing
« Reply #8 on: Fri, 15 April 2011, 03:04:11 »
What's the advantage of this over just sticking with the one-hand dvorak layout?

Offline Popkeymon

  • Thread Starter
  • Posts: 56
Idea on "Numpad" one handed typing
« Reply #9 on: Fri, 15 April 2011, 08:41:21 »
Advantage:

(1) Choice
Just like we have Windows, Linux, OSX, BSD, BeOS...it is a matter of freedom to choose.

(2) Portability
If you need a really space saving way to input text. A palm size numpad controled by one hand will help you save much space resource.

(3) Speed
Since the numpad is compact and square shaped, it allows both high speed numeric and alphabetic input if you have train you position memory sufficiently.

(4) Free, absolutely FREE
Free in terms of free of cost, free to modify, free to redistribute, free to add on new idea to make it perfect for everyone.Free as long as the Autohotkey is GNU GPL freely available to the world. I am longing for making it fully functional and I can work with the PC with just one palm size wireless numpad.

Offline batchout

  • Posts: 4
Chord My NumPad like this
« Reply #10 on: Thu, 21 June 2012, 17:43:04 »
Just turn it 90˚ and use AutoHotKey's "key1 & key2::" syntax for chords. Simple!



My version has Sticky Modifiers, Alt Orange Functions, & Is Modeless
 (hold symbol for # overlay)
(hold 0 for Symbol overlay)
Glad to know there is another Geek Hacker on my wavelength.

-@batchout
batchout.blogspot.com

Offline fuah

  • Posts: 24
  • Location: Toronto
Re: Idea on "Numpad" one handed typing
« Reply #11 on: Tue, 24 July 2012, 11:40:49 »
Awesome idea.. Let's see some wpm statistics!

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: Idea on "Numpad" one handed typing
« Reply #12 on: Tue, 24 July 2012, 21:43:15 »
I just tried this, and I love it! Mine is not wpm...more like minutes per word. Still getting used to the one-handed layout. But I agree, this is an awesome idea. Great job, Popkeymon!
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."