Keyboards that support VIA functionality allow you to set the function of each key more freely.
Simple remapping :
caps -> RCTRL,
scroll->caps,
pause->enter
Different actions depending on pressing time
a Short press: a, Long press: Left shift
; Short press: ; Long press: right shift
' Short press: ' Long press: right ctrl
tab Short press: tab, Long press: designated Layer 1
In Layer1, each key is set as follows
h left
j up
k down
l right
; del
u home
i end
o pgup
p pgdn
As some of you may have noticed, the settings are designed to reduce wrist bending and movement while coding.
You'll need to get used to it.
Layer 0

Layer 1