summaryrefslogtreecommitdiffstats
path: root/hwdb.d/60-keyboard.hwdb (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-131-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-131-1/+1
|
* hwdb: add Positivo-vaio Pro PW key toggle touchpad (#25669)Edson Juliano Drosdeck2022-12-081-0/+2
|
* hwdb: add Clevo touchpad toggle key quirksMichał Kotyla2022-11-291-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-241-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-041-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-301-1/+1
|
* hwdb: Force release calculator key on all HP Victus laptopsLockBlock-dev2022-08-291-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-031-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-181-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.
* Add HP Elitebook 2760p support (#22766)AlexCatze2022-03-181-0/+12
|
* Fix mic mute on Acer TravelMate B311-31 (#22677)tawefogo2022-03-081-0/+6
|
* Add support for NEC VersaPro VG-S4piu2022-03-071-0/+11
| | | The brightness control key (Fn+F7 Fn+F8) and touchpad toggle key (Fn + Space) do not work on the NEC VersaPro VG-S laptop. Add the keycode to fix the problem.
* hwdb: Force release calculator key on all HP OMEN laptopsLan Tian2022-02-221-2/+2
|
* hwdb: 60-keyboard: Support the buttons on CZC P10T tabletLubomir Rintel2022-02-181-0/+14
| | | | | | | | | | | | | | | | The machine has tree buttons connected to an EC that acts as a regular AT-compatible keyboard controller. It can be either in "Windows 7" or "Android" mode. It boots up with the earlier, but the Android build on the tablet switches it on bootup (Windows presumably leaves it as-is). The "Windows 7" mode, the behavior is very inconvenient: the Home button emits multiple key presses that presumably do something in Windws 7 while the second button toggles the RF Kill Switch in addition to producing a scancode (it's labeled "Back" on Android version of the tablet). The "Android" mode just sends the good ol' scan codes and this patch handles them. On mainline Linux, the "x86-android-tablets" driver makes sure we're in the correct mode.
* make HP 15s-eq0xxx changes specific to sku9MG38EA#ABZMarco Scardovi2022-01-021-2/+2
| | | | Signed-Off-By: Marco Scardovi <marco@scardovi.com>
* hwdb: 60-keyboard: Fix volume-button mapping on Asus TF103CHans de Goede2021-12-261-0/+8
| | | | | | | | | | | | | | | | | | The Asus TF103C misses the home button in its PNP0C40 GPIO resources causing the button mappings for the volume buttons to be off by one, leading to the volume-up button sending home button presses and the volume-down button sending volume-up button presses. Add a 60-keyboard hwdb entry to correct the mappings. Note this is split over 2 input devices because the soc_button_array driver creates separate input devices for power + home and vol up/down. This is done because power/home act as wakeup buttons where as the volume buttons do not. This means that after this fixup the home -> volume-up button still acts as a wakeup button, there is nothing which can be done about this without adding a kludge to the kernel which is not worth the trouble (IMHO).
* Add missing greater than/less than tab on some HPMarco Scardovi2021-11-291-0/+4
| | | Some HP keyboards (like https://h30434.www3.hp.com/t5/image/serverpage/image-id/203235i01AD626584587DA1?v=v2) have <> between AltGr and left arrow. This add the fix and make it working again
* keymap: Add microphone mute keymap for Dell MachineAndy Chi2021-11-221-0/+2
|
* hwdb: 60-keyboard:: Update Dell Privacy Micmute Hotkey MapAndy Chi2021-11-221-0/+2
| | | | | Dell new Privacy feature provide new hardware level privacy protect for users This patch remaps scancode 0x120001 to key code F20 micmute
* Typos found by codespellDimitri Papadopoulos2021-10-201-3/+3
|
* Merge pull request #20219 from khfeng/use-intel-hid-rfkillLennart Poettering2021-09-291-6/+0
|\ | | | | hwdb: Remove intel-hid rfkill mask
| * hwdb: Remove intel-hid rfkill maskKai-Heng Feng2021-08-111-6/+0
| | | | | | | | | | | | | | | | | | Turns out HP is phasing out hp-wireless in new models, so we need to use intel-hid for rfkill events. To have best backward and forward compatibility, the solution is implemented in userspace: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/f4dbcf3d7b0f951fe44b29229206c97b625dbfda
* | Fix volume control keys for LG Gram (#20644)Ross Jennings2021-09-061-0/+9
| | | | | | | | Fix volume control keys for LG Gram
* | Fix esc, volume control keys and Fn+F1 for Samsung Galaxy Booklainahai2021-09-051-0/+8
| |
* | Fix volume control keys for Lenovo Ideapad Flex 5saikat05112021-09-051-0/+5
| | | | | | Fixes the keys not creating release events
* | hwdb: Add force-release for HP Omen 15 calculator key. (#20538)I-dont-need-name2021-08-261-0/+4
|/ | | | | * Add force-release for HP Omen 15 calculator key. The key doesn't create release event so I have come up with this fix to make it work properly.
* hwdb: 60-keyboard::remove hardcoded definition for KEYBOARD_KEY_56 for MSI ↵Aakash Singh2021-07-201-1/+0
| | | | Prestige And Modern
* hwdb: Add mic mute key mapping for HP Elite DragonflyJeremy Szu2021-06-171-0/+2
| | | | | | * HP confirmed there are two marketing name * HP Elite Dragonfly G2 Notebook PC * HP Elite Dragonfly Max Notebook PC