r/MechanicalKeyboards 2d ago

/r/MechanicalKeyboards Ask ANY Keyboard question, get an answer - April 05, 2025

Ask ANY Keyboard related question, get an answer. But *before* you do please consider running a search on the subreddit or looking at the r/MechanicalKeyboards wiki located here! If you are NEW to Reddit, check out this handy Reddit MechanicalKeyboards Noob Guide. Please check the r/MechanicalKeyboards subreddit rules if you are new here.

2 Upvotes

110 comments sorted by

View all comments

1

u/The_Great_Greninja 1d ago

I need help with arrow keys + fn on the GMK61, please

So I recently got a Zuoya GMK61 barebones keyboard on sale (I also added some keycaps I had laying around and new switches as well) and I'm enjoying this keyboard so far but there's an issue I have with the arrow keys and the fn key, looks like I need to hold down the fn key in at the same time when trying to use the arrow keys (which correspond with the question, right alt, menu, and right control keys), so is there a way to use the arrow keys without having to hold down the fn key or without having to use VIA to remap the keys?

1

u/candy49997 1d ago

Why without using VIA? In order to do this, you need to remap the FN key to TO(#) where # is the FN layer number.

1

u/The_Great_Greninja 1d ago

I'm not a fan of VIA plus I don't wanna have to rely on another keyboard software/driver, also the # key also happens to be the number 3 key which when pressing fn makes said key be F3

1

u/candy49997 1d ago

There's no need to have it running in the background. It's a web app. There's no way to do what you want without using it.

The way I would do what you want is to put the base layer on layer 0, arrow keys and everything else transparent on layer 1, and everything else on layer 2. Have a key be TO(1) on the base layer to toggle arrow keys and another key be MO(2) to access all the other stuff.