Skip to content

PageUp and PageDown stopped working at all after migrating to new MacBook #9

Description

@roelvangils

I used KeyboardScroller on my previous MacBook (M1) and it worked very well. However, when I recently bought a new MacBook (M2) and had all the settings transferred over, I forgot to install Keyboard Scroller again. I do think some of the settings were transferred, because my PageUp and PageDown keys no longer worked at all. So I have reinstalled KeyboardScroller, but still the keys don't work. What's even crazier, if I press any of the keys, it doesn't scroll, but I can no longer enter text in the active window either. Only after pressing cmd+tab (back and forth) it works again.

Now of course I'm not sure if it's because of KeyboardScroller, but reinstalling it doesn't work either. So I need a little help in debugging what actually going on.In the first place, I would like to get my PageUp and PageDown working normally again, but of course I would also like to be able to use the excellent KeyboardScroller app again.

20230926_103535_Keyboard Scroller@2x

My key events look like this, according to Karabiner EventViewer:

[
  {
    "type": "down",
    "name": {"key_code":"page_down"},
    "usagePage": "7 (0x0007)",
    "usage": "78 (0x004e)",
    "misc": ""
  },
  {
    "type": "up",
    "name": {"key_code":"page_down"},
    "usagePage": "7 (0x0007)",
    "usage": "78 (0x004e)",
    "misc": ""
  },
  {
    "type": "down",
    "name": {"key_code":"page_up"},
    "usagePage": "7 (0x0007)",
    "usage": "75 (0x004b)",
    "misc": ""
  },
  {
    "type": "up",
    "name": {"key_code":"page_up"},
    "usagePage": "7 (0x0007)",
    "usage": "75 (0x004b)",
    "misc": ""
  }
]```

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions