the-via / app

GNU General Public License v3.0
765 stars 173 forks source link

Allow the `Any` key to accept arbitrary QMK keycode #186

Open gozes opened 11 months ago

gozes commented 11 months ago

So I just installed via 3 to use with a k7 pro and noticed that it won't let me enter LCTL_T(KC_ESC) but intend it only allows me to select a predetermined list of keycodes even when I know this keycode should work on this particular keyboard. Any chance that the any key will let you input any QMK code?

rajasegar-c commented 11 months ago

I also need that

rajasegar-c commented 11 months ago

I think this works for me: MT(MOD_LCTL, KC_ESC)

cindrmon commented 9 months ago

Unicode doesn't work for me though (e.g. UC(0x00A8))

Xelus22 commented 8 months ago

Unicode doesn't work for me though (e.g. UC(0x00A8))

Unicode is not support in VIA.

Xelus22 commented 8 months ago

So I just installed via 3 to use with a k7 pro and noticed that it won't let me enter LCTL_T(KC_ESC) but intend it only allows me to select a predetermined list of keycodes even when I know this keycode should work on this particular keyboard. Any chance that the any key will let you input any QMK code?

Thanks to keebio for making this https://docs.keeb.io/via#how-to-use-any-key

appetrosyan commented 5 months ago

Given that LCTL_T(KC_CAPS) is the equivalent of MT(MOD_LCTL, KC_CAPS), I think the fix should be trivial.

Would the maintainers accept a PR in that case?