<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - libinput 1.6.2: touchpad detect for Razer Blade Pro (2016)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100165#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - libinput 1.6.2: touchpad detect for Razer Blade Pro (2016)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100165">bug 100165</a>
              from <span class="vcard"><a class="email" href="mailto:bsimons@acm.org" title="ben simons <bsimons@acm.org>"> <span class="fn">ben simons</span></a>
</span></b>
        <pre>Seems it's possible to set ID_INPUT_TOUCHPAD_INTEGRATION = external

just using these rules to explore event8

/etc/udev/rules.d/50-Razer-touchpad.rules


SUBSYSTEM=="input", KERNEL=="event8", ENV{ID_INPUT}="1"
SUBSYSTEM=="input", KERNEL=="event8", ENV{ID_INPUT_TOUCHPAD}="1"
SUBSYSTEM=="input", KERNEL=="event8",
ENV{ID_INPUT_TOUCHPAD_INTEGRATION}="external"
SUBSYSTEM=="input", KERNEL=="event8", ENV{ID_INPUT_KEYBOARD}=""

then the question about internal / external goes away,
but there's no input events seen when tapping/swiping on the trackpad.


/home/ben # udevadm control --reload-rules ; udevadm trigger ;
libinput-debug-events

libinput error: kernel bug: device Razer Razer Blade Pro failed touchpad sanity
checks
-event3   DEVICE_ADDED     Power Button                      seat0 default
group1  cap:k
-event9   DEVICE_ADDED     Video Bus                         seat0 default
group2  cap:k
-event1   DEVICE_ADDED     Power Button                      seat0 default
group3  cap:k
-event0   DEVICE_ADDED     Sleep Button                      seat0 default
group4  cap:k
-event5   DEVICE_ADDED     HID 1241:1111                     seat0 default
group5  cap:p left scroll-nat scroll-button
-event11  DEVICE_ADDED     ELAN Touchscreen                  seat0 default
group6  cap:t  size 284x172mm calib
-event6   DEVICE_ADDED     Razer Razer Blade Pro             seat0 default
group7  cap:k
-event7   DEVICE_ADDED     Razer Razer Blade Pro             seat0 default
group7  cap:kp scroll-nat
-event12  DEVICE_ADDED     USB Camera                        seat0 default
group8  cap:k
-event4   DEVICE_ADDED     AT Raw Set 2 keyboard             seat0 default
group9  cap:k
-event7   KEYBOARD_KEY      +3.32s      *** (-1) pressed
 event7   KEYBOARD_KEY      +3.61s      *** (-1) pressed
^C/home/ben #</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>