summaryrefslogtreecommitdiff
path: root/XF86keysym.h
AgeCommit message (Collapse)Author
2017-05-12Add XF86XK_AudioPresetHans de Goede
Add XF86XK_AudioPreset keysym, to be used as mapping for evdev's KEY_SOUND keycode which is generated on some devices by a button which on windows selects equalizer presets switching between settings such as e.g. theatre-mode / game-mode / voice-mode. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-05-12Add XF86XK_WWAN and XF86XK_RFKillHans de Goede
Add Keysyms corresponding to the evdev WWAN and RFKILL keys, we already have Keysyms for WLAN and UWB from linux/input-event-codes.h: #define KEY_WLAN 238 #define KEY_UWB 239 But not for the WWAN and generic RFKILL keys: #define KEY_WWAN 246 /* Wireless WAN (LTE, UMTS, GSM, etc.) */ #define KEY_WIMAX KEY_WWAN #define KEY_RFKILL 247 /* Key that controls all radios */ This commits add Keysyms for these so that we can add proper mappings for them to xkb. Cc: Bastien Nocera <bnocera@redhat.com> Cc: Benjamin Berg <bberg@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-05-10Add XF86XK_KeyboardChristian Kellner
The 2017 Thinkpad models have a new hotkey with a keyboard symbols on it, which is mapped to KEY_KEYBOARD in the kernel. Signed-off-by: Christian Kellner <christian@kellner.me> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2014-07-18Do not suggest adding new keysyms to XF86keysym.hAlan Coopersmith
As noted in the comment in the file, X.Org controls the main X11 keysym definitions, so adds new keysyms there, not in the XFree86 vendor space. Reported-by: Gioele Barabucci <gioele@svario.it> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Daniel Stone <daniels@collabora.com>
2012-08-26Add XF86XK_AudioMicMuteJames M Leddy
Lenovo Thinkpad machines have a microphone mute in addition to the standard audio output mute. Signed-off-by: James M. Leddy <james.leddy@canonical.com> Signed-off-by: James Cloos <cloos@jhcloos.com>
2011-06-20Add two more symbols for logging grab and window treesPeter Hutterer
These two keysyms provide exciting new possibilities of a close relationship between our valued users and hard-working developers through innovative logging solutions. Such keysyms truly pave new ground in the reponsiveness to bug reports and and debug-ability of grabs. For unprecedented uses of these keysyms, see the patches here: http://patchwork.freedesktop.org/patch/5936/ http://patchwork.freedesktop.org/patch/5935/ Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Daniel Stone <daniel@fooishbar.org>
2010-11-18Add XF86XK_TouchpadOn/OffBastien Nocera
Those keysyms will be used to report events from the hardware. Hardware like the HP laptops emit 2 separate keycodes when the touchpad is enabled or disabled. So we can catch those in user-space and display a popup. https://bugs.freedesktop.org/show_bug.cgi?id=31300 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-02Add XF86XK_TouchpadTogglePeter Hutterer
Many laptops provide a key to enable or disable the touchpad and the trackstick. On Lenovo T61s, this key is located on Fn + F8. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-06-12Death to RCS tags.Adam Jackson
2008-11-14Add XF86XK_Suspend and XF86XK_Hibernate keysym defs.Peter Hutterer
At the moment, we have the following keysyms defined to put a computer into a sleep state: XF86XK_Standby 0x1008FF10 /* System into standby mode */ XF86XK_PowerDown 0x1008FF21 /* Deep sleep the system */ XF86XK_Sleep 0x1008FF2F /* Put system to sleep */ Proposed change by Richard Hughes: "The nomenclature I've been trying to make stick (most projects now use this) for a few years now is: standby: high sleep state, nobody uses this any more hibernate: sleep to disk - slow, but can remove power suspend: sleep to ram - fast, but can't remove power hybrid sleep: sleep to both, slow, and can remove power, but quick to resume if you don't - most users don't use this" This patch adds XF86XK_Suspend and XF86XK_Hibernate. The behaviour of XF86XK_Sleep can then be configured on a per-session basis. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-10-15Keysyms needed for some HID remote controls to work under X. #16519Bastien Nocera
In particular, this enables Sony Ericsson phones and PS3 BD remotes. X.Org Bug 16519 <https://bugs.freedesktop.org/show_bug.cgi?id=16519> Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-10-13Add keysyms for XF86XK_Battery, XF86XK_Bluetooth, XF86XK_WLAN, XF86XK_UWB.Peter Hutterer
2008-03-06Fix typo in XF86Keysym.hJames Cloos
Fix typo reported in https://bugs.freedesktop.org/show_bug.cgi?id=11193 thereby making XF86Keysym.h match libX11’s XKeysymDB.
2007-08-28Describe what XF86XK_Display does (or now is meant to do).Eric Anholt
2007-02-02Add keysym definitions from Jim Gettys.Zephaniah E. Hull
2006-09-21XF86keysym: add keyboard/monitor brightness controls (Bug #8120)Daniel Stone
Add XF86{Kbd,Mon}Brightness{Up,Down}, and XF86KbdLightOnOff.
2004-04-23Merging XORG-CURRENT into trunkEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004Egbert Eich
2004-02-26readding XFree86's cvs IDsEgbert Eich
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich
2003-11-14Initial revisionKaleb Keithley