Re: Xiaomi Mi Air, Synaptic trackpad and OpenBSD 7.2.

2022-11-12 Thread Brian Durant

On 11/12/22 19:04, Marcus MERIGHI wrote:

Hello,

cont...@anarchosaxophonist.org (Brian Durant), 2022.11.12 (Sat) 10:49 (CET):

I am trying to get the Synaptic trackpad (12C?) on a Xiaomi Mi Air laptop
working. I have found several references in the OpenBSD man pages, so I
believe something has been worked on, but at what stage the development is
currently at, I am  a bit unsure. Usually, if something is included in
OpenBSD, it often just works, but sometimes configuration is needed. As I
have seen no references to this in the mailing list archive, I thought that
I would ask here - do I just need to configure something, or is development
still working on this?
  
this sounds like you have OpenBSD running on that hardware with only the

trackpad not working.

What machine is this? I cannot find it at a local retailer and looking
for "Xiaomi Mi Air" on am?zon makes me wonder if this thing really runs
OpenBSD :-)

https://www.amazon.com/Xiaomi-Purifier-Efficiency-Eliminate-Coverage/dp/B094NST3N8

dmesg please!

Marcus


Thank you for the reply. Here is a lot of information about the Xiaomi 
Mi Air 12.5":


https://jcs.org/2017/05/22/xiaomiair

I purchased mine used on EBay.

Dmesg:

OpenBSD 7.2 (GENERIC.MP) #758: Tue Sep 27 11:57:54 MDT 2022
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 4186648576 (3992MB)
avail mem = 4042362880 (3855MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0x8c4fd000 (69 entries)
bios0: vendor INSYDE Corp. version "A04" date 08/06/2016
bios0: Timi TM1612
acpi0 at bios0: ACPI 5.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP TCPA UEFI UEFI SSDT SSDT TPM2 MSDM SSDT SSDT 
DBGP DBG2 ASF! ASPT BOOT DBGP HPET LPIT APIC MCFG SSDT SSDT SSDT SSDT 
SSDT SSDT SSDT DMAR FPDT WPBT BGRT
acpi0: wakeup devices PEG0(S4) PEGP(S4) PEG1(S4) PEGP(S4) PEG2(S4) 
PEGP(S4) PWRB(S4) LID0(S3) GLAN(S4) XHC_(S3) XDCI(S4) HDAS(S4) RP01(S4) 
RP02(S4) RP03(S4) RP04(S4) [...]

acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 2399 Hz
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) m3-6Y30 CPU @ 0.90GHz, 1197.21 MHz, 06-4e-03
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 
64b/line 4-way L2 cache, 4MB 64b/line 16-way L3 cache

cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 24MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) m3-6Y30 CPU @ 0.90GHz, 1075.63 MHz, 06-4e-03
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu1: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 
64b/line 4-way L2 cache, 4MB 64b/line 16-way L3 cache

cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 1 (application processor)
cpu2: Intel(R) Core(TM) m3-6Y30 CPU @ 0.90GHz, 997.68 MHz, 06-4e-03
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu2: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 
64b/line 4-way L2 cache, 4MB 64b/line 16-way L3 cache

cpu2: smt 1, core 0, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Core(TM) m3-6Y30 CPU @ 0.90GHz, 997.68 MHz, 06-4e-03
cpu3: 

Re: Xiaomi Mi Air, Synaptic trackpad and OpenBSD 7.2.

2022-11-12 Thread Marcus MERIGHI
Hello, 

cont...@anarchosaxophonist.org (Brian Durant), 2022.11.12 (Sat) 10:49 (CET):
> I am trying to get the Synaptic trackpad (12C?) on a Xiaomi Mi Air laptop
> working. I have found several references in the OpenBSD man pages, so I
> believe something has been worked on, but at what stage the development is
> currently at, I am  a bit unsure. Usually, if something is included in
> OpenBSD, it often just works, but sometimes configuration is needed. As I
> have seen no references to this in the mailing list archive, I thought that
> I would ask here - do I just need to configure something, or is development
> still working on this?
 
this sounds like you have OpenBSD running on that hardware with only the
trackpad not working.

What machine is this? I cannot find it at a local retailer and looking
for "Xiaomi Mi Air" on am?zon makes me wonder if this thing really runs
OpenBSD :-)

https://www.amazon.com/Xiaomi-Purifier-Efficiency-Eliminate-Coverage/dp/B094NST3N8

dmesg please!

Marcus



Xiaomi Mi Air, Synaptic trackpad and OpenBSD 7.2.

2022-11-12 Thread Brian Durant
I am trying to get the Synaptic trackpad (12C?) on a Xiaomi Mi Air 
laptop working. I have found several references in the OpenBSD man 
pages, so I believe something has been worked on, but at what stage the 
development is currently at, I am  a bit unsure. Usually, if something 
is included in OpenBSD, it often just works, but sometimes configuration 
is needed. As I have seen no references to this in the mailing list 
archive, I thought that I would ask here - do I just need to configure 
something, or is development still working on this?