Lenovo Y50-70 Tochpad Hot Key

Questions about other topics - please check if your question fits better in another category before posting here
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
nfld.republic

Lenovo Y50-70 Tochpad Hot Key

Post by nfld.republic »

Hi Folks,

Since upgrading from Mint 17.3 to 18.0 I no longer can use the hot key (Fn + F6) to enable/disable the trackpad.

The method that worked with 17.3 was to edit

Code: Select all

/lib/udev/hwdb.d/60-keyboard.hwdb
and add the following to the Lenovo section

Code: Select all

# Lenovo 20378
keyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*20378*:pvr*
 KEYBOARD_KEY_f3=f21 # Fn+F6 (toggle touchpad)
Then update the database with

Code: Select all

sudo udevadm hwdb --update
and then reboot.

This no longer seems to work. Although, it seemed to work with the Live CD....

Anyone have any suggestions?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Lenovo Y50-70 Tochpad Hot Key

Post by AlbertP »

Since Mint 18 uses systemd for managing a lot of system functionality under the hood, some settings and commands have changed.

Instead of sudo udevadm hwdb --update, please try:

Code: Select all

sudo systemd-hwdb update
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
nfld.republic

Re: Lenovo Y50-70 Tochpad Hot Key

Post by nfld.republic »

That didn't work either.

Is the keyboard configuration file no longer in

Code: Select all

/lib/udev/hwdb.d/60-keyboard.hwdb
I tried using the

Code: Select all

--usr 
option and that did not work either.

I also tried adding a new

Code: Select all

60-keyboard.hwdb
to

Code: Select all

/etc/udev/hwdb.d 
with only the

Code: Select all

# Lenovo 20378
keyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*20378*:pvr*
 KEYBOARD_KEY_f3=f21 # Fn+F6 (toggle touchpad)
as information. When I did a strings against the hwdb.bin file it does look like other entries - but this is against the binary database. What is get is (looking for 20378)

Code: Select all

DC20378 (FastTrak 378/SATA 378) (K8T NEO FIS2R motherboard)
eyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*20378*:pvr*
Locked

Return to “Other topics”