Giter Club home page Giter Club logo

antithesis-layout's Introduction

Antit3sis()

QWERTY antithesis keyboard layout ups, could not find that

About

I made this layout as a realistic replacement for the qwerty keyboard layout. It is focuses on these points:

  • Must be optimal for spanish writting.
  • It must be more ergonomical to coding users (ex. parentheses and curl brackets on the uppermost row side, shift press is needed instead to send numbers input).
  • Conserve 'z', 'x', 'c' and 'v' keys on same position, for daily tasks. 'c' and 'v' swaped to avoid awkard movements.
  • Conserve 'f' and 'j' keys on same position, to preserve similarity to key typing users. Discarted to make ergonomy, efficiency and comodity more important.
  • Conserve 'q' key on same position, In Memoriam of QWERTY layout.
  • Made in México.
  • Key press balance. Average key usage on each hand must be near the same (Check analysis/202210150343/test_c_output_data.txt).

Installation

  1. Install autohotkey on your computer, here you will find the installer.
  2. Run the 'AutoHotkey_1.1.34.03_setup' file, then close the window.
  3. Run the 'Antitesis Layout.ahk' file from this repo.

End session

Exit the 'Antitesis Layout' script from taskbar.

Known bugs

  • V shortcut Ctrl + V (and other keys) no longer works, it because the emoticon mode script overrides the native Ctrl functionality.
  • Several keys stop working when numpad is pressed, it works properly again when esc key is pressed or focus is lost.

Learning curve

This is a really hard layout to get familiar, nearly all keys where swapped, so it will take an enormous effort to type at a decent wpm.

Advantages over qwerty

More right hand use than qwerty, (convenient for Right handed users). Less left pinky finger usage. More frequent letters like 'A' and 'E' are distant each other, so movement is distributed lightly.

Analysis Reference

Frecuencia de aparición de las letras

Frecuencia de letras y sílabas en español

¿Cuál es la letra más usada en el español?

Keyboard Layout Analyzer

DESCARGA - Artículo sobre frecuencia de aparición de bigramas

QWERTY Heatmap Analyzer

Version

v1.6.1

Special thanks

Ricardo Trejo, for his testing feedback.

Luis A. Núñez, for his advice and consistency suggestions.

Moy Ramirez, for sharing to me information for a future posible patent on Mexican Territory.

Reddit user paltamunoz, for his observation on letter 'D' placement.

Reddit and Github user iandoug for his request to include a keyboard layout analyzer .json specification.

antithesis-layout's People

Contributors

panicjoker03 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

antithesis-layout's Issues

Fingering

Hi

Is the fingering in the KLA json correct?

Thanks.

KLA json

Hi

Can you please post the KLA json?

Thanks, Ian

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.