]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - hwdb/60-keyboard.hwdb
src/basic/missing_syscall: change #ifndef to #if ! (defined && > 0)
[thirdparty/systemd.git] / hwdb / 60-keyboard.hwdb
index a05db181b82812f4ef7855b9bb5f2ef8e6a79e62..c1f1d166387b0daefc711dd52eac1942da640504 100644 (file)
@@ -510,6 +510,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*Pavilion*dv7*Notebook*PC:
 
 # Pavilion and Spectre x360 13 (Prevents random airplane mode activation)
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[sS][pP][eE][cC][tT][rR][eE]*x360*13*:pvr*
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHP*:pn*[sS][pP][eE][cC][tT][rR][eE]*x360Convertible*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[pP][aA][vV][iI][lL][iI][oO][nN]*13*x360*:pvr*
  KEYBOARD_KEY_d7=unknown
 
@@ -847,23 +848,39 @@ evdev:input:b0003v04B3p301B*
 evdev:input:b0003v046Dp00*
  KEYBOARD_KEY_c0183=media           # HUT:config, kbd:Media/Music player button
  KEYBOARD_KEY_c1001=chat            # Messenger button
+ KEYBOARD_KEY_c1002=camera          # Webcam button
  KEYBOARD_KEY_c1003=audio           # Music Browser button
  KEYBOARD_KEY_c1004=video           # Video Browser button
  KEYBOARD_KEY_c1005=images          # Image Browser button
  KEYBOARD_KEY_c100a=documents       # Document Browser button
+ KEYBOARD_KEY_c100b=rewind          # Rewind button
+ KEYBOARD_KEY_c100c=fastforward     # Fast Forward button
+ KEYBOARD_KEY_c100f=f14             # Track 1 button → f14 → XF86Launch5
+ KEYBOARD_KEY_c1010=f15             # Track 2 button → f15 → XF86Launch6
+ KEYBOARD_KEY_c1011=channeldown     # Playlist back button
+ KEYBOARD_KEY_c1012=channelup       # Playlist advance button
  KEYBOARD_KEY_c1013=camera          # Webcam button
  KEYBOARD_KEY_c1014=coffee          # Status button
  KEYBOARD_KEY_c1015=record          # Record symbol button
  KEYBOARD_KEY_c1016=sound           # Flame/CD burning → sound → XF86AudioPreset
  KEYBOARD_KEY_c1017=ejectcd         # Eject button
  KEYBOARD_KEY_c1018=config          # Remote-control ico
+ KEYBOARD_KEY_c1019=f14             # Preset 1 → f14 → XF86Launch5
+ KEYBOARD_KEY_c101a=f15             # Preset 2 → f15 → XF86Launch6
+ KEYBOARD_KEY_c101b=f16             # Preset 3 → f16 → XF86Launch7
  KEYBOARD_KEY_c101c=cyclewindows    # 2 overlapping windows icon
  KEYBOARD_KEY_c101f=zoomout         # zoom - button / - side of zoomrocker
  KEYBOARD_KEY_c1020=zoomin          # zoom + button / + side off zoom rocker
  KEYBOARD_KEY_c1021=zoomreset       # 100% symbol on kbd left side
  KEYBOARD_KEY_c1023=close           # [x] symbol on kbd left side
+ KEYBOARD_KEY_c1027=menu            # Hamburger menu icon
+ KEYBOARD_KEY_c1028=angle           # Rotate button
  KEYBOARD_KEY_c1029=shuffle         # Shuffle button
+ KEYBOARD_KEY_c102a=back            # Back button
+ KEYBOARD_KEY_c102b=cyclewindows    # Empty window icon
  KEYBOARD_KEY_c102d=www             # www text + magnifierglass icon
+ KEYBOARD_KEY_c1031=connect         # Pickup phone button → connect → XF86Go
+ KEYBOARD_KEY_c1032=cancel          # Hangup phone button → cancel → Cancel
  KEYBOARD_KEY_c1041=help            # Help text or icon (Fn + F1)
  KEYBOARD_KEY_c1042=wordprocessor   # Word icon (Fn + F2)
  KEYBOARD_KEY_c1043=spreadsheet     # Excel icon (Fn + F3)
