Home

Jameson Quinn

Download for OSX / Windows(Portable Version) / Linux xmodmap

(Linux is HERE)

Qwpr is a faster, easier keyboard layout. It's worth learning:

qwpr basic layout picture

Download for OSX / Windows(Portable Version)

(Linux is coming)

My design considerations were:

  • Minimal retraining, a la colemak/workman but even less.
    • Only 11 letter keys move, and only 2 of those (p and e) switch fingers. (Retraining on same finger is significantly easier)
  • easy typing in English, other latin-based languages (esp. Spanish), and computerese (esp. Javascript).
    • more easily-accessed shift states (2²=4) using capslock as option/altgr.
    • "Programmer punctuation", arrow keys, and tab and return are available in main area without dead keys.
      • Thus, the tab key is an additional backspace, and the normal ~ ⃣` key is a second tab (for combos like alt-tab which are awkward from the home row).
    • "primary" dead key ⌥e gives common accents like áéíóúüñç (and even ãõ for portuguese).
      • Similarly, German characters (like äëïöüß) are grouped on the same dead key, as are most Turkish ones, etc.
  • flexibility
    • over 10 main dead keys give a large character set.
    • Over 1000 (!) characters/combinations available, including accented, mathematical, dingbatious, typographical, [super|sub|circle]scripted, greek, IPA, combining, ᕙ(⇀‸↼‶)ᕗ (that's ⌥⇧7)…

[Why]
[Comparison] / [KeyboardLayoutAnalyzer] / [effortComparison]
[Tips]
[ThanksAndTechNotes]


Related

Wiki: Comparison
Wiki: KeyboardLayoutAnalyzer
Wiki: ThanksAndTechNotes
Wiki: Tips
Wiki: Why
Wiki: effortComparison

Discussion

  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the basic layout, with no dead keys. The left and right arrow keys on ⌥n and ⌥o have control (full word) held by default.

    foobar

     
    Last edit: Jameson Quinn 2013-03-14
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the acute accent keymap (after ⌥e). Not shown are many mathematical characters available with ⌥ or ⌥⇧. Note that this includes all accented characters necessary for Spanish, including ñ and ü (the latter on the letter g, as in güero).

     
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the grave accent keymap (after ⌥-apostrophe). It includes letters like ş, ţ, ż, and ğ, as well as several copyleft and related symbols ( ↄ⃝ , ㄸ⃝, ©̸, ᔥ, and ↬.)

     
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the umlaut/dieresis keymap (after ⌥-quote). Note the unicode symbols and dingbats. Many more are available with ⌥.

     
    Last edit: Jameson Quinn 2013-03-13
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the circunflex keymap (after ⌥⇧y). Not shown are the greek letters available with ⌥.

     
    Last edit: Jameson Quinn 2013-03-13
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the currency/control symbol keymap (after ⌥⇧h). Not shown are the lowercase superscript alphabet with ⌥, or the letterlike mathematical symbols (such as ℂ and ℱ) with ⌥⇧.

     
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the tilde and icelandic keymap (after ⌥⇧j). Not shown are the lower and uppercase encircled alphabets (ⒶⓐⒷⓑ...) with ⌥ and ⌥⇧.

     
    Last edit: Jameson Quinn 2013-03-13
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    This is the combining accents keymap (after ⌥⇧m). More are available with ⌥ and ⌥⇧.

     
  • Jameson Quinn

    Jameson Quinn - 2013-03-13

    Not shown is the hyphen "deadkey" keymap (after ⌥-slash). Almost all keys are unchanged, so this can generally be used as a normal hyphen key. Its main virtue is easier-to-type shortcuts for — (mdash; press ⌥-slash twice), -> (function arrow in coffeescript; press ⌥-slash ⌥-period), and => (bound function arrow in coffeescript; press ⌥-slash ⌥-comma) without fiddling with the modifier keys. Using the ⌥ key, it also allows macron-accented vowels (like ē) for typing Maori. If you really really need to type "-€" or "--" or "-!", you can use the minus next to the 0.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks