pixeltris / GK6X

Configure keys, macros, and lighting on GK6X keyboards (GK64, GK84, GK61, etc)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Need some help mapping WASD as arrow keys for SK61

dougcarneiro opened this issue · comments

Hi,
I'm trying to make this:
[Base,Layer1]
LShift:TempSwitchFnLayer1

[FnLayer1]
W:Slash
A:RAlt
S:Menu
D:RCtrl

So I can have easy access to arrow keys when pressing LShift.
But it doenst seem to map properly.
What am I doing wrong? Im on Linux, lauching the program by calling mono on sudo. It connects to my keyboard without errors but I cant map it.

Why wouldn't you map it to the actual key you want?

[FnLayer1]
W:Up
A:Left
S:Down
D:Right

Why wouldn't you map it to the actual key you want?

[FnLayer1]
W:Up
A:Left
S:Down
D:Right

It almost worked. For some reason I presumed that I was stucked to the keys I had on my dumpkey command.

I changed the config to this:
[Base,Layer1]
LShift:TempSwitchFnLayer2

[FnLayer2]
W:Up
A:Left
S:Down
D:Right

Unfortunately, holding LShift to access FnLayer2 is not working. If I switch to Layer2 manually on the keyboard and hold FN key, WASD work as arrow keys. But I really wanted to do that while holding LShift.

Sorry for being this dumb, still trying to learn that stuff :)

Update:
Problem is solved. The issue was trying to change to FnLayer when I really needed to just change to Layer.

[Base,Layer1]
LShift:TempSwitchLayer2

[Layer2]
W:Up
A:Left
S:Down
D:Right

This did the trick.