qmk_userspace/keyboards
Charly Delay 5b899ceb23 [keyboard] bastardkb: restructure folder hierarchy (#16778)
* bastardkb: restructure folder hierarchy ahead of supporting other adapters/mcus

Upcoming support for the following (adapter, mcu) pairs will be
submitted in follow-up PRs:

- `v2/elitec`
- `v2/stemcell`
- `blackpill`

This PR contains the following changes:

- Move previous implementation to an inner `v1/elitec` folder
- Move keyboard USB IDs and strings to data driven
- Update headers to update maintainers list
- Run `qmk format-c`

* bastardkb/charybdis: remove broken acceleration implementation

* bastardkb/charybdis: fix debug output

* bastardkb: add support for BastardKb the `v2/elitec` (adapter, mcu) pair

* bastardkb: add Blackpill support

* bastardkb/charybdis/3x5: add `bstiq` keymap

* bastardkb/charybdis: add fake LEDs to the configuration

For the Charybdis 3x5 (respectively 4x6), the LED config now simulates
36 (respectively 58) LEDs instead of the actual 35 (respectively 56) to
prevent confusion when testing LEDs during assembly when handedness is
not set correctly.  Those fake LEDs are bound to the physical
bottom-left corner.

* bastardkbk/charybdis/readme.md: update build commands

Merge pull request #5 from Nathancooke7/update_charybdis_readme_v2_shield.

* bastardkb/charybdis: fix Via keymap with blackpill

* bastardkb/charybdis: add 3x6 configuration

* bastardkb/charybdis: remove unnecessary files

* bastardkb/charybdis: remove obsolete code

* bastardkb/charybdis/3x6: add Via keymap

* bastardkb: add support for Splinky (RP2040) board

* bastardkb: initial configuration for the Splinky (SPI not working yet)

* bastardkb/charybdis/3x5/v2/splinky: tentative change to enable trackball

* bastardkb/charybdis/3x5/v2/splinky: fix SCK, MISO, MOSI pins

* bastardkb/charybdis/3x5/v2/splinky: fix SCK, MISO, MOSI pins

* bastardkb/charybdis/4x6/v2/splinky: add SPI configuration and enable trackball

* bastardkb/charybdis/3x6: add splinky config

* bastardkb/*/v2/splinky: update drivers to `vendor`

* bastardkb/dilemma: add new board

* bastardkb/charybdis: fix infinite loop in `layer_state_set_user(…)` in the `via` keymaps

* bastardkb/dilemma: add `bstiq` keymap

* bastardkb: specify blackpill boards

* bastardkb/charybdis: fix blackpill-specific define syntax

* bastardkb: remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` which are no longer valid options

* bastardkb: fix `QK_BOOT` keycodes

* bastardkb/dilemma: fix mouse direction on X axis

* bastardkb/charybdis/3x6: adjust CS

* bastardkb/dilemma: adjust trackpad configuration

* charybdis: fix `PWM33XX_CS_PIN` defines

This is a follow-up of https://github.com/qmk/qmk_firmware/pull/17613.

* bastardkb: remove Vial mentions from `bstiq` keymaps

* Cleanup unnecessary comments

Co-authored-by: Nathan <nathan.cooke@compass.com>
Co-authored-by: Charly Delay <0xcharly@codesink.dev>
2022-07-25 10:11:28 +01:00
..
0_sixty/keymaps/via
0xc7/61key/keymaps/via
0xcb [Keyboard] Added TutelPad keyboard (#16975) 2022-07-14 19:52:39 -07:00
1upkeyboards
3keyecosystem/2key2/keymaps/via
4pplet [Keyboard] 4pplet Perk60 (#16853) 2022-07-23 13:23:14 -07:00
7c8/framework/keymaps/via
10bleoledhub/keymaps/via
25keys
40percentclub
45_ats/keymaps/via
abatskeyboardclub/nayeon/keymaps/via
acekeyboard/titan60/keymaps/via
acheron [Keyboard] Apollo87H PCB support (#16817) 2022-07-23 17:09:52 -07:00
adafruit/macropad/keymaps/via Adafruit Macropad: Add VIA keymap, fix default km (#17735) 2022-07-21 14:44:12 +01:00
adelheid/keymaps/via
adpenrose/kintsugi/keymaps/via
aeboards
afternoonlabs
ai03
aidansmithdotdev/fine40/keymaps/via
al1/keymaps/via
aleblazer/zodiark/keymaps/via
alfredslab/swift65
alpine65/keymaps/via
alps64/keymaps/via
amag23/keymaps/via
anomalykb/a65i/keymaps/via
aos/tkl/keymaps/via
aozora/keymaps/via
arisu/keymaps/via
arrayperipherals/1x4p1/keymaps/via
atlantis/ak81_ve/keymaps/via
atlas_65/keymaps/via
atreus/keymaps/via
atset
atxkb/1894/keymaps/via
aves60/keymaps/via
aves65/keymaps/via
axolstudio
bacca70/keymaps/via
balloondogcaps [Keyboard] TR90PM (#17060) 2022-07-11 11:53:51 -07:00
bandominedoni/keymaps/via
barleycorn_smd/keymaps/via
barracuda/keymaps/via
basekeys
basketweave/keymaps/via
bastardkb/charybdis [keyboard] bastardkb: restructure folder hierarchy (#16778) 2022-07-25 10:11:28 +01:00
bbrfkr/dynamis/keymaps/via
beatervan/keymaps/via
bemeier/bmek/keymaps/via
biacco42/meishi2/keymaps/via
binepad
bioi
blackplum/keymaps/via
blank/blank01/keymaps/via
blaster75/keymaps/via
blockboy/ac980mini/keymaps/via
boardrun
boardsource [Keyboard] boardsource/microdox data driven (#17675) 2022-07-18 19:20:24 -07:00
boardwalk/keymaps/via
bobpad/keymaps/via
bolsa/damapad/keymaps/via
bop/keymaps/via
botanicalkeyboards/fm2u/keymaps/via
box75/keymaps/via
bpiphany
bt66tech/bt66tech60/keymaps/via
buildakb
cablecardesigns/cypher/rev6/keymaps/via
caffeinated/serpent65/keymaps/via
canary/canary60rgb/keymaps/via
cannonkeys
capsunlocked
carbo65/keymaps/via
chalice/keymaps/via
chaos65/keymaps/via
charue
checkerboards
cherrybstudio
cheshire/curiosity/keymaps/via
chickenman/ciel/keymaps/via
chlx
cipulot/kallos/keymaps/via [Keyboard] Add Kallos keyboard (#17461) 2022-07-12 21:31:17 -07:00
ck60i/keymaps/via
clueboard/66/keymaps/via
cmm_studio
coarse/cordillera/keymaps/via
compound/keymaps/via
contra/keymaps/via
coseyfannitutti
crbn/keymaps/via
creatkeebs/glacier/keymaps/via
crimsonkeyboards/resume1800/keymaps/via
crin/keymaps/via
crkbd/keymaps/via
custommk [Keyboard] customMK EVO70 (#14907) 2022-07-19 03:13:16 -07:00
cutie_club
cx60/keymaps/via
cybergear/macro25/keymaps/via
dailycraft
daji/seis_cinco/keymaps/via
dc01
dekunukem/duckypad/keymaps/via
delikeeb
demiurge/keymaps/via
dinofizz/fnrow/v1/keymaps/via
dm9records
dmqdesign/spin/keymaps/via
do60/keymaps/via
doio/kb16/keymaps/via
donutcables
doodboard/duckboard_r2/keymaps/via
doro67
dp60/keymaps/via
draytronics/scarlet/keymaps/via
drewkeys/iskar/keymaps/via
dtisaac/dtisaac01/keymaps/via
duck
durgod
dyz
dz60/keymaps/via
dztech
e88/keymaps/via
ealdin/quadrant/keymaps/via
eason/capsule65/keymaps/via
ebastler
edc40/keymaps/via
edda/keymaps/via
efreet/keymaps/via
ekow/akira/keymaps/via
elephant42/keymaps/via
emery65/keymaps/via
eniigmakeyboards
epoch80/keymaps/via
ergodox_ez/keymaps/via
ergotravel/keymaps/via
esca/getawayvan/keymaps/via
eternal_keypad/keymaps/via
evancookaudio/sleepingdinosaur/keymaps/via
eve/meteor/keymaps/via
evolv/keymaps/via
evyd13 Move ins, home and pgup keys to the left (#17690) 2022-07-15 09:56:06 +01:00
exclusive
exent/keymaps/via
fallacy/keymaps/via
fc660c/keymaps/via
fc980c/keymaps/via
feels/feels65/keymaps/via
ferris/keymaps/via
ffkeebs/siris/keymaps/via
fjlabs FJLabs Sinanju Refactor (#17773) 2022-07-24 17:11:28 +01:00
flehrad
flx
flxlb/zplit/keymaps/via
flygone60/rev3/keymaps/via
foostan/cornelius/keymaps/via
forever65/keymaps/via
fortitude60/keymaps/via
foxlab
friedrich/keymaps/via
frooastboard
geekboards/macropad_v2/keymaps/via
generic_panda/panda65_01/keymaps/via
genone
gentleman65/keymaps/via
ggkeyboards/genesis
gh60
ghs/rar/keymaps/via
gizmo_engineering/gk6/keymaps/via
gkeyboard/gkb_m16/keymaps/via
gl516
gmmk GMMK 2 WBG7 MCU compatibility (#16436) 2022-07-12 17:30:54 +10:00
gon
gopolar/gg86/keymaps/via [Keyboard] Gopolar GG86 (#15425) 2022-07-16 12:38:22 -07:00
gray_studio
gvalchca
h0oni
halfcliff/keymaps/via
han60/keymaps/via
hand88/keymaps/via
handwired
helix
hhkb
hhkb_lite_2/keymaps/via
hineybush
holyswitch/southpaw75/keymaps/via
horrortroll
hotdox/keymaps/via
hp69/keymaps/via
hs60/v2
hub16/keymaps/via
hub20/keymaps/via
ianklug/grooveboard/keymaps/via
ibnuda/gurindam/keymaps/via
idb/idb_60/keymaps/via
idobao Merge remote-tracking branch 'origin/master' into develop 2022-07-24 12:40:43 +00:00
illuminati/is0/keymaps/via
illusion/rosa/keymaps/via
ilumkb
inett_studio/sqx
irene/keymaps/via
iriskeyboards/keymaps/via
iron180/keymaps/via
jacky_studio
jadookb
jels
jian/keymaps/via
jiran/keymaps/via
jolofsor/denial75/keymaps/via
jones/v1/keymaps/via
jorne/keymaps/via
kabedon
kakunpc
kapcave
kapl/keymaps/via
karlb/kbic65/keymaps/via
kb_elmo
kbdfans
kbnordic/nordic60/keymaps/via
kc60/keymaps/via
keebio
keebsforall
keebwerk feat(keebwerk): added VIA support keymap for keebwerk nano slider (#16761) 2022-07-15 22:21:15 -07:00
keebzdotnet
keybee/keybee65/keymaps/via
keyboardio/atreus/keymaps/via
keycapsss/plaid_pad/keymaps/via
keychron
keyhive
keyten/kt60_m/keymaps/via
kikkou/keymaps/via
kikoslab
kineticlabs/emu
kingly_keys
kira80/keymaps/via
kiwikeebs
kiwikey
kkatano
kmac/keymaps/via
knobgoblin/keymaps/via
kopibeng
kprepublic KPrepublic BM80v2 ISO Refactor (#17660) 2022-07-13 23:34:51 -07:00
ktec
kudox
kudox_full/keymaps/via
kudox_game/keymaps/via
kwub/bloop/keymaps/via
ky01/keymaps/via
labyrinth75/keymaps/via
latincompass
lazydesigners
lefty/keymaps/via
lets_split/keymaps/via
lfkeyboards
lily58/keymaps/via
linworks
lm_keyboard/lm60n/keymaps/via
loki65/keymaps/via
lucid
lw67/keymaps/via
lyso1/lck75/keymaps/via
lz/erghost/keymaps/via
m10a/keymaps/via
machkeyboards/mach3/keymaps/via
macro1/keymaps/via
macrocat/keymaps/via
makrosu/keymaps/via
malevolti
manyboard/macro/keymaps/via
maple_computing
massdrop
masterworks/classy_tkl/keymaps/via
matrix
matthewdias
mb44/keymaps/via
mc_76k/keymaps/via
mechanickeys
mechbrewery [Keyboard] Update layout for MechBrewery series (#17570) 2022-07-12 21:09:37 -07:00
mechkeys/mechmini/v2/keymaps/via
mechlovin [Kay60] Change LED pin state and correct keycode. (#17746) 2022-07-22 15:57:03 +01:00
mechstudio
mechwild Re-refactor Mokulua (#17125) 2022-07-17 16:55:32 -07:00
meletrix
melgeek
meow65/keymaps/via
merge
mesa/mesa_tkl/keymaps/via
metamechs/timberwolf/keymaps/via
mikeneko65/keymaps/via
miller/gm862/keymaps/via
minimon/index_tab/keymaps/via
mino/keymaps/via
misonoworks/chocolatebar/keymaps/via
mixi/keymaps/via
ml/gas75/keymaps/via
mlego
mmkzoo65/keymaps/via
mnk50/keymaps/via
mnk75/keymaps/via
mnk1800s/keymaps/via
mode
mokey
momokai/tap_trio/keymaps/via
monarch/keymaps/via
monoflex60/keymaps/via
monstargear/xo87
montsinger/rebound/rev4/keymaps/via
moonlander/keymaps/via
mountainblocks/mb17/keymaps/via
mss_studio
mt
murcielago/rev1/keymaps/via
mwstudio
mxss/keymaps/via
mysticworks/wyvern/keymaps/via
nasu/keymaps/via
neito/keymaps/via
nemui/keymaps/via
neokeys/g67
neson_design/n6/keymaps/via
nibiria/stream15/keymaps/via
nightingale_studios/hailey/keymaps/via
nightly_boards
nightmare/keymaps/via
nix_studio
nopunin10did
novelkeys
noxary
np12/keymaps/via
nullbitsco
ocean
oddforge/vea/keymaps/via
odelia/keymaps/via
ok60/keymaps/via
omkbd/runner3680/5x6_5x8/keymaps/via
onekeyco/dango40/keymaps/via
orthocode/keymaps/via
owlab
paprikman/albacore/keymaps/via
parallel/parallel_65
pdxkbc/keymaps/via
pearlboards
peej
percent
phase_studio/titan65
picolab/frusta_fundamental/keymaps/via
pinky
pisces/keymaps/via
pixelspace/capsule65i/keymaps/via
pizzakeyboards/pizza65/keymaps/via
pjb/eros/keymaps/via
pkb65/keymaps/via
planck/keymaps/via
playkbtw
ploopyco
plume/plume65/keymaps/via
plx/keymaps/via
plywrks/ahgase/keymaps/via
poker87c/keymaps/via
poker87d/keymaps/via
polilla/rev1/keymaps/via
portal_66
preonic/keymaps/via
primekb
program_yoink/staggered/keymaps/via
projectkb
prototypist
protozoa/cassini/keymaps/via
pteron36/keymaps/via
punk75/keymaps/via
quad_h/lb75/keymaps/via
quantrik/kyuu/keymaps/via
qwertykeys/qk65
rad/keymaps/via
rainkeebs
ramonimbao
rart
rate
rationalist
recompile_keys
redox/keymaps/via
redox_w/keymaps/via
reversestudio/decadepad/keymaps/via
reviung
rgbkb
rocketboard_16/keymaps/via
rominronin/katana60/rev2/keymaps/via
roseslite/keymaps/via
rotor/keymaps/via
rpiguy9907/southpaw66/keymaps/via
rubi/keymaps/via
runes [Keyboard] Add Runes Skjoldr (#17305) 2022-07-12 21:58:31 -07:00
ryanbaekr
salicylic_acid3
sam
sanctified/dystopia/keymaps/via
satt/vision/keymaps/via
sauce/mild/keymaps/via
sawnsprojects [Keyboard] Add Krush65 Hotswap (#16692) 2022-07-21 20:42:29 -07:00
sck/osa/keymaps/via
sendyyeah
senselessclay
sergiopoverony/creator_pro/keymaps/via
sets3n/kk980/keymaps/via
shk9/keymaps/via
singa/keymaps/via
sirius/uni660
sixkeyboard/keymaps/via
skeletn87
skeletonkbd/skeletonnumpad/keymaps/via
skergo/keymaps/via
skippys_custom_pcs
skme/zeno/keymaps/via
smallkeyboard/keymaps/via
smithrune
sneakbox
sofle/keymaps/via
soup10/keymaps/via
soy20/keymaps/via
spaceholdings
spaceman
spacey/keymaps/via
sparrow62/keymaps/via
splitkb
sporewoh/banime40/keymaps/via
stello65
stratos/keymaps/via
studiokestra
suavity/ehan/keymaps/via Suavity Ehan Refactor (#17694) 2022-07-15 23:48:35 -07:00
superuser
swiftrax/retropad/keymaps/via
switchplate
sx60/keymaps/via
synthlabs/solo/keymaps/via
tada68/keymaps/via
takashicompany Add miniZone Keymap (#17552) 2022-07-20 17:59:40 +01:00
taleguers/taleguers75/keymaps/via
team0110/p1800fl/keymaps/via
teleport/numpad/keymaps/via
tempo_turtle/bradpad/keymaps/via
tender/macrowo_pad/keymaps/via
tenki/keymaps/via
tg4x/keymaps/via
tgr
the_royal/liminal/keymaps/via
thevankeyboards
tkc
tmo50/keymaps/via
tokyokeyboard
tominabox1 [Keyboard] Le Chiffre rev 2 and HE additions (#17377) 2022-07-23 17:03:41 -07:00
torn/keymaps/via
treasure/type9s2/keymaps/via
tw40/keymaps/via
ungodly
unikorn/keymaps/via
unison/keymaps/via
utd80/keymaps/via
v60_type_r/keymaps/via
viktus
vitamins_included/keymaps/via
w1_at/keymaps/via
waldo/keymaps/via
walletburner
wavtype
weirdo
wekey
westfoxtrot
westm
wilba_tech
winkeyless
winkeys/mini_winni/keymaps/via
winry/winry315/keymaps/via
wolf
work_louder
wsk/gothic70/keymaps/via
wuque
xbows
xelus
xiudi
yampad/keymaps/via
yandrstudio
yatara/drink_me/keymaps/via
ydkb
yeehaw/keymaps/via
yiancardesigns
ymdk
yncognito/batpad/keymaps/via
yoichiro
yugo_m/model_m_101/keymaps/via
yushakobo
yynmt
ziggurat/keymaps/via
zoo/wampus/keymaps/via
ztboards/noon/keymaps/via