Chosen Solution
I have just replaced a display on my spectre x360 notebook after cracking the old one. It was a hinged up assembly, plug and play so all went well. After powering up I realised the touch inputs were completely inverted in both X and Y axis’. Also the active area of the digitiser was smaller, i.e. 0,0 origin is at the top left corner of screen but the right 2 inches and bottom 1 inch let’s say, of the screen, are not registering any touch/pen inputs. I was able to recalibrate the inverted problem using tabcal utility with custom points and the novalidate switch, however still haven’t managed to get the digitiser to register over the full screen area. It is behaving as if the digitiser thinks the screen is in 2560x1440 when it is really 3840x2160 (for example). Drawing from left edge to right edge, the cursor follows the stylus until about 2” from the right side of screen where it just dissapears, as if it has gone off the edge of the screen. Any thoughts welcomed! Thanks
Hi @joshnz, Did you get the correct display assembly for your model laptop? What is the model number of the laptop? The HP part number for the display assembly i.e. LCD + digitizer + bezel shown in the HP Envy x360 15m-bq021dx maintenance and service guide from this website is 925736-001. Usually the part number is printed on the assembly somewhere The manual also shows that there is a separate digitizer panel control board. Did you try updating the AMD Virtual buttons driver or uninstalling them in Device Manager, restarting the laptop and letting Windows “find” and install them again? I realize that this is for screen rotation but you did say the the axis was inverted Update (07/06/2021) @joshnz Just wondering if the touchscreen fully works in BIOS? If not go into Device Manager > HID entry for the touchscreen, right click on the entry > Properties > Events > Information Box and get the VID and PID info for the touchscreen. Use that to search for the manufacturer of the touchscreen and see if they have drivers for it. To the best of my knowledge a touchscreen uses ~10 wires in a 40 wire eDP cable. The image below is an example only and may not apply in your case but the point I’m trying to make is that if there is a hardware problem in the touchscreen e.g. X and Y axis can’t be extended far enough then the data can’t be sent to the motherboard on the USB data wires from the touchscreen controller in the screen assembly.
(click on image to enlarge for better viewing) If you can’t find specific drivers for the touchscreen, and if the original still worked before replacement, then you may have to replace the screen to find out if the problem is in the display assembly or back in the motherboard.