summaryrefslogtreecommitdiff
path: root/hwdb.d/60-keyboard.hwdb
Commit message (Collapse)AuthorAgeFilesLines
* hwdb: fix keyboard entry for IdeapadFlex5 (#27643)saikat05112023-05-161-1/+1
| | | | | Fixes a bug caused by 19db450f3a243fcaf0949beebafc3025f8e3a98e (#27211). Also this makes the model more specific.
* Fix Positivo CF40CM-V2 key toggle touchpaddrosdeck2023-05-131-0/+2
|
* hwdb: do not include '#' in modaliasYu Watanabe2023-05-061-1/+1
| | | | | Follow-up for 7bd3d6e35a6de8b1bf93e2fae28a64f0c7ffd2ac. Fixes #27516.
* hwdb: add hardware rfkill key for Dell Latitude E6* models (#27462)don bright2023-04-301-1/+2
| | | | | | | | | | | | Hello This pull req is adapting pull req #5772 (which fixed issue #5047), for the very similar computer Dell Latitude E6420 which has the same problem with the hardware switch to toggle wifi (aka rfkill). The symptom is the following repeated msgs in dmesg [ 309.010284] atkbd serio0: Use 'setkeycodes e008 <keycode>' to make it known. [ 309.016020] atkbd serio0: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0). Adding this line to include E6 models causes these messages to stop showing in dmesg Thank you
* hwdb: fix ambiguous glob pattern for Lenovo machinesYu Watanabe2023-04-111-10/+10
| | | | | | Fixes #27195. Follow-up for a5c0ad9a9a2964079a19a1db42f79570a3582bee.
* hwdb: Move MSI touchpad-toggle mapping to generic MSI sectionHans de Goede2023-03-281-2/+1
| | | | | | | | | | | | | | Like other MSI laptops the MSI Summit E16 Flip A12UCT laptop also send atkbd scancode 0x76 for the Fn + F4 touchpad-toggle hotkey combo. Move the existing mapping for this from the MSI Prestige And MSI Modern section to the generic MSI laptop section. While at it also drop the KEYBOARD_KEY_f1=f20 mapping from the MSI Prestige And MSI Modern section, as that is already listed in the generic MSI laptop section. Link: https://bugzilla.kernel.org/show_bug.cgi?id=216824
* hwdb: fix Wifi toggling for Haier 7G-Series/JWU (#25293) (#26878)taniishkaaa2023-03-191-0/+8
|
* hwdb: 60-keyboard.hwdb: Fix modalias for Thinkpad X200 Tablet (#26795)EinBaum2023-03-141-1/+1
| | | | | | | | | This fixes the tablet buttons on the Thinkpad X200 Tablet. My Lenovo ThinkPad X200 Tablet is called "ThinkPadX200T" instead of "ThinkPadX200Tablet": ``` $ cat /sys/devices/virtual/dmi/id/modalias dmi:bvnLENOVO:bvr7WET71WW(3.21):bd11/29/2012:br3.33:efr1.6:svnLENOVO:pn7453WVK:pvrThinkPadX200T:rvnLENOVO:rn7453WVK:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:sku: ``` This patch makes both strings work correctly to support the extra tablet keys.
* Revert "hwdb: fix swapped buttons for Logitech Lift left"Yu Watanabe2023-03-051-5/+0
| | | | | | | | | This reverts commit 81cfea95e51c72da6765b517e7038b3e7e3dec9f. The modalias seems to match a generic Logitech USB receiver even the connected mouce is not for left hand. Fixes #26671 and #26676.
* hwdb: fix swapped buttons for Logitech Lift leftVít Zikmund2023-02-221-0/+5
|
* hwdb: Add HP ENVY x360 2-in-1Jean-Tiare Le Bigot2023-02-151-0/+1
| | | | | Since #26144, RFKILL events are disabled for HP ENVY x360 Convertible. This commit adds a variation of the name.
* hwdb: add override for IdeaPad5 insert keyZbigniew Jędrzejewski-Szmek2023-02-081-1/+5
| | | | | | Fixes #25968. I wrote the rule to assume that all IdeaPad5 thingies are like that.
* Fix Positivo-vaio VJPW12F11X key toggle touchpaddrosdeck2023-02-071-2/+2
|
* hwdb: Prevent activation of airplane mode on HP ENVY x360DaPigGuy2023-01-221-0/+2
|
* hwdb: Add touchpad toggle mapping for System76 Pangolin 1213r0ck2023-01-211-1/+5
|
* hwdb: Add mic mute key mappings for Dell G16 SeriesKoba Ko2023-01-181-0/+2
| | | | add Dell G16 series to use the mic mute hotkey.
* Fix Positivo MASTER-N1110 key toggle touchpaddrosdeck2023-01-101-0/+2
|
* Prevents airplane mode toggle for HP Spectre 16Hannoskaj2022-12-261-0/+4
|
* hwdb: Add mic-mute, control-center and screen-rotation mappings for MSI laptopsHans de Goede2022-12-221-4/+3
| | | | | | | | | | | | | | | | | | | | | | The MSI Summit E16 Flip A12UCT laptop sends the following unmapped atkbd scancodes: 0x91: Launch MSI Control Center 0xf1: Toggle mic mute 0xf2: Rotate screen The 0x91, 0xf1 and 0xf2 codes are already present in the MSI Prestige/Modern series specific keymappings and the 0xf1 mapping is also already present in the MSI Bravo 15-B5DX FnKeys entry. This shows that these are generic to many MSI models, so add mappings for these to the generic MSI mappings. Since the MSI Bravo 15-B5DX FnKeys entry only contains the 0xf1 mapping and that is covered by the generic MSI mappings now, that entry is removed. Link: https://gitlab.freedesktop.org/libinput/libinput/-/issues/822 Link: https://bugzilla.kernel.org/show_bug.cgi?id=216824
* hwdb: Fn+F5 fix for MSI Bravo 15-B5DX (#25788)noodlejetski2022-12-201-0/+4
| | | Closes #25782.
* hwdb: add comments about matching entriesYu Watanabe2022-12-141-19/+18
| | | | | | | Follow-up for 57bb707d48131f4daad2b1b746eab586eb66b4f3. This makes the comments in 60-evdev.hwdb, 60-keyboard.hwdb, and 70-pointingstick.hwdb consistent.
* hwdb: drop trailing spaceYu Watanabe2022-12-141-1/+1
|
* hwdb: add Positivo-vaio Pro PW key toggle touchpad (#25669)Edson Juliano Drosdeck2022-12-091-0/+2
|
* hwdb: add Clevo touchpad toggle key quirksMichał Kotyla2022-11-301-0/+7
|
* hwdb: fix Compaq N14KP6 key toggle touchpad (#25404)Edson Juliano Drosdeck2022-11-171-0/+3
|
* Fix key toggle and programmable button for Positivo N14ZPdrosdeck2022-11-071-0/+2
|
* hwdb: fix key toggle and programmable button for Positivo K142 (#25111)Edson Juliano Drosdeck2022-10-251-0/+2
|
* Fix key toggle touchpad and programmable buttom for Positivo N14drosdeck2022-10-061-0/+8
|
* Fix key toggle touchpad and programmable buttom for Positivo Motion CW14Q01P ↵drosdeck2022-10-031-1/+9
| | | | #24909
* hwdb: Add Fn+F12 on HP Dragonfly G2 and mute extra rfkill keysMaxim Mikityanskiy2022-10-011-0/+9
| | | | | | | | | Add new key mappings for the HP Elite Dragonfly G2 laptop: 1. Map Fn+F12 (HP Programmable Key) to prog1. 2. Unmap Fn+F11 (Airplane mode) from atkbd and Intel HID events, as this key is also reported by HP Wireless hotkeys.
* Add special keyboard combos for Thinkpad P1 Gen 3 (#24862)JeroenHD2022-09-291-1/+5
| | | | | | | | | | | | * Add special keyboard combos for Thinkpad P1 Gen 3 These are based on the key codes I've found with evtest. See issue https://github.com/systemd/systemd/issues/24814 for more details. I'm not entirely sure what some of these keys are supposed to do, notably Fn+RShift; this doesn't seem to do anything in Windows on my machine. Binding them to prog# makes them available to desktop managers' key bindings at least, in case someone wishes to make use of this extra keybind possibility.
* hwdb: fix Positivo-vaio FE14 V2 key toggle touchpad #24822 (#24825)Edson Juliano Drosdeck2022-09-281-3/+3
|
* Fix Positivo DUO k116 key toggle touchpaddrosdeck2022-09-161-0/+7
|
* hwdb: Fix Acer Aspire One AOD270/Packard Bell Dot keymappingsHans de Goede2022-09-121-0/+10
| | | | | | | | | | | | | | | The Acer Aspire One AOD270 and the same hardware rebranded as Packard Bell Dot SC need a couple of keymap fixups: 1. The switch-video-mode key does not do anything. Standard acer-wmi maps scancode 0x61 to KEY_IGNORE since typically these events are duplicate with the ACPI video bus. But on these models the ACPI video bus does not send events for this key, so map it. 2. The Brightness up / down hotkeys send atkbd scancode 0xce / 0xef which by default are mapped to KEY_KPPLUSMINUS and KEY_MACRO. These actually are duplicate events with the ACPI video bus, so map these to KEY_IGNORE.
* hwdb: fix Dell Professional Sound Bar AE515 scancode (#24497)Swapnil Devesh2022-08-311-1/+1
|
* hwdb: Force release calculator key on all HP Victus laptopsLockBlock-dev2022-08-301-0/+4
| | | | | The key doesn't create a release event. This is a fix to make it work properly. I made sure the product is generic to work on all Victus laptops. This fix #23006.
* hwdb: Add Dell Professional Sound Bar AE515Swapnil Devesh2022-08-271-0/+4
|
* Add support for Fn+PrtSc on ThinkpadsTomáš Hnyk2022-08-221-0/+1
| | | | | | | | | | | | This adds support for Fn+PrtSc on my Lenovo Thinkpad Extreme gen 2. Judging by the picture on the key, it should probably instead of prog2 be "selective_screenshot" (that is a possible value from judging this list https://gist.githubusercontent.com/samvel1024/02e5675e04f9d84f098e98bcd0e1ea12/raw/e18d950ce571b4ff5c832cc06406e9a6afece132/keynames.txt ) but that does not register with evtest at all. With this change, evtest reports: ``` Event: time 1661081631.027773, type 1 (EV_KEY), code 149 (KEY_PROG2), value 1 Event: time 1661081631.027773, -------------- SYN_REPORT ------------ Event: time 1661081631.027886, type 1 (EV_KEY), code 149 (KEY_PROG2), value 0 Event: time 1661081631.027886, -------------- SYN_REPORT ------------ ``` I am not sure if systemd is the right place to add this, if not, please refer me somewhere else.
* hwdb: Add Acer Aspire A317-33 (#24050)Mitchell Freiderich2022-07-181-0/+4
| | | Enables the power button on the Acer Aspire 3 A317-33
* hwdb: Add HP Dev OneJeremy Soller2022-06-091-0/+5
| | | | | This enables the microphone mute and programmable hotkey for the HP Dev One.
* hwdb: Add Google Meet speakermicPablo Ceballos2022-05-271-1/+2
| | | | | It has the same issue as the Google Hangouts Meet speakermic but a different VID/PID.
* hwdb: Add Google Hangouts Meet speakermicPablo Ceballos2022-05-161-0/+8
| | | | | | | | This device implements the phone mute HID usage as a toggle switch, where 1 indicates muted, and 0 indicates unmuted. However, for a key event 1 indicates that the key has been pressed and 0 indicates it has been released. This mismatch causes issues, so prevent key events from being generated for this HID usage.
* Adding a description of the keyboard shortcut Fn+F12 for the HP EliteBook ↵rodin-ia2022-05-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 845 G7 device. (#23253) udevadm info /dev/input/event4 P: /devices/platform/i8042/serio0/input/input4/event4 N: input/event4 L: 0 S: input/by-path/platform-i8042-serio-0-event-kbd E: DEVPATH=/devices/platform/i8042/serio0/input/input4/event4 E: DEVNAME=/dev/input/event4 E: MAJOR=13 E: MINOR=68 E: SUBSYSTEM=input E: USEC_INITIALIZED=4165584 E: KEYBOARD_KEY_81=f20 E: KEYBOARD_KEY_89=battery E: KEYBOARD_KEY_8a=screenlock E: KEYBOARD_KEY_8b=camera E: KEYBOARD_KEY_8c=media E: KEYBOARD_KEY_8e=dvd E: KEYBOARD_KEY_92=brightnessdown E: KEYBOARD_KEY_97=brightnessup E: KEYBOARD_KEY_b1=help E: KEYBOARD_KEY_b3=unknown E: KEYBOARD_KEY_d7=wlan E: KEYBOARD_KEY_ee=switchvideomode E: KEYBOARD_KEY_68=unknown E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_INPUT_KEYBOARD=1 E: ID_BUS=i8042 E: ID_SERIAL=noserial E: ID_PATH=platform-i8042-serio-0 E: ID_PATH_TAG=platform-i8042-serio-0 E: XKBMODEL=pc105 E: XKBLAYOUT=us E: BACKSPACE=guess E: LIBINPUT_DEVICE_GROUP=11/1/1:isa0060/serio0 E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-0-event-kbd E: TAGS=:power-switch: E: CURRENT_TAGS=:power-switch:
* hwdb: add keyboard mapping for HP ProBook 11G2Yu Watanabe2022-04-281-1/+6
| | | | Closes #23108.
* hwdb: Remap micmute to f20 for ASUS WMI hotkeysBenjamin Berg2022-04-221-0/+1
| | | | | | | For micmute userspace handles both micmute and f20, as Xorg cannot handle the high keycode that the micmute key has. As such, adding the remapping means that the key will work on Xorg clients and not just when using wayland.
* hwdb 60-keyboard Add HP/Compaq KBR0133Matthew Blythe2022-04-211-0/+1
|
* hwdb: 60-keyboard: Add Acer Aspire One AO532h keymappingsHans de Goede2022-04-191-0/+6
| | | | | | | | Add keymappings for the Acer Aspire One AO532h netbook. Unmap the brightnesskeys because they send duplicate key events with the ACPI video bus key events and add a mapping for the bluetooth on/off hotkey.
* hwdb: Update 60-keyboard.hwdb (#23074)davijosw2022-04-181-0/+7
| | | | | Fix Fn+F1 (toggle touchpad) that wasn't working. Closes #23058
* hwdb: drop boilerplate about match patterns being unstableZbigniew Jędrzejewski-Szmek2022-04-061-5/+0
| | | | | | | We've had this text since the beginning, but in fact the patterns must be stable in order for people to create local hwdb entries. And we support that and can't change the match patterns without being very careful. So let's just drop the text.
* hwdb: Add mic mute key mapping for HP Elite x360Andy Chi2022-03-291-0/+2
| | | | | | | On the new Elite x360 2 in 1 HP laptops, the microphone mute hotkey is "Fn+F8" and the scancode for this hotkey is 0x81, but this scancode was mapped to fn_esc in the HP generic keymap section. To fix this problem, we add a machine specific keymap section to add the correct keymap rule.