Get Modifiers for Scroll Lock and Num Lock
- From: "Sebastian Geiger (Lanoxx)" <lanoxx gmx net>
- To: desktop-devel-list <desktop-devel-list gnome org>
- Subject: Get Modifiers for Scroll Lock and Num Lock
- Date: Mon, 13 Feb 2017 12:42:47 +0100
Hi,
is there a way in Glib or GTK+ to detect which of GDK_MOD1_MASK to
GDK_MOD5_MASK maps to Scroll Lock and Num Lock respectively?
I looked at gdk_keymap_map_virtual_modifiers, but it cannot be used,
since Scroll and Num have no corresponding virtual masks in GdkModifierType.
I looked into gdk/x11/gdkkeys-x11.c and saw that the scroll masks are
kept internally but I did not find a way to access them from outside
GTK. Is this deliberate, and if so, why?
Btw. I know about gdk_keymap_get_num_lock_state and
gdk_keymap_get_scroll_lock_state, but I do not want to check if the
locks are enabled, I want to actually know which mod1-mod5 corresponds
to scroll and num lock.
Cheers
Sebastian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]