MacBook 6,1 trackpad not working in installation

In installing leap 42.2, I cannot move the mouse with the trackpad…
Do I need to install a driver, or…?

Correction: MacbookAir6,1

What do the following report about your device (if anything)?

/usr/sbin/hwinfo --mouse

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xquartz virtual pointer id=6 [slave pointer (2)]
⎜ ↳ pen id=8 [slave pointer (2)]
⎜ ↳ cursor id=9 [slave pointer (2)]
⎜ ↳ eraser id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xquartz virtual keyboard id=7 [slave keyboard (3)]

I’m not familiar with MacBook hardware, so hopefully a Mac user can jump in here. I’m not sure if the xquarz vitual pointer device relates to your touchpad perhaps? It might be that the device is not compatible at all with Linux currently. I’ve read some references that suggest that Apple uses an SPI bus for keyboards/touchpads for some MacBook hardware. I don’t know if this the case here, and what problems that might present for Linux.

Run the hwinfo command as well please.

That command is not in macOS…so welp.

I thought you are running openSUSE Leap 42.2? Is this not the case???

“In installing leap 42.2”
Never ran.

I can only suggest trying to run a live distro first (for testing). To test openSUSE, you could try GeckoLinux…

Somehow, it did work. Only thing that didn’t work is wireless (going to find Broadcom drivers)

42: USB 00.2: 10503 USB Mouse
[Created at usb.122]
Unique ID: q5Ea.bMW_hrMQvmD
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2
SysFS BusID: 1-5:1.2
Hardware Class: mouse
Model: “Apple Internal Keyboard / Trackpad”
Hotplug: USB
Vendor: usb 0x05ac “Apple, Inc.”
Device: usb 0x0290 “Apple Internal Keyboard / Trackpad”
Revision: “1.71”
Serial ID: “DQ64264C7NXF94QAMB1”
Compatible to: int 0x0210 0x0001
Driver: “bcm5974”
Driver Modules: “bcm5974”
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event5, /dev/input/by-id/usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad_DQ64264C7NXF94QAMB1-if02-event-mouse, /dev/input/by-path/pci-0000:00:14.0-usb-0:5:1.2-event-mouse, /dev/input/by-id/usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad_DQ64264C7NXF94QAMB1-if02-mouse, /dev/input/by-path/pci-0000:00:14.0-usb-0:5:1.2-mouse
Device Number: char 13:63 (char 13:32)
Speed: 12 Mbps
Module Alias: “usb:v05ACp0290d0171dc00dsc00dp00ic03isc01ip02in02”
Driver Info #0:
Buttons: 1
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #36 (Hub)

Good to know that it is working. :slight_smile:

How come it only applies in geckolinux only, does it need a PS/2 mouse?

I’m not sure what you mean here. Which edition did you download/install? The static editions are currently based on openSUSE 42.2, so the latter should also support your touchscreen. Different means to the same end really.