]> git.ipfire.org Git - thirdparty/systemd.git/commit
Revert "hwdb: fix arrow keys on HP Elite Dragonfly G3"
authorHan Sol Jin <hansol@hansol.ca>
Mon, 9 Feb 2026 10:23:03 +0000 (02:23 -0800)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 13 Feb 2026 05:21:16 +0000 (14:21 +0900)
commit09b9466e8c6fa8a898769bbbebda513b05251054
tree4102f0de9989217f915e8f00e72e011d3992b564
parent155ae657b1ae8b69fae811b28117cd7c83895c76
Revert "hwdb: fix arrow keys on HP Elite Dragonfly G3"

Prior to this commit, the behaviour looked like this:

| Keypress | Result       |
| -------- | ------------ |
| Up       | KEY_PAGEUP   |
| Down     | KEY_PAGEDOWN |
| Left     | KEY_LEFT     |
| Right    | KEY_RIGHT    |
| Fn+Up    | KEY_UP       |
| Fn+Down  | KEY_DOWN     |
| Fn+Left  | KEY_HOME     |
| Fn+Right | KEY_END      |

This commit would fix it so that PGUP/PGDN would also require the Fn
key so that the arrow keys behave identically depending on whether Fn
was pressed.

Presumably after a BIOS update, HP seems to have fixed the order. This
now means this commit is now behaving exactly as the table above.

Revert the commit to restore the intended behaviour:

| Keypress | Result       |
| -------- | ------------ |
| Up       | KEY_UP       |
| Down     | KEY_DOWN     |
| Left     | KEY_LEFT     |
| Right    | KEY_RIGHT    |
| Fn+Up    | KEY_PAGEUP   |
| Fn+Down  | KEY_PAGEDOWN |
| Fn+Left  | KEY_HOME     |
| Fn+Right | KEY_END      |

This reverts commit 4fd7c712dcba3c4ed7183ba327d0b88d9b0be9bb.

Signed-off-by: Han Sol Jin <hansol@hansol.ca>
hwdb.d/60-keyboard.hwdb