Coder Social home page Coder Social logo

davidagross / qmk_firmware Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qmk/qmk_firmware

2.0 2.0 0.0 225.26 MB

keyboard controller firmware for Atmel AVR and ARM USB families

Home Page: http://qmk.fm

License: GNU General Public License v2.0

Dockerfile 0.01% Makefile 3.24% Shell 0.06% C 93.56% C++ 2.39% Python 0.65% JavaScript 0.01% Assembly 0.02% Nix 0.01% AutoHotkey 0.01% Go 0.01% SourcePawn 0.01% Roff 0.04%

qmk_firmware's People

Contributors

didierloiseau avatar drashna avatar erovia avatar ezuk avatar fauxpark avatar filterpaper avatar fredizzimo avatar ibnobody avatar jackhumbert avatar mechmerlin avatar mtei avatar nooges avatar noroadsleft avatar priyadi avatar qmk-bot avatar sboesebeck avatar shelaf avatar skullydazed avatar stanrc85 avatar tmk avatar tzarc avatar umi-umi avatar vomindoraan avatar xelus22 avatar xscorpion2 avatar xyverz avatar yanfali avatar yashikno avatar yiancar avatar zvecr avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

qmk_firmware's Issues

[minidox] macOS-ify the layout

Command-control swap is the key thing here. Is the OS detection? Or just one hand's EEPROM is for one and the other is for the other?

Home-End and PgUp-PgDn is the other big one.

And then I guess the Fn keys as well.

Feature Request Type

  • command-control
  • home-end
  • pgup-pdgn
  • Fn keys
  • Fn lock

[minidox] Four-Key Chords aren't the same as two Two-Key Chords in sequence

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

It'd be great if we could use the Row 1 SFT, CTL, ALT, and GUI combos with other combos, but right now we can't. Four-Key Chords require a combo term that appears too long to be feasible.

[minidox] PGDN and PGUP should be flipped in the right thumb of minidox

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Right now it's really confusing for PGDN to be "left" and PGUP to be "right" especially when shuttling through open tabs with Ctrl+PG(DN/UP)

[minidox] merge SYS and ADJUST since these are a bit too similar

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Not clear what should be on the ADJUST and what should be on SYS but there's a lot more room now after starting to resolve #4

[minidox] Get commutativity in some shortcuts with chords

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

The chord for Shift-(Lower->Tab) should work for Shift-Tab no matter how it is pressed, etc.

[minidox] Ctrl-{Left,Right} should also get better chords/macros

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Right now these are just a pain to do and should be easier...maybe part of a movement layer.

[california] songs

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

With ten keys, each one can play one of these songs after chording into some sort of song later.

[minidox] When using just one hand, opposite hand's thumbs are missing

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

This issue may be obviated by a real movement layer, but when mousing or otherwise using only one hand, the left hand doesn't have Space and the left hand doesn't have Ctrl.

We could have lower and raise bring the opposite thumb near the layer key so that a pointer-thumb combo is the thumb from the other hand? Or maybe the home-row mod-taps would also handle most of this...

[california] ASETNIOP layer

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

No idea how this is going to work. Some kind of chording to get into and out of the layer? And the ergonomics are rough

[minidox] SFT_Z and SFT_SLSH probably aren't enough

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Merging in more or all of @dustypomerleau's mod-taps would help with one-handedness in #3 and moving CTRL away from the thumb would probably lessen high-severity typos.

[minidox] Add a proper NAV/MOVE layer

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

This just needs to be played with given all the new room there is after starting #4

[california] piano

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

definitely while trying to add #12 i want to learn more about a piano key mode, maybe 12-tone or microtonal or ... whatever!

[sweet16] better cross-platform unicode support (OSX, WIN, ChromeOS)

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

I want this macro pad to flip tables without switching anything (or too much) on the available laptops in the family.

[minidox] symmetric thumb clusters

it's looking like I'd really like to have more one-handed operation of this keyboard while mousing, drinking coffee, etc.

if the thumb clusters were symmetric, then maybe we could get to more layers with just one hand.

[minidox] Alt-Tab is really bad right now

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Right now it's nav-nav-alt-tab and isn't a chorded combo.

This would also be fixed with #17

[minidox] SFTSPC timing still isn't right

Describe the Bug

I will often still shift a character instead of adding a space. Not sure if the mod-tap timing or permissive hold or interrupt rules are the best approach, or if moving shift off of the super common space, like before, is best. We could try making that NAV again? Or swapping the CTRL and SFT thumb mods? No easy answers here...

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.