[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