thanks!
it also looks like there are several "silent" keys currently in hid-listen. so they don't make a signal at all. like the three keys bellow the arrow keys on the keyboard (shift char, shift page, and shift row), any way to fix that?
More than likely those keys are... let's call them "extra modifiers" which are read by the keyboard controller which then changes some keyboard behavior. Because these keys are only read by the controller, the "signal" never leaves the keyboard. Nothing "outside" the keyboard can see these keys.
You can experiment with them, though, and maybe learn to use them. Play around pressing those keys or holding them down and see if they change any codes of the other keys.
so I am writing the .sc file after your layout where you shifted your F9/F10 keys but have some questions.
1.) why did you do the layer with f11 in your case?
"# SHIFT + RIGHT or LEFT arrow also presses F11 so we need to have F11 trigger
# a layer. The layer trigger itself absorbs the phantom keypress of F11
# then the shifted right/left arrows act normally"
2.) Also, in my case how do I ensure stuff like ctrl+s (save) etc still works, since the ctrl/alt keys ... both left and right ones, as most applications don't distinguish keymaps between a left or a right alt press and just treat it as an alt or ctrl press regardless because I am afraid if I program alt/ctrl to decouple and switch layers that will throw the default stuff like ctrl+s "save project" etc out of whack.
don't know if this helps or is too detailed, but other than my top rows being by default alt+1 through 8 and ctrl+1 though 8 respectively, the bottom three keys I mentioned as silent affect the arrow keys in similar fashion, ie. shift row+arrow key = alt+arrow key....kind of redundant.
And also I have an interesting key between my leftCtrl and leftAlt key (which is blank on the keyboard) but reads R00...undefined I guess...that jey could be potentially programmed into a default "windows" key or maybe a layer change key?
Here are my HID-listen readings for the keys in question.
"
left alt
r11 +E2 dE2
rF0 r11 -E2 uE2
left ctrl
r14 +E0 dE0
rF0 r14 -E0 uE0
right alt
rE0 r11 +E6 dE6
rE0 rF0 r11 -E6 uE6
right ctrl
rE0 r14 +E4 dE4
rE0 rF0 r14 -E4 uE4
top1
r11 +E2 dE2 r16 +1E d1E rF0 r16 -1E u1E rF0 r11 -E2 uE2
top2
r11 +E2 dE2 r1E +1F d1F rF0 r1E -1F u1F rF0 r11 -E2 uE2
top3
r11 +E2 dE2 r26 +20 d20 rF0 r26 -20 u20 rF0 r11 -E2 uE2
top4
r11 +E2 dE2 r25 +21 d21 rF0 r25 -21 u21 rF0 r11 -E2 uE2
top5
r11 +E2 dE2 r2E +22 d22 rF0 r2E -22 u22 rF0 r11 -E2 uE2
top6
r11 +E2 dE2 r36 +23 d23 rF0 r36 -23 u23 rF0 r11 -E2 uE2
top7
r11 +E2 dE2 r3D +24 d24 rF0 r3D -24 u24 rF0 r11 -E2 uE2
top8
r11 +E2 dE2 r3E +25 d25 rF0 r3E -25 u25 rF0 r11 -E2 uE2
topRED
r14 +E0 dE0 r16 +1E d1E rF0 r16 -1E u1E rF0 r14 -E0 uE0
topMGTA
r14 +E0 dE0 r1E +1F d1F rF0 r1E -1F u1F rF0 r14 -E0 uE0
topBLUE
r14 +E0 dE0 r26 +20 d20 rF0 r26 -20 u20 rF0 r14 -E0 uE0
topCYAN
r14 +E0 dE0 r25 +21 d21 rF0 r25 -21 u21 rF0 r14 -E0 uE0
topYELLOW
r14 +E0 dE0 r2E +22 d22 rF0 r2E -22 u22 rF0 r14 -E0 uE0
topGREEN
r14 +E0 dE0 r36 +23 d23 rF0 r36 -23 u23 rF0 r14 -E0 uE0
topWHITE
r14 +E0 dE0 r3D +24 d24 rF0 r3D -24 u24 rF0 r14 -E0 uE0
topBLACK
r14 +E0 dE0 r3E +25 d25 rF0 r3E -25 u25 rF0 r14 -E0 uE0
leftBlank (between leftCTRL and leftALT)
r00
arrowUP
rE0 r75 +52 d52
rE0 rF0 r75 -52 u52
arrowRIGHT
rE0 r74 +4F d4F
rE0 rF0 r74 -4F u4F
arrowLEFT
rE0 r6B +50 d50
rE0 rF0 r6B -50 u50
arrowDOWN
rE0 r72 +51 d51
rE0 rF0 r72 -51 u51
shiftCHAR+arrowUP
r14 +E0 dE0 rE0 r75 +52 d52
rE0 rF0 r75 -52 u52
rF0 r14 -E0 uE0
shiftCHAR+arrowRIGHT
r14 +E0 dE0 rE0 r74 +4F d4F
rE0 rF0 r74 -4F u4F
rF0 r14 -E0 uE0
shiftCHAR+arrowLEFT
r14 +E0 dE0 rE0 r6B +50 d50
rE0 rF0 r6B -50 u50
rF0 r14 -E0 uE0
shiftCHAR+arrowDOWN
r14 +E0 dE0 rE0 r72 +51 d51
rE0 rF0 r72 -51 u51
rF0 r14 -E0 uE0
shiftPAGE+arrowUP
r14 +E0 dE0 r11 +E2 dE2 rE0 r75 +52 d52
rE0 rF0 r75 -52 u52 rF0 r14 -E0 uE0 rF0 r11 -E2 uE2
shiftPAGE+arrowRIGHT
r14 +E0 dE0 r11 +E2 dE2 rE0 r74 +4F d4F
rE0 rF0 r74 -4F u4F rF0 r14 -E0 uE0 rF0 r11 -E2 uE2
shiftPAGE+arrowLEFT
r14 +E0 dE0 r11 +E2 dE2 rE0 r6B +50 d50 rE0 rF0 r6B -50 u50
rF0 r14 -E0 uE0 rF0 r11 -E2 uE2
shiftPAGE+arrowDOWN
r14 +E0 dE0 r11 +E2 dE2 rE0 r72 +51 d51
rE0 rF0 r72 -51 u51
rF0 r14 -E0 uE0 rF0 r11 -E2 uE2
shiftROW+arrowUP
r11 +E2 dE2 rE0 r75 +52 d52
rE0 rF0 r75 -52 u52
rF0 r11 -E2 uE2
shiftROW+arrowRIGHT
r11 +E2 dE2 rE0 r74 +4F d4F
rE0 rF0 r74 -4F u4F
rF0 r11 -E2 uE2
shiftROW+arrowLEFT
r11 +E2 dE2 rE0 r6B +50 d50
rE0 rF0 r6B -50 u50
rF0 r11 -E2 uE2
shiftROW+arrowDOWN
r11 +E2 dE2 rE0 r72 +51 d51
rE0 rF0 r72 -51 u51
rF0 r11 -E2 uE2
"
Thank you for tips on how to proceed with the remapping!