Comments (6)
might be able use tap dance
from qmk_keymap.
layer tap beyond 16 layer
modify QK_LAYER_TAP_MAX from 0x4FFF to 0x50FF
#define LT(layer, kc) (QK_LAYER_TAP | (((layer) & 0xF) << 8) | ((kc) & 0xFF))
modify to ((layer) &0x1F)
from qmk_keymap.
layer tap only accept basic keycode. Even if layer tap were accept 32 layers, it's not enough.
from qmk_keymap.
replace keycode of kana to basic keycode in KANA layer.
then in process record user,
if keycode is basic keycode
if layer == KANA
process record kana(KANA_)
like this may work
from qmk_keymap.
conflict with #8
I should implement it myself anyway.
from qmk_keymap.
while kana chord layer is on,
when other key is presssed, record time.
if layer chord is released in the constant time, send tapping key.
if layer chord is still pressed after the constant time, then send chord.
from qmk_keymap.
Related Issues (20)
- use raw_hid to detect IME state change HOT 2
- problems with Windows HOT 4
- mod_tap in kana chord layer is buggy
- immediate commit mode
- cancel very slow tapping
- simultaneous shift with 3 or more keys
- use chord for alphabet layout HOT 1
- use predictive conversion HOT 1
- No pinky Minimum ring layout
- ime is turned on when i leave practice mode HOT 1
- Handle ime_state properly fot not interested keys
- im_state after BS or Del HOT 3
- led indicator for hiragana or katakana mode
- bug for cooperation with a modal editor HOT 1
- unexpected input after restoring im state
- 配列の改善点 HOT 2
- kana layout is misaligned in Readme HOT 1
- make easier to type 連濁 HOT 1
- shift delay for avoiding shift remaining. That makes rolleover work well with dual roll keys HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qmk_keymap.