[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-bugs
Subject:    [haiku-bugs] Re: [Haiku] #18108: Touchpad (i2c-PIXA3854:00 093A:0274) only recognized as PS/2 mouse,
From:       "Haiku" <trac () haiku-os ! org>
Date:       2022-11-28 22:13:11
Message-ID: 055.50452f4edf9b7a349adc9cc88b82f783 () haiku-os ! org
[Download RAW message or body]

--===============0093660229694678374==
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

#18108: Touchpad (i2c-PIXA3854:00 093A:0274) only recognized as PS/2 mouse,=
 not
working after rebooting from other operating systems
----------------------------+----------------------------
  Reporter:  taos           |      Owner:  PreetpalKaur
      Type:  bug            |     Status:  new
  Priority:  normal         |  Milestone:  Unscheduled
 Component:  Drivers/Input  |    Version:  R1/Development
Resolution:                 |   Keywords:
Blocked By:                 |   Blocking:
  Platform:  All            |
----------------------------+----------------------------
Description changed by taos:

Old description:

> With hrev56595 64bit, my touchpad only works (partially - only left click
> available) after a cold boot into Haiku - or after then rebooting from
> Haiku into Haiku again. Haiku is usually started via rEFInd (but starting
> directly from an anyboot image doesn't change the observed behaviour).
>
> Switching (in UEFI BIOS) the touchpad PS/2 emulation from 'automatic' to
> 'on' or 'off' doesn't change this. I can't find the touchpad model
> mentioned in syslog (or via {{{listdev}}} or {{{listusb}}} - outputs are
> attached).
>
> The touchpad works as multitouch device in Windows 11 (after driver
> installation), Linux, and OpenBSD. {{{libinput list-devices}}} under
> linux sees it as {{{PIXA3854:00 093A:0274 Touchpad}}}. {{{dmesg | grep
> PIXA}}} then results in:
> {{{
> dmesg | grep PIXA
> [    6.511030] input: PIXA3854:00 093A:0274 Mouse as
> /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
> PIXA3854:00/0018:093A:0274.0002/input/input9
> [    6.511234] input: PIXA3854:00 093A:0274 Touchpad as
> /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
> PIXA3854:00/0018:093A:0274.0002/input/input10
> [    6.511470] hid-generic 0018:093A:0274.0002: input,hidraw1: I2C HID
> v1.00 Mouse [PIXA3854:00 093A:0274] on i2c-PIXA3854:00
> [   11.051765] input: PIXA3854:00 093A:0274 Mouse as
> /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
> PIXA3854:00/0018:093A:0274.0002/input/input27
> [   11.086455] input: PIXA3854:00 093A:0274 Touchpad as
> /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
> PIXA3854:00/0018:093A:0274.0002/input/input28
> [   11.086801] hid-multitouch 0018:093A:0274.0002: input,hidraw0: I2C HID
> v1.00 Mouse [PIXA3854:00 093A:0274] on i2c-PIXA3854:00
> }}}

New description:

 With hrev56595 64bit, my touchpad only works (partially - only left click
 available) after a cold boot into Haiku - or after then rebooting from
 Haiku into Haiku again. Haiku is usually started via rEFInd (but starting
 directly from an anyboot image doesn't change the observed behaviour).

 Switching (in UEFI BIOS) the touchpad PS/2 emulation from 'automatic' to
 'on' or 'off' doesn't change this. I can't find the touchpad model
 mentioned in syslog (or via {{{listdev}}} or {{{listusb}}} - outputs are
 attached).

 The touchpad works as multitouch device in Windows 11 (after driver
 installation), Linux, and OpenBSD. {{{libinput list-devices}}} under linux
 sees it as {{{PIXA3854:00 093A:0274 Touchpad}}}. {{{dmesg | grep PIXA}}}
 then results in:
 {{{
 dmesg | grep PIXA
 [    6.511030] input: PIXA3854:00 093A:0274 Mouse as
 /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
 PIXA3854:00/0018:093A:0274.0002/input/input9
 [    6.511234] input: PIXA3854:00 093A:0274 Touchpad as
 /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
 PIXA3854:00/0018:093A:0274.0002/input/input10
 [    6.511470] hid-generic 0018:093A:0274.0002: input,hidraw1: I2C HID
 v1.00 Mouse [PIXA3854:00 093A:0274] on i2c-PIXA3854:00
 [   11.051765] input: PIXA3854:00 093A:0274 Mouse as
 /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
 PIXA3854:00/0018:093A:0274.0002/input/input27
 [   11.086455] input: PIXA3854:00 093A:0274 Touchpad as
 /devices/pci0000:00/0000:00:15.3/i2c_designware.2/i2c-16/i2c-
 PIXA3854:00/0018:093A:0274.0002/input/input28
 [   11.086801] hid-multitouch 0018:093A:0274.0002: input,hidraw0: I2C HID
 v1.00 Mouse [PIXA3854:00 093A:0274] on i2c-PIXA3854:00
 }}}

 Edit: It might be a PixArt PCT3854QR touchpad.

--
-- =

Ticket URL: <https://dev.haiku-os.org/ticket/18108#comment:3>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.
--===============0093660229694678374==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic