Asus: Fn for toggling trackpad
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Asus: Fn for toggling trackpad
Hi,
I just replaced Mint 17 on my Asus X55C laptop which previously had Mint 15. After installation I noticed that the one Fn key for toggling trackpad doesn't work. It used to work fine on Mint 15. Also it worked fine when I tested Mint 17 on live CD; but somehow stops to function after installation. Interestingly, other Fn keys work, viz. suspend, increase and decrease volume and brightness, mute etc.; it's only with the trackpad that I face the problem.
FWIW, I've both acpi and acpi-support packages installed. I can see there are files for ACPI events under /etc/acpi/events but none that relates to trackpad.
Please suggest how to add event/support for toggling trackpad.
Thanks.
--
Jeenu
I just replaced Mint 17 on my Asus X55C laptop which previously had Mint 15. After installation I noticed that the one Fn key for toggling trackpad doesn't work. It used to work fine on Mint 15. Also it worked fine when I tested Mint 17 on live CD; but somehow stops to function after installation. Interestingly, other Fn keys work, viz. suspend, increase and decrease volume and brightness, mute etc.; it's only with the trackpad that I face the problem.
FWIW, I've both acpi and acpi-support packages installed. I can see there are files for ACPI events under /etc/acpi/events but none that relates to trackpad.
Please suggest how to add event/support for toggling trackpad.
Thanks.
--
Jeenu
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Asus: Fn for toggling trackpad
This is getting extremely annoying. I notice that the track pad is enabled at the login screen but can't be controlled using Fn+F9 key. It goes disabled probably 2 seconds into the login process, and thereafter stays disabled. It can't be toggled using the Fn+F9 key any more. Enabling the track pad using pointing device settings doesn't make any difference either - the track pad stays disabled through the entire log in session. I can't find any logs of enable/disable in either dmesg or /var/log/Xorg.log. If I log out of the session, the track pad is back enabled automatically.
Please suggest as to what might be going wrong. What logs can I look at to identify the problem?
Please suggest as to what might be going wrong. What logs can I look at to identify the problem?
Re: Asus: Fn for toggling trackpad
lets see
Sometimes it can be as easy as editing grub to include acpi_osi=Linux
and go to the line that begins with GRUB_CMDLINE and has "quiet splash" and change it to "acpi_osi=Linux quiet splash"
Save, exit gedit and reboot. Try the trackpad toggle
Code: Select all
rfkill list
Code: Select all
lsmod | grep asus
Code: Select all
sudo gedit /etc/default/grub
Save, exit gedit
Code: Select all
sudo update-grub
Re: Asus: Fn for toggling trackpad
Yay, it worked! Thank you!Sometimes it can be as easy as editing grub to include acpi_osi=Linuxand go to the line that begins with GRUB_CMDLINE and has "quiet splash" and change it to "acpi_osi=Linux quiet splash"Code: Select all
sudo gedit /etc/default/grub
Save, exit geditand reboot. Try the trackpad toggleCode: Select all
sudo update-grub
FWIW, here are the output you asked for:
rkill list
Code: Select all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
Code: Select all
asus_nb_wmi 16990 0
asus_wmi 24191 1 asus_nb_wmi
sparse_keymap 13948 1 asus_wmi
wmi 19177 1 asus_wmi
video 19476 2 i915,asus_wmi
Re: Asus: Fn for toggling trackpad
I notice that this works most of the time. But there are times where the touch pad remains in the state it was during last shut down. When this happens, the touch pad no more responds to Fn+F9 key toggling! I don't know what triggers it though. Then I should try my luck by rebooting or go to 'Pointing Device' and toggle touch pad there.
Re: Asus: Fn for toggling trackpad
Not sure why that would happen, but when the FN+F9 doesn't work, look atjeenuv wrote:I notice that this works most of the time. But there are times where the touch pad remains in the state it was during last shut down. When this happens, the touch pad no more responds to Fn+F9 key toggling! I don't know what triggers it though. Then I should try my luck by rebooting or go to 'Pointing Device' and toggle touch pad there.
Code: Select all
synclient | grep Touch
Code: Select all
xinput
Code: Select all
xinput list-props 11 | grep -i enabled
Re: Asus: Fn for toggling trackpad
All of the above do reflect current status of touch pad. For example the synclient output has TouchpadOff value of 1 or 0 depending on whether I have it disabled or enabled, respectively. But I doubt if there's anything that links the Fn key bindings to toggling the hardware
Re: Asus: Fn for toggling trackpad
FWIW, xinput list-props 12 | grep -i enabled has this
And this is regardless of whether I've had it enabled using 'Pointing Devices' check box!
Code: Select all
Device Enabled (134): 1
Re: Asus: Fn for toggling trackpad
I've posted a bug report.
Re: Asus: Fn for toggling trackpad
OK, after some trial and error, I've somewhat isolated the mantra to retain sanity: have touchpad disabled via. Pointing device settings. That way I can toggle touchpad using Fn + F9 key. It's weird!