[Request] Dell Precision 7530 BIOS mod

Hi! I was wondering if anybody could help me mod the BIOS to my Dell Precision 7530. It is 8th Generation Coffee Lake with only Intel UHD630 graphics, Intel Core i7, and 56GB of RAM. I also have four drives in this thing, three of which have Windows 7, 8.1, and 11 installed to them.

I am looking to see if a PS/2 emulation mode could be modded to the BIOS. PS/2 emulation mode is what some laptops came with after Intel/AMD/Nvidia started offering I2C HID touchpads. If you select Advanced, the touchpad operates in I2C mode while if you select Basic, it operates in PS/2 mode. This laptop does not include such an option in its BIOS, which is why I am inquiring about adding it in to the BIOS via a mod.

Here is the link to the BIOS exe: Precision_7X30_1.28.1

If you need any more info, please do let me know.

Bumping this to the top again. I want to see if it is possible to add this option to my BIOS in the 7530. It’s either this or figure out how to get the Intel Serial IO drivers working successfully under 7 (they work just fine under 8.1).

As a user of a Dell Precision 7530, and wanting to run Windows 7 on it, I would very much appreciate a way for the trackpad to function whilst running it.

I have a Dell Precision 3520 here which does have functional trackpad under Windows 7, here is a picture of the BIOS settings for the trackpad, hopefully this is of some use.

It should be. This will give other users some insight into what we are hoping to achieve for the 7530 BIOS. i also couldn’t help but notice the BIOS is treating this laptop like a 1980’s computer, lol. Serial mouse refers to the Serial IO touchpad, but could be misconstrued by the user as the laptop actually having an old-school serial port, lol. And the wording for the PS/2 mouse makes it seem like there are physical PS/2 ports on the laptop, lol, when it’s just referring to the touchpad operating in PS/2 mode.

The Dell Precision 3520 here likely shares the same (or very similar) BIOS to the Precision 3510, which still supported the older Dell E Series docking stations. Those had both Serial and PS/2 ports on them.

Ah, ok. That makes sense. The Precision 3510 also erroneously lists the Skylake driver has UHD 9th Generation graphics.

Just checked your BIOS it has the same Mouse/Touchpad setting as whitebear posted. But I don’t think this one is responsible for the touchpad being recognized or not. It must be switching touchpad off if mouse is connected.



It also has the following.

Touch Pad,  0x2A3
			Disabled, 0x0 (default)
			Synaptics Precision Touchpad, 0x1
			Synaptics Forcepad,  0x2
			ALPS Precision Touchpad ClickPad, 0x6
			Custom device, 0x5

But it’s nonsense that it has a default state of Disabled. Touchpad worked in Windows 8.1




See the info by the following link.
https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html#enabling-trackpad
Precision 7530 has the same in its bios code. Every device that is controlled by LSTA method will be disabled if the system is running older than 0x07DC.(Windows 2012 aka Win 8)
That’s might be why the touchpad is not working.

Wait, so the Mouse/Touchpad setting that Whitebear posted only affects external mouse devices (e.g. PS/2, USB, etc, etc)? I have noticed that the Intel HID-Event Filter driver is not initially visible under Windows 7 due to the BIOS configuration. If I load Windows 7 through Opencore using modded DSDT tables made by kar1 over at MSFN, I can get the HID-Event Filter driver to show itself under Windows 7 (it is visible within Windows 8.1 without using Opencore), but this does not change anything in relation to the touchpad not working. Intel Serial IO drivers also still do not work after loading through Opencore.

EDIT: Here’s the MSFN thread where kar1 modded my DSDT tables to expose the Intel HID-Event Filter driver under Windows 7: Intel HID Event Filter driver with modded ACPI Windows 7. - Windows 7 - MSFN

Yes, as written in the description.

So, you have already gone far ahead than I was thinking. Unfortunately, I have nothing more to say. There is no switch for emulation mode in the bios.

Rats! I was hoping such a mode would be hidden in the BIOS with a mod needed to enable it. And I don’t think there are Advanced Options, either, as Dell BIOS’s on the Latitudes and Precisions all use the same general format (Silver Luna theme mashed with Windows Basic) and that tends to have loads of settings visible from the get-go.

I guess the only option now is to somehow get the Serial IO drivers workings. Modding Windows 7 Skylake drivers to include my A368 and A369 Device ID and installing them causes a Code 31 error. If we can get these working, as well as the 7530 Dell Touchpad driver, we should then have working I2C touchpad under Windows 7.

I may not have a great understanding of BIOS mods and such, but I do thank you for your time looking into it for us.

I am confident a solution will be found eventually.