mechanical keyboard customized pcb positioning board qmk full-key custom flashing rgb bottom light typec