[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 60dd962507: Translate more keys on Haiku
From: |
Po Lu |
Subject: |
master 60dd962507: Translate more keys on Haiku |
Date: |
Wed, 12 Jan 2022 02:23:56 -0500 (EST) |
branch: master
commit 60dd962507ea1f7f5b41cb76d1efd9c0a0957353
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Translate more keys on Haiku
* src/haiku_support.cc (keysym_from_raw_char): Translate print,
scroll lock, and pause/break.
---
src/haiku_support.cc | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/haiku_support.cc b/src/haiku_support.cc
index 531dfb5c64..602b850724 100644
--- a/src/haiku_support.cc
+++ b/src/haiku_support.cc
@@ -186,6 +186,14 @@ keysym_from_raw_char (int32 raw, int32 key, unsigned *code)
case B_FUNCTION_KEY:
*code = XK_F1 + key - 2;
+
+ if (*code - XK_F1 == 12)
+ *code = XK_Print;
+ else if (*code - XK_F1 == 13)
+ *code = XK_Scroll_Lock;
+ else if (*code - XK_F1 == 14)
+ *code = XK_Pause;
+
break;
default:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 60dd962507: Translate more keys on Haiku,
Po Lu <=