If anyone's interested in building this kernel without any technical
experience, I've added the "Surface Pro 4" build target using the
patches provided by axelrtgs to my easy Ubuntu kernel compilation
scripts.

Please visit for instructions:
https://github.com/Turbine1991/build_ubuntu_kernel_wastedcores

-- 
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/1652815

Title:
  Surface Pro 4 Touch/Pen requires IPTS

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Hardware: Microsoft Surface Pro 4, 4gb/128gb nvme drive

  Expected Behaviour: Pen/Touch function

  Actual Behaviour: Pen/Touch do not work or respond to anything

  Kernel/Ubuntu Versions: All

  Cause: Hardware requires IPTS (Intel Precision Touch & Stylus) to
  function. This is because touch processing is accelerated by the Intel
  Skylake GPU.

  IPTS driver can be found here: https://github.com/ipts-linux-org/ipts-
  linux-new/wiki

  Kernel compile under Debian with other Surface-specific patches can be
  found here: https://github.com/jimdigriz/debian-mssp4

  On Reddit there are some custom kernels floating around with support
  patched in:
  
https://www.reddit.com/r/SurfaceLinux/comments/4t64zt/getting_the_sp4_running_with_ubuntu_1604/

  UPDATE: The IPTS driver needed some updates for 4.10, allegedly this is a 
working version: https://github.com/axelrtgs/linux-kernel-ipts-4.10
  Discussion here:https://github.com/ipts-linux-org/ipts-linux-new/issues/3
  The same person has a linux-firmware-ipts, which (again, allegedly) includes 
the firmware: https://github.com/axelrtgs/linux-firmware-ipts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1652815/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to