Hello, people in this thread should try to unlock their ASUS BIOS. You should unlock the CHIPSET tab of your BIOS.
I too own a G752VS laptop and use Windows 7 on it. It works great except for the touchpad which is dead in WIN 7. When you unlock the CHIPSET tab of your BIOS you will see there are options to use different touchpad controllers, I saw entries for Synapstics, Elan and others. I tried changing a few controllers and managed to get some unrecognized new hardware in device manager with the yellow exclamation point, but I am not able to figure out how to assign drivers that will work. I am somewhat knowledgeable of these common procedures, but I simply was not too familiar with how to properly configure different drivers for this touchpad in Windows 7. The caveat for unlocking an ROG BIOS of the family G752xx is that it is incredibly simple to brick your machine if you do not follow the exact procedure. To give you an example I was able to unlock mine but before that happened, I in fact bricked my machine and had to buy an SPI Programmer on eBay to resuscitate it. I spent almost a month without a working machine. The SPI can cost between $50 to $80+ so you should attempt this only if you are prepared to spend extra money and time on it. Chances are you WILL brick your machine if you attempt this, so don't blame it on me. You've been warned! Like I said, I've become knowledgeable of these procedures over the years but I was taken off guard and almost thought I lost my machine. ASUS may not cover the warranty for something like this and you could end up looking very sad in the end. But with that said, I think this could give experienced and knowledgeable individuals in this forum the means to explore different approaches and find solutions to them. At the moment you are all stuck trying to make the default touchpad work, but it could be as simple as switching controllers in the BIOS and installing the proper drivers. I don't know for sure, I'm just throwing this out there... Unfortunately I cannot share my unlocked BIOS because that will most certainly brick your system due to individual firmware differences it seems (I don't know exactly but it's got something to do with the intel ME FW). Steps on how to unlock your bios could be found on the internet. Also, the whole procedure seems to be kept secret by those who UNDERSTAND how to unlock the CHIPSET tab. I said "understand" for a reason... I for instance do NOT understand how to unlock it, I simply followed steps on how to do it, so I need to respect the wish of those who trusted I wouldn't share either my BIOS or the ENTIRE procedure. I know this sounds sketchy and silly, but hey this was whole my experience in attempting this particular BIOS mod. If you scour the internet, just like I did you should be able to piece the whole puzzle together. Just dropping my two cents on this and not trying to get involved in the trial and error testing of this issue as unfortunately I can't, but the reason I do is because I sure would love to have that touchpad working in Windows 7. Thank you for reading this and I hope the info I shared can point some of you in the right direction. Cheers. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1653456 Title: ASUS G752VS: Touchpad and Fn keys not working (Ubuntu 16.04.1/16.10/17.04) Status in Linux: Unknown Status in linux package in Ubuntu: Fix Released Bug description: Non-Optimus laptop ASUS G752VS-GC063D-CST256. 17.3" FHD LED 1920x1080, Intel Core i7-6700HQ (3.50Ghz), 16GB DDR4, 256GB M.2 NVMe SSD + 1TB HDD 7200rpm, DVDRW-DL, Nvidia GTX1070 8GB GDDR5, Wifi 802.11ac+Bluetooth 4.1 (Dual band) 2*2, Gb LAN, HDMI, mDP, Intel WiDi, USB3.0 x4, USB3.1-Type C(Gen2) with Thunderbolt, HD webcam, Illuminated KB, no OS. Hello, after experimenting few days ago with Ubuntu 16.04.1, 16.10 and 17.04, among other problems I found that touchpad and Fn keys (all except volume control) doesn't work on my brand new ASUS G752VS. It is very hard even to try Ubuntu 16.10 and 17.04 because of the missing mouse pointer. This problem must be related to a video driver because if after installing one is capable to install Nvidia drivers - problem is solved. This problem doesn't exist both while trying and installing Ubuntu 16.04.1! I'm currently on Windows 10, and this bug report is made from Ubuntu 16.04.1 LiveCD. dmesg | grep -i elan [ 101.082929] input: ELAN1203:00 04F3:3043 Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-ELAN1203:00/0018:04F3:3043.0007/input/input11 [ 101.082998] hid-multitouch 0018:04F3:3043.0007: input,hidraw6: I2C HID v1.00 Mouse [ELAN1203:00 04F3:3043] on i2c-ELAN1203:00 xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ G-SPY USB Gaming Mouse id=10 [slave pointer (2)] ⎜ ↳ ASASTeK COMPUTER INC. ROG MacroKey id=13 [slave pointer (2)] ⎜ ↳ ASASTeK COMPUTER INC. ROG MacroKey id=14 [slave pointer (2)] ⎜ ↳ ELAN1203:00 04F3:3043 Touchpad id=15 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ G-SPY USB Gaming Mouse id=9 [slave keyboard (3)] ↳ USB2.0 HD UVC WebCam id=11 [slave keyboard (3)] ↳ ASASTeK COMPUTER INC. ROG MacroKey id=12 [slave keyboard (3)] ↳ Asus WMI hotkeys id=16 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=17 [slave keyboard (3)] cat /proc/bus/input/devices I: Bus=0019 Vendor=0000 Product=0005 Version=0000 N: Name="Lid Switch" P: Phys=PNP0C0D/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 U: Uniq= H: Handlers=event0 B: PROP=0 B: EV=21 B: SW=1 I: Bus=0019 Vendor=0000 Product=0003 Version=0000 N: Name="Sleep Button" P: Phys=PNP0C0E/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1 U: Uniq= H: Handlers=kbd event1 B: PROP=0 B: EV=3 B: KEY=4000 0 0 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=LNXPWRBN/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2 U: Uniq= H: Handlers=kbd event2 B: PROP=0 B: EV=3 B: KEY=10000000000000 0 I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/devices/platform/i8042/serio0/input/input3 U: Uniq= H: Handlers=sysrq kbd event3 leds B: PROP=0 B: EV=120013 B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe B: MSC=10 B: LED=7 I: Bus=0019 Vendor=0000 Product=0006 Version=0000 N: Name="Video Bus" P: Phys=LNXVIDEO/video/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input4 U: Uniq= H: Handlers=kbd event4 B: PROP=0 B: EV=3 B: KEY=3e000b00000000 0 0 0 I: Bus=0003 Vendor=04d9 Product=a070 Version=0110 N: Name="G-SPY USB Gaming Mouse" P: Phys=usb-0000:00:14.0-2/input0 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:04D9:A070.0001/input/input5 U: Uniq= H: Handlers=sysrq kbd event5 leds B: PROP=0 B: EV=120013 B: KEY=e080ffdf01cfffff fffffffffffffffe B: MSC=10 B: LED=1f I: Bus=0003 Vendor=04d9 Product=a070 Version=0110 N: Name="G-SPY USB Gaming Mouse" P: Phys=usb-0000:00:14.0-2/input1 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:04D9:A070.0002/input/input6 U: Uniq= H: Handlers=kbd mouse0 event6 B: PROP=0 B: EV=1f B: KEY=3f0003007f 0 0 483ffff17aff32d bf54444600000000 1f0001 130f938b17c000 677bfad941dfed 9ed68000004400 10000002 B: REL=143 B: ABS=100000000 B: MSC=10 I: Bus=0003 Vendor=0b05 Product=1837 Version=0110 N: Name="ASASTeK COMPUTER INC. ROG MacroKey" P: Phys=usb-0000:00:14.0-8/input0 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:0B05:1837.0004/input/input7 U: Uniq= H: Handlers=sysrq kbd event7 leds B: PROP=0 B: EV=120013 B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe B: MSC=10 B: LED=1f I: Bus=0003 Vendor=0b05 Product=1837 Version=0110 N: Name="ASASTeK COMPUTER INC. ROG MacroKey" P: Phys=usb-0000:00:14.0-8/input1 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:0B05:1837.0005/input/input8 U: Uniq= H: Handlers=kbd event8 B: PROP=0 B: EV=1f B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 1 130c130b17c000 267bfad9415fed 9e168000004400 10000002 B: REL=40 B: ABS=ffffff0100000000 B: MSC=10 I: Bus=0003 Vendor=0b05 Product=1837 Version=0110 N: Name="ASASTeK COMPUTER INC. ROG MacroKey" P: Phys=usb-0000:00:14.0-8/input2 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.2/0003:0B05:1837.0006/input/input9 U: Uniq= H: Handlers=mouse1 event9 B: PROP=0 B: EV=17 B: KEY=30000 0 0 0 0 B: REL=103 B: MSC=10 I: Bus=0019 Vendor=0000 Product=0000 Version=0000 N: Name="Asus WMI hotkeys" P: Phys=asus-nb-wmi/input0 S: Sysfs=/devices/platform/asus-nb-wmi/input/input10 U: Uniq= H: Handlers=rfkill kbd event10 B: PROP=0 B: EV=100013 B: KEY=80000 0 800000000000 0 0 a1606f00900000 8200027800501000 e000000000000 0 B: MSC=10 I: Bus=0018 Vendor=04f3 Product=3043 Version=0100 N: Name="ELAN1203:00 04F3:3043 Touchpad" P: Phys=i2c-ELAN1203:00 S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-ELAN1203:00/0018:04F3:3043.0007/input/input11 U: Uniq= H: Handlers=mouse2 event11 B: PROP=1 B: EV=b B: KEY=e520 60000 0 0 0 0 B: ABS=260800000000003 I: Bus=0003 Vendor=0bda Product=57fa Version=0002 N: Name="USB2.0 HD UVC WebCam" P: Phys=usb-0000:00:14.0-4/button S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/input/input12 U: Uniq= H: Handlers=kbd event12 B: PROP=0 B: EV=3 B: KEY=100000 0 0 0 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA Intel PCH Mic" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input13 U: Uniq= H: Handlers=event13 B: PROP=0 B: EV=21 B: SW=10 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA Intel PCH Line Out" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input14 U: Uniq= H: Handlers=event14 B: PROP=0 B: EV=21 B: SW=40 --- ApportVersion: 2.20.4-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: aljosa 1970 F.... pulseaudio DistroRelease: Ubuntu 17.04 InstallationDate: Installed on 2017-01-02 (1 days ago) InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Alpha amd64 (20161229) Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 0b05:1837 ASUSTek Computer, Inc. Bus 001 Device 003: ID 0bda:57fa Realtek Semiconductor Corp. Bus 001 Device 002: ID 04d9:a070 Holtek Semiconductor, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: ASUSTeK COMPUTER INC. G752VS NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia Package: linux (not installed) ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.9.0-11-generic.efi.signed root=UUID=1cb200eb-669b-45c4-af32-e67f66a464f2 ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.9.0-11.12-generic 4.9.0 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-4.9.0-11-generic N/A linux-backports-modules-4.9.0-11-generic N/A linux-firmware 1.162 Tags: zesty Uname: Linux 4.9.0-11-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: _MarkForUpload: True dmi.bios.date: 10/19/2016 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: G752VS.306 dmi.board.asset.tag: ATN12345678901234567 dmi.board.name: G752VS dmi.board.vendor: ASUSTeK COMPUTER INC. dmi.board.version: 1.0 dmi.chassis.asset.tag: ATN12345678901234567 dmi.chassis.type: 10 dmi.chassis.vendor: ASUSTeK COMPUTER INC. dmi.chassis.version: 1.0 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrG752VS.306:bd10/19/2016:svnASUSTeKCOMPUTERINC.:pnG752VS:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnG752VS:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0: dmi.product.name: G752VS dmi.product.version: 1.0 dmi.sys.vendor: ASUSTeK COMPUTER INC. To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1653456/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp