Acer Aspire V 15 Nitro - Synaptics Touchpad wird nicht erkannt

morpheus

Well-Known Member
Hallo, nach langer BSD-Abstinenz habe ich mich entschlossen, dem System nochmal eine Chance zu geben und mir ein aktuelles 14.1 auf mein uraltes Acer Notebook installiert. Als ich FreeBSD zuletzt genutzt hatte, waren wir noch bei Version 10.x und ich denke, dass sich in der Zwischenzeit doch so einiges getan hat. Ich hatte auch die Hoffnung, dass Wayland in Kombination mit sway funktionieren würde, bin aber direkt beim nicht erkannten Touchpad hängengeblieben.

Ich habe in meine /boot/loader.conf hw.psm.synaptics_support="1" eingetragen und in rc.conf den moused aktiviert. Aktivierter moused führt zwar dazu, dass ich nach dem Booten einen Mauszeiger auf dem Bildschirm habe (ohne gestartetem sway), diesen aber nicht bewegen kann. In dmesg finde ich überhaupt keine Anhaltspunkte, die in irgendeiner Weise für die Erkennung des Touchpads sprechen. Ich habe schon einige Tage mit Recherche zu dem Thema verbracht, konnte aber nichts finden, was mir da weitergeholfen hätte. Wenn ich sway starte, sehe ich auch nur einen Mauszeiger auf dem Bildschirm, kann ihn aber nicht bewegen.

Hat jemand von euch eine Idee, wo man da ansetzen könnte? Oder ist die Hardware einfach zu problematisch und ich sollte es einfach mal mit einer anderen Plattform versuchen?

VG, morpheus
 
Villeicht hast du ja lust deine komplette dmesg zu posten?

Das wäre bestimmt ein guter start.

Weißt du was für ein Toucpad genau verbaut ist und wie das angeschlossen ist?

Was für ein Notebook modell ist das denn genau?

Es gibt auch Nagelneue mit der bezeichnung wenn ich das richtig sehe mit Core i7 13. Generation, das meinst du vermutlich nicht wenn du "uraltes Acer" schreibst?
 
Es handelt sich dabei um ein Acer VN7-571G-50EK. Das verbaute Touchpad dürfte ein Synaptics TMP2970 sein.

Hier ist der output von dmesg. Ich kann da nichts finden, was auch nur ansatzweise auf die Anwesenheit eines Touchpads hindeutet. Wollte eigentlich erst mal mit dieser alten Möhre testen, bevor ich mir was Neues zulege und dann feststelle, dass es doch nicht so funktioniert, wie ich mir das wünsche.

