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 please read how to get help
Post Reply
nfld.republic
Level 1
Level 1
Posts: 4
Joined: Thu Jan 15, 2015 7:38 pm

Lenovo Y50-70 Tochpad Hot Key

Post by nfld.republic » Fri Jul 01, 2016 1:23 pm

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?

AlbertP
Level 16
Level 16
Posts: 6725
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Lenovo Y50-70 Tochpad Hot Key

Post by AlbertP » Fri Jul 01, 2016 3:44 pm

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
Level 1
Level 1
Posts: 4
Joined: Thu Jan 15, 2015 7:38 pm

Re: Lenovo Y50-70 Tochpad Hot Key

Post by nfld.republic » Fri Jul 01, 2016 5:47 pm

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*

Post Reply

Return to “Other topics”