Hi, thanks for helping
Sound and wifi OK
Tried to add -cdfon in boot-args (Am I right?) for 4k but no change. I use usb-c to connect the screen but I didn't map usb yet, will do to see if any changes.
For the trackpad, here is what I get under archlinux :
$ sudo hwinfo --mouse
34: USB 00.0: 10503 USB Mouse
[Created at usb.122]
Unique ID: fHJ1.vUx7ui+DUI7
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0
SysFS BusID: 1-10:1.0
Hardware Class: mouse
Model: "Wacom Pen and multitouch sensor"
Hotplug: USB
Vendor: usb 0x056a "Wacom Co., Ltd"
Device: usb 0x5148 "Pen and multitouch sensor"
Revision: "0.03"
Compatible to: int 0x0210 0x0000
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse2)
Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event7, /dev/input/by-id/usb-Wacom_Co._Ltd._Pen_and_multitouch_sensor-event-if00, /dev/input/by-path/pci-0000:00:14.0-usb-0:10:1.0-event
Device Number: char 13:63 (char 13:34)
Speed: 12 Mbps
Module Alias: "usb:v056Ap5148d0003dc00dsc00dp00ic03isc00ip00in00"
Driver Info #0:
Buttons: 0
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #47 (Hub)
46: USB 00.1: 10503 USB Mouse
[Created at usb.122]
Unique ID: 3X50.x2LcURBGx5F
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1
SysFS BusID: 1-2:1.1
Hardware Class: mouse
Model: "Logitech Unifying Receiver"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc52b "Unifying Receiver"
Revision: "24.11"
Compatible to: int 0x0200 0x0001 "Generic USB Mouse"
Driver: "usbhid"
Driver Modules: "usbhid"
Speed: 12 Mbps
Module Alias: "usb:v046DpC52Bd2411dc00dsc00dp00ic03isc01ip02in01"
Driver Info #0:
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #47 (Hub)
53: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.Y_f5kDtfqz2
Hardware Class: mouse
Model: "SynPS/2 Synaptics TouchPad"
Vendor: 0x0002
Device: 0x0007 "SynPS/2 Synaptics TouchPad"
Compatible to: int 0x0210 0x0001
Device File: /dev/input/mice (/dev/input/mouse4)
Device Files: /dev/input/mice, /dev/input/mouse4, /dev/input/event11, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
Device Number: char 13:63 (char 13:36)
Driver Info #0:
Buttons: 1
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
54: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.7qlGUQk7T34
Hardware Class: mouse
Model: "TPPS/2 Elan TrackPoint"
Vendor: 0x0002
Device: 0x000a "TPPS/2 Elan TrackPoint"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse5)
Device Files: /dev/input/mice, /dev/input/mouse5, /dev/input/event12, /dev/input/by-path/platform-i8042-serio-2-event-mouse, /dev/input/by-path/platform-i8042-serio-2-mouse
Device Number: char 13:63 (char 13:37)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
And I add ioreg with DSDT at boot
MacBook-Pro-de-Patrice.zip