@@ -879,7 +896,6 @@ evdev:input:b0003v046Dp00*
 
 # Cordless Access Keyboard (27 MHz, modelnumber Y-RH35)
 evdev:input:b0003v046Dp0042*
- KEYBOARD_KEY_c1002=camera
  KEYBOARD_KEY_c1041=new
  KEYBOARD_KEY_c1042=reply
  KEYBOARD_KEY_c1043=forward
@@ -904,6 +920,10 @@ evdev:input:b0003v046Dp0045*
  KEYBOARD_KEY_c104b=images
  KEYBOARD_KEY_c104c=audio
 
+# S510 keyboard (27 MHz, modelnumber Y-RAK73)
+evdev:input:b0003v046Dp0056*
+ KEYBOARD_KEY_c1041=battery      # Battery icon (Fn + F1)
+
 # MX3000 keyboard (27 MHz, modelnumber Y-RAM74)
 # We ignore the scroll up / down keypress events since these buttons also
 # generate scroll-wheel events and we do not want to generate duplicate events
@@ -911,11 +931,6 @@ evdev:input:b0003v046Dp0045*
 # cleared then the scroll-wheel events for these buttons go away and then
 # tilting the scrollwheel left/right starts sending c1022 / c1024 events
 evdev:input:b0003v046Dp0057*
- KEYBOARD_KEY_c1011=channeldown  # Playlist back button
- KEYBOARD_KEY_c1012=channelup    # Playlist advance button
- KEYBOARD_KEY_c1019=f14          # Preset 1 → f14 → XF86Launch5
- KEYBOARD_KEY_c101a=f15          # Preset 2 → f15 → XF86Launch6
- KEYBOARD_KEY_c101b=f16          # Preset 3 → f16 → XF86Launch7
  KEYBOARD_KEY_c1041=battery      # Battery icon (Fn + F1)
 
 #KEYBOARD_KEY_c101d=scrolldown   # Button below scrollwheel (see note above)
@@ -926,11 +941,7 @@ evdev:input:b0003v046Dp0057*
 # MX3200 keyboard (27 MHz, modelnumber Y-RAV80)
 evdev:input:b0003v046Dp005C*
  KEYBOARD_KEY_c1001=phone           # VOIP button
- KEYBOARD_KEY_c100f=f14             # Track 1 button → f14 → XF86Launch5
- KEYBOARD_KEY_c1010=f15             # Track 2 button → f15 → XF86Launch6
  KEYBOARD_KEY_c1016=record          # Record button
- KEYBOARD_KEY_c1031=connect         # Pickup phone button → connect → XF86Go
- KEYBOARD_KEY_c1032=cancel          # Hangup phone button → cancel → Cancel
  KEYBOARD_KEY_c1041=wordprocessor   # Word icon (Fn + F1)
  KEYBOARD_KEY_c1042=spreadsheet     # Excel icon (Fn + F2)
  KEYBOARD_KEY_c1043=calendar        # Calendar icon (Fn + F3)
@@ -962,6 +973,10 @@ evdev:input:b0003v046Dp0066*
  KEYBOARD_KEY_c1048=config          # Window with gear icon (Fn + F8)
  KEYBOARD_KEY_c106f=battery         # Battery icon
 
+# S510 remote control (27 MHz)
+evdev:input:b0003v046Dp00FE*
+ KEYBOARD_KEY_c1018=media           # Media button
+
 # MX5000 keyboard (HID proxy mode and bluetooth matches)
 # The 4 buttons below the LCD send codes 0xc100c - 0xc100f. They only send
 # these codes when the LCD is displaying text send to it. These codes are
@@ -1679,6 +1694,11 @@ evdev:input:b0003v046Dp4002*
  KEYBOARD_LED_NUMLOCK=0
  KEYBOARD_LED_CAPSLOCK=0
 
+# PFU Limited HHKB Professional JP
+evdev:input:b0003v04FEp000D*
+ KEYBOARD_LED_NUMLOCK=0
+ KEYBOARD_LED_CAPSLOCK=0
+
 # Lenovo ThinkPad T430s
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadT430s
  KEYBOARD_LED_CAPSLOCK=0