From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Touch Support in EDK2 To: devel@edk2.groups.io From: "Thomas Finny" X-Originating-Location: Austin, Texas, US (70.120.198.78) X-Originating-Platform: Windows Firefox 91 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Fri, 01 Apr 2022 19:59:25 -0700 Message-ID: Content-Type: multipart/alternative; boundary="61J8uS6S4gaLKX6ZQhlc" --61J8uS6S4gaLKX6ZQhlc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I'm working with software (VeraCrypt) that uses EDK2 to support touch inter= action at boot.=C2=A0 It doesn't seem to work with the ASUS Vivobook 14 Fli= p, however, so I rebuilt the app with some debugging code. There is a TouchDevice detected and a handle is obtained, but when DevicePa= thFromHandle() is called, it returns 3 (ERROR_UNSUPPORTED).=C2=A0 Is Device= PathFromHandle() not returning success directly related to why touch isn't = working, or can touch work without this function returning a valid path? I'm thinking that perhaps EDK2's touch support may be incompatible with the= Vivobook 14. Note that VeraCrypt is built off the UDK2015 branch.=C2=A0 Does that branch= not have reliable support for touch? --61J8uS6S4gaLKX6ZQhlc Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
I'm working with software (VeraCrypt) that uses EDK2 to support touch = interaction at boot.  It doesn't seem to work with the ASUS Vivobook 1= 4 Flip, however, so I rebuilt the app with some debugging code.
 
There is a TouchDevice detected and a handle is obtained, but when Dev= icePathFromHandle() is called, it returns 3 (ERROR_UNSUPPORTED).  Is D= evicePathFromHandle() not returning success directly related to why touch i= sn't working, or can touch work without this function returning a valid pat= h?
 
I'm thinking that perhaps EDK2's touch support may be incompatible wit= h the Vivobook 14.
 
Note that VeraCrypt is built off the UDK2015 branch.  Does that b= ranch not have reliable support for touch?
--61J8uS6S4gaLKX6ZQhlc--