Code:
---<<BOOT>>---
Copyright (c) 1992-2023 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
FreeBSD clang version 18.1.5 (https://github.com/llvm/llvm-project.git llvmorg-18.1.5-0-g617a15a9eac9)
VT(efifb): resolution 1920x1080
CPU: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz (2195.00-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0x306d4  Family=0x6  Model=0x3d  Stepping=4
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
  AMD Features2=0x121<LAHF,ABM,Prefetch>
  Structured Extended Features=0x21c27ab<FSGSBASE,TSCADJ,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,RDSEED,ADX,SMAP,PROCTRACE>
  XSAVE Features=0x1<XSAVEOPT>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
  TSC: P-state invariant, performance statistics
real memory  = 8589934592 (8192 MB)
avail memory = 8166023168 (7787 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <ACRSYS ACRPRDCT>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 hardware threads
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-39
Launching APs: 1 2 3
random: entropy device external interface
kbd1 at kbdmux0
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS> at iomem 0x9c663000-0x9c66301e
smbios0: Version: 2.7, BCD Revision: 2.7
aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS>
acpi0: <ACRSYS ACRPRDCT>
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
Event timer "HPET4" frequency 14318180 Hz quality 440
atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x2f> port 0x62,0x66 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x5000-0x503f mem 0xc2000000-0xc2ffffff,0xd0000000-0xdfffffff at device 2.0 on pci0
vgapci0: Boot video device
hdac0: <Intel Broadwell HDA Controller> mem 0xc4410000-0xc4413fff at device 3.0 on pci0
xhci0: <Broadwell Integrated PCH-LP chipset USB 3.0 controller> mem 0xc4400000-0xc440ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0: waiting for BIOS to give up control
xhci0: Port routing mask set to 0xffffffff
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
pci0: <simple comms> at device 22.0 (no driver attached)
hdac1: <Intel Broadwell HDA Controller> mem 0xc4414000-0xc4417fff at device 27.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pcib2: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci1: <ACPI PCI bus> on pcib2
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0x4000-0x40ff mem 0xc4300000-0xc4300fff,0xc4200000-0xc4203fff at device 0.0 on pci1
re0: Using 1 MSI-X message
re0: turning off MSI enable bit.
re0: ASPM disabled
re0: Chip rev. 0x4c000000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0
rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 1 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re0: Using defaults for TSO: 65518/35/2048
re0: Ethernet address: 20:6a:8a:ab:29:e3
re0: netmap queues/slots: TX 1/256, RX 1/256
pcib3: <ACPI PCI-PCI bridge> at device 28.3 on pci0
pci2: <ACPI PCI bus> on pcib3
pci2: <network> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> at device 28.4 on pci0
pci3: <ACPI PCI bus> on pcib4
vgapci1: <VGA-compatible display> port 0x3000-0x307f mem 0xc3000000-0xc3ffffff,0xb0000000-0xbfffffff,0xc0000000-0xc1ffffff at device 0.0 on pci3
ehci0: <Intel Wildcat Point-LP USB 2.0 controller> mem 0xc441d000-0xc441d3ff at device 29.0 on pci0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
ahci0: <Intel Wildcat Point-LP AHCI SATA controller> port 0x5088-0x508f,0x5094-0x5097,0x5080-0x5087,0x5090-0x5093,0x5060-0x507f mem 0xc441c000-0xc441c7ff at device 31.2 on pci0
ahci0: AHCI v1.30 with 2 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Sleep Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
acpi_acad0: <AC Adapter> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
Timecounter "TSC-low" frequency 1097459462 Hz quality 1000
Timecounters tick every 1.000 msec
ugen0.1: <Intel XHCI root HUB> at usbus0
ugen1.1: <Intel EHCI root HUB> at usbus1
uhub0 on usbus0
uhub0: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
uhub1 on usbus1
uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
hdacc0: <Intel Broadwell HDA CODEC> at cad 0 on hdac0
hdaa0: <Intel Broadwell Audio Function Group> at nid 1 on hdacc0
pcm0: <Intel Broadwell (HDMI/DP 8ch)> at nid 3 on hdaa0
hdacc1: <Realtek ALC283 HDA CODEC> at cad 0 on hdac1
hdaa1: <Realtek ALC283 Audio Function Group> at nid 1 on hdacc1
pcm1: <Realtek ALC283 (Analog 2.0+HP/2.0)> at nid 20,33 and 18 on hdaa1
Trying to mount root from zfs:zroot/ROOT/default []...
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <ST500LM000-1EJ162 SM28> ACS-2 ATA SATA 3.x device
ada0: Serial Number W7628QDM
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 476940MB (976773168 512 byte sectors)
cd0 at ahcich1 bus 0 scbus1 target 0 lun 0
cd0: <HL-DT-ST DVDRAM GUC0N 1.00> Removable CD-ROM SCSI device
cd0: Serial Number KX3EBU73032
cd0: 150.000MB/s transfers (SATA 1.x, UDMA6, ATAPI 12bytes, PIO 8192bytes)
cd0: 583MB (298555 2048 byte sectors)
uhub1: 2 ports with 2 removable, self powered
uhub0: 15 ports with 15 removable, self powered
ugen1.2: <vendor 0x8087 product 0x8001> at usbus1
uhub2 on uhub1
uhub2: <vendor 0x8087 product 0x8001, class 9/0, rev 2.00/0.03, addr 2> on usbus1
uhub2: 8 ports with 8 removable, self powered
ugen1.3: <vendor 0x04ca product 0x3011> at usbus1
Root mount waiting for: usbus1
ugen1.4: <Chicony Electronics Co.,Ltd. HD WebCam> at usbus1
ugen1.5: <Generic USB2.0-CRW> at usbus1
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
[drm] Unable to create a private tmpfs mount, hugepage support will be disabled(-19).
[drm] Got stolen memory base 0x9e000000, size 0x2000000
lkpi_iic0: <LinuxKPI I2C> on drmn0
iicbus0: <Philips I2C bus> on lkpi_iic0
iic0: <I2C generic I/O> on iicbus0
lkpi_iic1: <LinuxKPI I2C> on drmn0
iicbus1: <Philips I2C bus> on lkpi_iic1
iic1: <I2C generic I/O> on iicbus1
lkpi_iic2: <LinuxKPI I2C> on drmn0
iicbus2: <Philips I2C bus> on lkpi_iic2
iic2: <I2C generic I/O> on iicbus2
lkpi_iic3: <LinuxKPI I2C> on drmn0
iicbus3: <Philips I2C bus> on lkpi_iic3
iic3: <I2C generic I/O> on iicbus3
sysctl_warn_reuse: can't re-use a leaf (hw.dri.debug)!
lkpi_iic4: <LinuxKPI I2C> on drm1
iicbus4: <Philips I2C bus> on lkpi_iic4
iic4: <I2C generic I/O> on iicbus4
[drm] Initialized i915 1.6.0 20201103 for drmn0 on minor 0
VT: Replacing driver "efifb" with new "fb".
start FB_INFO:
type=11 height=1080 width=1920 depth=32
pbase=0xd0000000 vbase=0xfffff800d0000000
name=drmn0 flags=0x0 stride=7680 bpp=32
end FB_INFO
ichsmb0: <Intel Wildcat Point-LP SMBus controller> port 0x5040-0x505f mem 0xc4418000-0xc44180ff at device 31.3 on pci0
smbus0: <System Management Bus> on ichsmb0
pchtherm0: <Wildcat Point Thermal Subsystem> mem 0xc441b000-0xc441bfff at device 31.6 on pci0
acpi_wmi0: <ACPI-WMI mapping> on acpi0
acpi_wmi0: Embedded MOF found
ACPI: \134_SB.AMW0.WQDD: 1 arguments were passed to a non-method ACPI object (Buffer) (20221020/nsarguments-361)
driver bug: Unable to set devclass (class: ppc devname: (unknown))
ig4iic0: <Designware I2C Controller> iomem 0xfe105000-0xfe105fff irq 7 on acpi0
ig4iic0: controller error during attach-1
device_attach: ig4iic0 attach returned 6
acpi_wmi1: <ACPI-WMI mapping> on acpi0
acpi_wmi1: Embedded MOF found
ACPI: \134_SB.PCI0.WMID.WQAB: 1 arguments were passed to a non-method ACPI object (Buffer) (20221020/nsarguments-361)
acpi_wmi2: <ACPI-WMI mapping> on acpi0
driver bug: Unable to set devclass (class: ppc devname: (unknown))
ig4iic0: <Designware I2C Controller> iomem 0xfe105000-0xfe105fff irq 7 on acpi0
ig4iic0: controller error during attach-1
device_attach: ig4iic0 attach returned 6
re0: link state changed to UP
lo0: link state changed to UP
re0: link state changed to DOWN
ubt0 on uhub2
ubt0: <vendor 0x04ca product 0x3011, class 224/1, rev 1.10/0.01, addr 3> on usbus1
re0: link state changed to UP
Security policy loaded: MAC/ntpd (mac_ntpd)
 
Ich bin mir ehrlich gesagt nicht sicher, ob synaptics auch ohne X11 funktioniert. Habe das nie getestet. Geht denn eine normale Maus mit moused?
 
Das Problem hatte ich auch. man hconf für die sysctl hconf könnte dir weiterhelfen. Desweiteren such mal im Forum auf 'touchpad'
 
1. Bitte poste mal die Ausgabe von dmesg | egrep -i 'psm|mouse|synaptics' && sysctl -a | grep psm
2. Zusätzlich zu moused und hw.psm.synaptics_support=1 brauchst du wahrscheinlich noch hw.psm.tap_timeout=0 in /etc/sysctl.conf +reboot und dann sollte was zucken.
3. Eventuell gibts eine alternative Tastenkombination um das Touchpad an/aus zu schalten. Oder einen extra Knopf? Oder eine Einstellung diesbezüglich im BIOS nach den Schaltmodi (USB vs. PS/2)? 2 Finger vs. 3 Finger?
4. Mit usbconfiggibts ne Übersicht der USB-Geräte.
 
1. Bitte poste mal die Ausgabe von dmesg | egrep -i 'psm|mouse|synaptics' && sysctl -a | grep psm
2. Zusätzlich zu moused und hw.psm.synaptics_support=1 brauchst du wahrscheinlich noch hw.psm.tap_timeout=0 in /etc/sysctl.conf +reboot und dann sollte was zucken.
3. Eventuell gibts eine alternative Tastenkombination um das Touchpad an/aus zu schalten. Oder einen extra Knopf? Oder eine Einstellung diesbezüglich im BIOS nach den Schaltmodi (USB vs. PS/2)? 2 Finger vs. 3 Finger?
4. Mit usbconfiggibts ne Übersicht der USB-Geräte.
1. Bringt absolut 0 Ergebnis.
2. Leider ebenfalls ohne Erfolg
3. Es gibt eine Tastenkombi (Fn+F7), die aber keine Auswirkungen hat. Im Bios ist nichts zu sehen...
4. Liefert folgendes:
Code:
ugen1.1: <Intel EHCI root HUB> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.1: <Intel XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen1.2 <Integrated Hub Intel Corp.> at usbus1, cfg=0 md=HOST spd=HIGH (480 Mbps) pwr=SAVE (OmA)
ugen1.3 <vendor 0x04ca product 0x3011> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen1.4 <Chicony Electronics Co., Ltd. HD WebCam> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen1.5 <RTS5129 Card Reader Controller Realtek Semiconductor Corp.> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
 
FN+F7 ist korrekt, aber wenn sich nichts tut (wirklich gar nichts, auch danach nichts neues in dmesg?), dann ist das wahrscheinlich nur ein Softkey, der ohne Treiber gar nichts tut. Klappt denn FN+linkscursor/rechtscursor für heller/dunkler?

Ist von dort das BIOS 2015/03/20 1.14 drauf?

In deren Forum schreiben sie, dass man nach manchen BIOS-Updates die Funktion das Touchpad von Basic auf Advanced umzustellen erhält. Das triggert den Wechsel PS2/USB.
Wäre ein Versuch wert, schaden kanns nicht.

 
Zuletzt bearbeitet:
FN+F7 ist korrekt, aber wenn sich nichts tut (wirklich gar nichts, auch danach nichts neues in dmesg?), dann ist das wahrscheinlich nur ein Softkey, der ohne Treiber gar nichts tut. Klappt denn FN+linkscursor/rechtscursor für heller/dunkler?
...

In deren Forum schreiben sie, dass man nach manchen BIOS-Updates die Funktion das Touchpad von Basic auf Advanced umzustellen erhält. Das triggert den Wechsel PS2/USB.
Heller/dunkler funktioniert auch nicht. Scheinbar benötigen diese Tasten ebenfalls einen Treiber. Die BIOS-Version ist aktuell, aber leider kann ich im BIOS auch nichts im Hinblick auf das Touchpad einstellen. Ich fürchte fast, ich werde FreeBSD auf diesem Notebook nicht vollständig zum Laufen bekommen. Ich überlege, ob ich mir eine andere Kiste hier hinstelle, die vielleicht besser von FreeBSD supported wird, denn so macht es nicht wirklich Spaß. Vielleicht ist das Notebook einfach wirklich zu alt oder die Hardware zu exotisch. Eventuell stelle ich mir hier einen Mini-PC hin, sofern die Hardware unterstützt wird.

Trotzdem vielen Dank an alle, die sich hier meiner Frage angenommen und versucht haben, mir zu helfen.
 
Heller/dunkler funktioniert auch nicht. Scheinbar benötigen diese Tasten ebenfalls einen Treiber. Die BIOS-Version ist aktuell, aber leider kann ich im BIOS auch nichts im Hinblick auf das Touchpad einstellen. Ich fürchte fast, ich werde FreeBSD auf diesem Notebook nicht vollständig zum Laufen bekommen. Ich überlege, ob ich mir eine andere Kiste hier hinstelle, die vielleicht besser von FreeBSD supported wird, denn so macht es nicht wirklich Spaß. Vielleicht ist das Notebook einfach wirklich zu alt oder die Hardware zu exotisch. Eventuell stelle ich mir hier einen Mini-PC hin, sofern die Hardware unterstützt wird.

Trotzdem vielen Dank an alle, die sich hier meiner Frage angenommen und versucht haben, mir zu helfen.

Zu alt würde ich sagen "Eindeutig nicht" - hier sind einige mit deutlich älterer und langsamerer Hardware unterwegs.
Aber evtl. etwas zu exotisch.

Ich bin eher bei OpenBSD unterwegs, aber wenn du eine "relativ sichere wette" haben möchtest ist da ein thinkpad der T oder X Serie in ner variante mit normaler intel-gpu und supporteten wifi glaub ich immer noch eine gute Wahl. (Ich tippe mal das für FreeBSD das so ähnlich gilt)
 
Zu alt würde ich auch nicht sagen, aber ich halte wegen genau solchen Dingen (kein Einzelfall!) von Acer nichts.
Das Problem ist hier nicht die Inkompatibilität, denn FreeBSD oder jedes andere OS bekommt ja gar kein Gerät zur Verfügung, das man konfigurieren könnte. Bei dem Link zu Win10 drängt sich ja schon der Gedanke auf, dass einfach ein Hardwaredefekt vorliegt, denn wenns mit Windows nicht klappt, mit was dann? Über Zeit bröselt die Steckverbindung oder ein Kabel auf, weil eben billig und auf Kante produziert, alles möglich. ;)

Da scheint es auch noch einen Reset-Pin zu geben und es sollte etwas triggern, wenn man den Akku mal kurz rausnimmt, hatte ich beides auch im Handbuch gesehen.

Wenn du noch Muse hast, würde ich von meinem vorhergehenden Link das unintuitiv mit elantech auch einfach austesten. Nochmal penibel alle Möglichkeiten nach dem Reset-Pin und Akkupull testen.


Noch einfacher wäre es vielleicht mal schnell ein Win10 (30 Tage testweise, "Ich habe keinen Key" im Setup klicken) zu installieren und gucken, ob du das gangbar bekommst oder vor dem gleichen Problem sitzt. Dann im Gerätemanager gucken, ob du PS/2/I2C?/USB vorfindest.

Mehr Freude wird dir auf jeden Fall ein Thinkpad bereiten, da muss man nur auf den richtigen WLAN-Chip achten. Die Forensuche bringt dir Ergebnisse diesbezüglich und zur Not lässt sich besagter Chip auch tauschen.
 
...
Noch einfacher wäre es vielleicht mal schnell ein Win10 (30 Tage testweise, "Ich habe keinen Key" im Setup klicken) zu installieren und gucken, ob du das gangbar bekommst oder vor dem gleichen Problem sitzt. Dann im Gerätemanager gucken, ob du PS/2/I2C?/USB vorfindest.

Mehr Freude wird dir auf jeden Fall ein Thinkpad bereiten, da muss man nur auf den richtigen WLAN-Chip achten. Die Forensuche bringt dir Ergebnisse diesbezüglich und zur Not lässt sich besagter Chip auch tauschen.
Ich werde es nochmal ausprobieren. Allerdings war auf dem Notebook vorher Windows 10 drauf und da funktionierte das Touchpad einwandfrei. Allerdings hat das WLAN irgendwann nur noch sporadisch funktioniert und Bluetooth ging unter Windows irgendwann auch plötzlich nicht mehr. Das war dann auch der Grund, warum ich von Acer damals die Schnauze voll hatte...

Das Acer Notebook war für mich jetzt auch eher ein Experiment, weil ich mal wieder einen Blick auf FreeBSD werfen wollte, ohne großartig in neue Hardware zu investieren. Es ist mittlerweile ja Jahre her, dass ich das letzte Mal *BSD im Einsatz hatte. Bin irgendwann auf Mac umgestiegen, allerdings nervt mich da zunehmend, dass man im goldenen Käfig von Apple eingesperrt ist. Mit zunehmender Überwachung und der Integration von KI-Chips in die Rechner entstand da bei mir der Wunsch, zukünftig ein freies Betriebssystem zu nutzen, das mir Entscheidungsfreiheit gibt.
 
Leider hat das alles nichts gebracht. Habe dann auf dem Notebook aus Verzweiflung Arch installiert, dort funktionierte das Touchpad und WLAN out of the box. Ich würde aber doch lieber FreeBSD statt Arch verwenden deshalb werde ich mich jetzt wohl auf die Suche nach einer geeigneten Plattform machen.
 
Leider hat das alles nichts gebracht. Habe dann auf dem Notebook aus Verzweiflung Arch installiert, dort funktionierte das Touchpad und WLAN out of the box. Ich würde aber doch lieber FreeBSD statt Arch verwenden deshalb werde ich mich jetzt wohl auf die Suche nach einer geeigneten Plattform machen.

*BSD bleibt einfach im Hardwaresupport schwieriger, was ja auch irgendwie logisch ist.
 
Man könnte natürlich mal "in deep" gehen und schauen, woran es genau scheitert. Evtl. würde der FreeBSD-Treiber sogar funktionieren, aber er "matched" lediglich das konkrete Gerät nicht, weils ne unbekannte ID hat. Das wäre dann ein relativ leicht zu behebender Fehler.
Allerdings sollte es (als USB-Gerät) dann zumindest bei usbconfig auftauchen, was es ja anscheinend nicht tut.
 
Also wenn das mit Arch verbraucherfreundlich klappt, ist das ja noch viel besser zur Diagnose. Da kannst du perfekt die GeräteIDs und die verwendeten Treiber/configs abspicken und direkt testen, waswiewo FN+F7 triggert und überhaupt.

Verzweiflung und Flinte voreilig wegwerfen ist keine gute Kombi, aber ich kann dich natürlich nicht zwingen. ;)

Edit:
Ein paar ins Auge pieksende Dinge von https://wiki.archlinux.org/title/Touchpad_Synaptics
Synaptics loses multitouch detection after rebooting from Windows

Many drivers include a firmware that is loaded into flash memory when the computer boots. This firmware is not necessarily cleared upon shutdown, and is not always compatible with Linux drivers. The only way to clear the flash memory is to shutdown completely rather than using reboot. It is generally considered best practice to never use reboot when switching between operating systems.


Touchpad not recognized after shutdown from Arch​


Certain touchpads (Elantech in particular) will fail to be recognized as a device of any sort after a standard shutdown from Arch Linux. There are multiple possible solutions to this problem:


  • Boot into a Windows partition/install disk and shutdown from there.
  • Wait approximately 1 minute before turning on the computer after shutdown.
  • As discussed in https://bugzilla.kernel.org/show_bug.cgi?id=81331#c186, a patch has been merged into the stable kernel that provides a fix for Elantech touchpads. Gigabyte P34, P35v2 and X3 models are supported by default. For others (especially rebranded Gigabyte laptops, like XMG's), i8042.kbdreset=1 can be set as kernel parameter.

Edit2:
...und dann ist da noch "iichid" https://larastechlab.blogspot.com/2020/01/i2c-touchpads-on-freebsd-130-current.html

Edit3:
NomadBSD mal fix vom Stick booten zum austesten: https://www.reddit.com/r/freebsd/comments/olbgg2/comment/h5eguse/
 
Jep, das find ich auch komisch, dass es da überhaupt kein angezeigtes Gerät gibt. Ohne Gerät ist gar schlecht rumzutreibern.
 
Ich habe das Ganze jetzt nochmal mit NomadBSD durchgespielt, gleiches Ergebnis. Trackpad funktioniert nicht, grep | hms bzw. hmt liefert kein Ergebnis, usbconfig auch nicht. Wifi funktioniert auch nicht, er erkennt den Adapter überhaupt nicht, aber das ist ein anderes Problem...
 
Versuche mal mit eingesteckter Maus zu booten und dann ob das Touchpad funktioniert. Ebenfalls kannst du mal im BIOS schauen, ob du den NomadBSD Stick mit UEFI oder legacy booten/overriden kannst. Versuche jeweils beides, ob das irgendwas ändert.
Ansonsten gehen mir die Ideen aus.

Edit: Ah und wenn wir nochmal beim BIOS sind...was kann man unter USB einstellen? Gibt es da was mit auto/explicit/legacy? Probiere das durch und legacy hier bedeutet was anderes als der Boot.

Ideengeberei von hier: https://freebsd-mobile.freebsd.narkive.com/gxVGMxAw/touchpad-trackpad-not-working

Da ist auch ein Erfolg mit ums_load="YES" to /boot/loader.conf

Edit2: https://forums.freebsd.org/threads/...ad-work-elan0d07-00-04f3-3078-on-a3511.86749/
 
Zuletzt bearbeitet:
Leider gibt das BIOS überhaupt keine Optionen her, irgendwie anders zu booten; auch keine Optionen unter USB. ums_load hat auch nichts gebracht.
Mit eingesteckter Maus gebootet: Maus funktioniert, Touchpad nicht.

So langsam komme ich in ein Stadium, wo die aufgewendete Zeit kaum noch im Verhältnis zum gewünschten Resultat steht. Überlege jetzt, welche Hardware ich alternativ nutzen könnte. Habe schon überlegt, irgendwo eine gebrauchte Workstation für kleines Geld zu kaufen, aber die Dinger ziehen Strom wie blöde und nehmen Platz unterm Schreibtisch weg. Ein Mini-PC wäre mir sympathischer, aber da scheint es ja auch häufiger mal Probleme zu geben...
 
Wenn du eine Workstation in Betracht ziehst, hast du auch kein Touchpad. Von daher: warum nicht einfach das Touchpad ignorieren, das Acer mit Maus benutzen und vielleicht fällt dir ja nach einem oder zwei Monaten der passende Hinweis in die Hände oder ein anderes Problem auf, wo du dann definitiv andere Hardware willst.
 
Zurück
Oben