When I turn it off (Fn+F7), reboot and open Yast > HWInfo, the touchpad is detected and starts working after I turn it on (Fn+F7). And it's not working again after reboot, so I have to do the steps said above to have a working touchpad. Also, my BIOS does not have touchpad settings. -------------- ---Results when the touchpad is working--- Name@Name:~> xinput list No protocol specified ��� Virtual core pointer id=2 [master pointer (3)] ��� ��� Virtual core XTEST pointer id=4 [slave pointer (2)] ��� ��� ELAN0504:01 04F3:3091 Touchpad id=14 [slave pointer (2)] ��� ��� Logitech USB Optical Mouse id=13 [slave pointer (2)] ��� Virtual core keyboard id=3 [master keyboard (2)] ��� Virtual core XTEST keyboard id=5 [slave keyboard (3)] ��� Acer Wireless Radio Control id=6 [slave keyboard (3)] ��� Power Button id=7 [slave keyboard (3)] ��� Video Bus id=8 [slave keyboard (3)] ��� Video Bus id=9 [slave keyboard (3)] ��� Power Button id=10 [slave keyboard (3)] ��� Sleep Button id=11 [slave keyboard (3)] ��� HD WebCam: HD WebCam id=12 [slave keyboard (3)] ��� AT Translated Set 2 keyboard id=15 [slave keyboard (3)] ��� Acer WMI hotkeys id=16 [slave keyboard (3)] Name@Name:~> sudo hwinfo --mouse 44: USB 00.0: 10503 USB Mouse [Created at usb.122] Unique ID: mZxt.K4UT_RFWZ+0 Parent ID: uIhY.DIk+WevO348 SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.0 SysFS BusID: 3-2:1.0 Hardware Class: mouse Model: "Logitech M90/M100 Optical Mouse" Hotplug: USB Vendor: usb 0x046d "Logitech, Inc." Device: usb 0xc05a "M90/M100 Optical Mouse" Revision: "54.00" Compatible to: int 0x0210 0x0048 Driver: "usbhid" Driver Modules: "usbhid" Device File: /dev/input/mice (/dev/input/mouse1) Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event4, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-mouse Device Number: char 13:63 (char 13:33) Speed: 1.5 Mbps Module Alias: "usb:v046DpC05Ad5400dc00dsc00dp00ic03isc01ip02in00" Driver Info #0: Buttons: 8 Wheels: 4 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #39 (Hub) 48: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.n1Y2kY4ZMhB Hardware Class: mouse Model: "ELAN0504:01 04F3:3091 Touchpad" Vendor: 0x04f3 Device: 0x3091 "ELAN0504:01 04F3:3091 Touchpad" Compatible to: int 0x0210 0x0001 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event3, /dev/input/by-path/platform-AMDI0010:01-event-mouse, /dev/input/by-path/platform-AMDI0010:01-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 1 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=no, avail=yes, need=no, active=unknown -------------- ---Shown in Yast > HWInfo (touchpad is working)--- ���Mouse ���M90/M100 Optical Mouse (/dev/input/mice) ���ELAN0504:01 04F3:3091 Touchpad (/dev/input/mice) ������Bus: PS/2 ������Class (spec): PS/2 mouse ������Class: Mouse ������Device Identifier: 12433 ������Device Name: /dev/input/mice ���Device Names ������/dev/input/mice ������/dev/input/mouse0 ������/dev/input/event3 ������/dev/input/by-path/platform-AMDI0010:01-event-mouse ������/dev/input/by-path/platform-AMDI0010:01-mouse ���Device Numbers ������Major: 13 ������Minor: 63 ������Range: 1 ������Type: c ������Device: ELAN0504:01 04F3:3091 Touchpad ������Hwcfg Bus: ps2 ������Model: ELAN0504:01 04F3:3091 Touchpad ���Mouse ������buttons: 1 ������gpm: exps2 ������xf86: explorerps/2 ������Old Unique Key: UYj6.fK0kTiP5gYA ������Unique Key: AHQ.n1Y2kY4ZMhB ������Vendor Identifier: 1267 ������dev_name2: /dev/input/mouse0