[SOLVED] No Page Up/Page Down‽‽

SOLVED

I am using keyd and this is my /etc/keyd/defailt.conf:

[ids]
*  # not clear what this does, something about defaulting
   # in everything normal, not sure it is necessary.

[main]
capslock = toggle(altarrows)  # tapping once capslock turns on
                              # altarrows layer, tapping again turns
                              # off the layer.

[altarrows]  # defines that layer, remaps the following keys
up = pageup
down = pagedown
left = home
right = end

[global]
layer_indicator = 1  # makes any layer light the capslock LED, because
                     # all the meta keys start out as layers, this
                     # means all the meta keys will light the LED
                     # while held down, but also the capslock toggle
                     # itself, because it is triggering a layer,
                     # making the capslock toggle its LED per normal,
                     # except it will no longer work as a capslock

The caps lock now controls whether the arrow keys are arrwo keys or are page up, down, home, and end. And if I am not touching the keyboard, the LED shows whether I am in that alternate mode. If I am holding some meta key (shift, ctrl, alt, etc.) the capslock LED will also light, as I hold it. Okay.

This remapping of the keyboard does mean I no longer have a caps lock that produces capital letters, but that isn’t so useful a feature, so…so what?

Thanks for everyone’s help! (Um, how do I mark this as solved? And it looks like it is now marked as solved. Because I used the word “SOLVED”?)

-kb

1 Like

If you have the option to edit the title, then a pencil icon shows next to the title which you can click.

Clicking the pencil will bring up these edit options.

I was notified due to the reply to my post, and I added it to the thread title for you. Only users with a Trust Level 3+ can edit titles on threads they themselves didn’t originally create.

Ah! That explains it.

-kb

Correction: The comments I added broke it. Seems comments have to begin in first column.

-kb