mirror of
https://git.proxmox.com/git/systemd
synced 2026-02-06 00:50:03 +00:00
Pull latest keymaps from upstream git
This commit is contained in:
parent
355bf70599
commit
fcbbe3c5ad
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -7,6 +7,7 @@ systemd (218-6) UNRELEASED; urgency=medium
|
||||
avoids unnecessary dependencies/waiting during boot, and dependency cycles
|
||||
if hooks wait for other interfaces to come up (like ifenslave with bonding
|
||||
interfaces). (LP: #1414544)
|
||||
* Pull latest keymaps from upstream git.
|
||||
|
||||
-- Martin Pitt <mpitt@debian.org> Fri, 23 Jan 2015 12:31:50 +0100
|
||||
|
||||
|
||||
75
debian/extra/60-keyboard.hwdb
vendored
75
debian/extra/60-keyboard.hwdb
vendored
@ -28,19 +28,33 @@
|
||||
# driver, <vendor> is the firmware-provided string exported
|
||||
# by the kernel DMI modalias.
|
||||
#
|
||||
# Scan codes are specified as:
|
||||
# KEYBOARD_KEY_<hex scan code>=<key code identifier>
|
||||
# The scan code should be expressed in hex lowercase and in
|
||||
# full bytes, a multiple of 2 digits. The key codes are retrieved
|
||||
# and normalized from the kernel input API header.
|
||||
# Scan codes are specified as:
|
||||
# KEYBOARD_KEY_<hex scan code>=<key code identifier>
|
||||
# The scan code should be expressed in hex lowercase. The key codes
|
||||
# are retrieved and normalized from the kernel input API header.
|
||||
#
|
||||
# A '!' as the first charcter of the key identifier string
|
||||
# will add the scan code to the AT keyboard's list of scan codes
|
||||
# where the driver will synthesize a release event and not expect
|
||||
# it to be generated by the hardware.
|
||||
# An '!' as the first character of the key identifier string
|
||||
# will add the scan code to the AT keyboard's list of scan codes
|
||||
# where the driver will synthesize a release event and not expect
|
||||
# it to be generated by the hardware.
|
||||
#
|
||||
# To debug key presses and access scan code mapping data of
|
||||
# an input device use the commonly available tool: evtest(1).
|
||||
#
|
||||
# To update this file, create a new file
|
||||
# /etc/udev/hwdb.d/70-keyboard.hwdb
|
||||
# and add your rules there. To load the new rules execute (as root):
|
||||
# udevadm hwdb --update
|
||||
# udevadm trigger /dev/input/eventXX
|
||||
# where /dev/input/eventXX is the keyboard in question. If in
|
||||
# doubt, simply use /dev/input/event* to reload all input rules.
|
||||
#
|
||||
# If your changes are generally applicable, open a bug report on
|
||||
# http://bugs.freedesktop.org/enter_bug.cgi?product=systemd
|
||||
# and include your new rules, a description of the device, and the
|
||||
# output of
|
||||
# udevadm info /dev/input/eventXX
|
||||
# (or /dev/input/event*).
|
||||
|
||||
##########################################
|
||||
# Acer
|
||||
@ -139,6 +153,7 @@ keyboard:dmi:bvn*:bvr*:bd*:svnASUS:pn*
|
||||
|
||||
keyboard:name:Asus WMI hotkeys:dmi:bvn*:bvr*:bd*:svnASUS*:pn*:pvr*
|
||||
keyboard:name:Eee PC WMI hotkeys:dmi:bvn*:bvr*:bd*:svnASUS*:pn*:pvr*
|
||||
keyboard:name:Asus Laptop extra buttons:dmi:bvn*:bvr*:bd*:svnASUS*:pn*:pvr*
|
||||
KEYBOARD_KEY_6b=f21 # Touchpad Toggle
|
||||
|
||||
###########################################################
|
||||
@ -166,6 +181,13 @@ keyboard:dmi:bvn*:bvr*:bd*:svnCompaq*:pn*Evo*N*:pvr*
|
||||
KEYBOARD_KEY_9e=email
|
||||
KEYBOARD_KEY_9f=homepage
|
||||
|
||||
keyboard:usb:v049Fp0051d*dc*dsc*dp*ic*isc*ip*in01*
|
||||
KEYBOARD_KEY_0c0011=presentation
|
||||
KEYBOARD_KEY_0c0012=addressbook
|
||||
KEYBOARD_KEY_0c0013=info
|
||||
KEYBOARD_KEY_0c0014=prog1
|
||||
KEYBOARD_KEY_0c0015=messenger
|
||||
|
||||
###########################################################
|
||||
# Dell
|
||||
###########################################################
|
||||
@ -208,6 +230,11 @@ keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1110:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1210:pvr*
|
||||
KEYBOARD_KEY_84=wlan
|
||||
|
||||
# Dell Inspiron 1520
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1520:pvr*
|
||||
KEYBOARD_KEY_85=unknown # Brightness Down, also emitted by acpi-video, ignore
|
||||
KEYBOARD_KEY_86=unknown # Brightness Up, also emitted by acpi-video, ignore
|
||||
|
||||
# Latitude XT2
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*XT2:pvr*
|
||||
KEYBOARD_KEY_9b=up # tablet rocker up
|
||||
@ -229,6 +256,11 @@ keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS*:pvr*
|
||||
KEYBOARD_KEY_8c=!unknown
|
||||
|
||||
# Dell XPS12 9Q33
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS12-9Q33*:pvr*
|
||||
KEYBOARD_KEY_88=wlan
|
||||
KEYBOARD_KEY_65=switchvideomode # Screen Rotate
|
||||
|
||||
# Dell Latitude microphone mute
|
||||
keyboard:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*
|
||||
KEYBOARD_KEY_150=f20 # Mic mute toggle, should be micmute
|
||||
@ -530,6 +562,10 @@ keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*3000*:pvr*
|
||||
KEYBOARD_KEY_98=suspend # Fn+F12 hibernate
|
||||
KEYBOARD_KEY_b4=prog1 # Lenovo Care
|
||||
|
||||
# "Lenovo Care" Key of the 3000 N200
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO:pn0769AP2:pvr3000N200:*
|
||||
KEYBOARD_KEY_b4=prog1
|
||||
|
||||
# lenovo-ideapad
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnS10-*:pvr*
|
||||
@ -553,8 +589,8 @@ keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*:pvrThinkPad*X2*Tablet*
|
||||
|
||||
# ThinkPad X6 Tablet
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnThinkPad*X6*:pvr*
|
||||
KEYBOARD_KEY_6c=f21 # rotate
|
||||
KEYBOARD_KEY_68=screenlock # screenlock
|
||||
KEYBOARD_KEY_6c=direction # rotate
|
||||
KEYBOARD_KEY_68=f13 # toolbox
|
||||
KEYBOARD_KEY_6b=esc # escape
|
||||
KEYBOARD_KEY_6d=right # right on d-pad
|
||||
KEYBOARD_KEY_6e=left # left on d-pad
|
||||
@ -562,6 +598,13 @@ keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnThinkPad*X6*:pvr*
|
||||
KEYBOARD_KEY_6f=down # down on d-pad
|
||||
KEYBOARD_KEY_69=enter # enter on d-pad
|
||||
|
||||
# ThinkPad X41 Tablet
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnIBM*:pn18666TU:pvr*
|
||||
KEYBOARD_KEY_6c=direction # rotate
|
||||
KEYBOARD_KEY_68=f13 # toolbox
|
||||
KEYBOARD_KEY_6b=esc # escape
|
||||
KEYBOARD_KEY_69=enter # enter on d-pad
|
||||
|
||||
# IdeaPad
|
||||
keyboard:name:Ideapad extra buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
|
||||
KEYBOARD_KEY_42=f23
|
||||
@ -757,14 +800,16 @@ keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGE70*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*:pvr*
|
||||
KEYBOARD_KEY_c2=ejectcd
|
||||
|
||||
#
|
||||
# some MSI models generate ACPI/input events on the LNXVIDEO input devices,
|
||||
# plus some extra synthesized ones on atkbd as an echo of actually changing the
|
||||
# brightness; so ignore those atkbd ones, to avoid loops
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U-100*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U100*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*N033:*
|
||||
KEYBOARD_KEY_f7=reserved
|
||||
KEYBOARD_KEY_f8=reserved
|
||||
|
||||
#
|
||||
# MSI Wind U90/U100 generates separate touchpad on/off keycodes so ignore touchpad toggle keycode
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnU90/U100:*
|
||||
KEYBOARD_KEY_e4=reserved
|
||||
|
||||
@ -925,7 +970,7 @@ keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*550P*:pvr*
|
||||
# Series 7 / 9
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*700Z*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*700G*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*900X[34][CDEFG]*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*900X[34]*:pvr*
|
||||
keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*940X3G*:pvr*
|
||||
KEYBOARD_KEY_ce=!prog1 # Fn+F1 launch settings
|
||||
KEYBOARD_KEY_a0=!mute # Fn+F6 mute
|
||||
@ -1075,7 +1120,7 @@ keyboard:name:Toshiba*input*device:dmi:bvn*:bvr*:bd*:svnTOSHIBA*:pnSatellite*P75
|
||||
KEYBOARD_KEY_13c=brightnessdown
|
||||
KEYBOARD_KEY_13d=brightnessup
|
||||
KEYBOARD_KEY_13e=switchvideomode
|
||||
KEYBOARD_KEY_13f=touchpad_toggle
|
||||
KEYBOARD_KEY_13f=f21 # Touchpad toggle
|
||||
KEYBOARD_KEY_9e=wlan
|
||||
|
||||
###########################################################
|
||||
|
||||
Loading…
Reference in New Issue
Block a user