Skip to contentSkip to conversation

2.5.7[123] PS/2 issues (synaptics mouse and laptop keyboard)

DISCUSSION Brandon Low 2 participants 3 messages Jun 24, 2003 – Jun 26, 2003

lore
Share & tools
lore
#0 lore raw

Afternoon kernel-gurus :)

Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to work properly.
The primary issue is as mentioned elsewhere that the synaptics touchpad simply doesn't work when psmouse is loaded. The psmouse_noext option results in behaviour worse than the old default where no tap-to-click works at all.

However, there are other issues with the new ps/2 code, the keyboard appears to get interrupt stormed at sometimes (or something) and I find that letters either appear repeated (once for each keystroke after the offending letter) or the keyboard response rate drops so low that I have to type like a hunt-and-pecker in order to ensure that all of my characters are captured.

I am up for any troubleshooting projects you wish to send me on, but I don't know enough about kernel drivers to hunt down these issues in the ps/2 code myself.

Thanks much for any help,

Brandon Low

#1 lore raw
Quoted 16 lines · Brandon Low

Afternoon kernel-gurus :)

Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to work properly.
The primary issue is as mentioned elsewhere that the synaptics touchpad simply doesn't work when psmouse is loaded. The psmouse_noext option results in behaviour worse than the old default where no tap-to-click works at all.

However, there are other issues with the new ps/2 code, the keyboard appears to get interrupt stormed at sometimes (or something) and I find that letters either appear repeated (once for each keystroke after the offending letter) or the keyboard response rate drops so low that I have to type like a hunt-and-pecker in order to ensure that all of my characters are captured.

Quoted 3 lines

I am up for any troubleshooting projects you wish to send me on, but I don't know enough about kernel drivers to hunt down these issues in the ps/2 code myself.

There is this nice and easy #define DEBUG in drivers/input/serio/i8042.c. Reproduce the problem and send me the relevant part of the log. I'll look into it.

Signature · 2 lines
Vojtech Pavlik
SuSE Labs, SuSE CR
#2 lore raw

Here are a couple of hopefully useful logs for the psmouse issues, I'll get the keyboard issues as soon as I can get them to happen again :-\

--Brandon

Quoted 17 lines · Vojtech Pavlik
Quoted 16 lines · Brandon Low

Afternoon kernel-gurus :)

Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to work properly.
The primary issue is as mentioned elsewhere that the synaptics touchpad simply doesn't work when psmouse is loaded. The psmouse_noext option results in behaviour worse than the old default where no tap-to-click works at all.

However, there are other issues with the new ps/2 code, the keyboard appears to get interrupt stormed at sometimes (or something) and I find that letters either appear repeated (once for each keystroke after the offending letter) or the keyboard response rate drops so low that I have to type like a hunt-and-pecker in order to ensure that all of my characters are captured.

Quoted 11 lines
Quoted 3 lines

I am up for any troubleshooting projects you wish to send me on, but I don't know enough about kernel drivers to hunt down these issues in the ps/2 code myself.

There is this nice and easy #define DEBUG in drivers/input/serio/i8042.c. Reproduce the problem and send me the relevant part of the log. I'll look into it.

Signature · 2 lines
Vojtech Pavlik
SuSE Labs, SuSE CR

(interrupt, aux1, 12) [69925]
drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69926] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69926] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69926] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69926] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69927] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69927] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69927] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69927] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69928] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69928] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69928] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69928] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69929] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69929] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69929] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69929] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69930] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69930] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69930] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69930] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69931] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69931] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69931] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69931] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69932] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69932] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69932] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69932] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69933] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69933] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69933] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69933] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69934] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69934] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69934] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69934] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69935] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69935] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69935] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69935] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69936] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69936] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69936] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69936] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69937] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69937] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69937] drivers/input/serio/i8042.c: 80 <- i8042 (interrupt, aux1, 12) [69937] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69938] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69938] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69938] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69938] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69939] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69939] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69939] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69939] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69940] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69940] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69940] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69940] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69941] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69941] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69941] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69941] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69942] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69942] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69942] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69942] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69943] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69943] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69943] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69943] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69944] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69944] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69944] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69944] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69945] drivers/input/serio/i8042.c: 80 <- i8042 (interrupt, aux1, 12) [69945] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69945] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69945] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69946] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69946] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69946] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69946] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69947] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69947] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69947] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69947] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69948] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69948] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69948] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69948] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69949] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69949] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69949] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69949] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69950] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69950] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69950] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69950] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69951] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69951] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69951] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69951] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69952] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69952] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69952] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69952] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69953] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69953] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69953] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69953] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69954] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69954] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69954] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69954] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69955] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69955] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69955] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69955] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69956] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69956] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69956] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69956] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69957] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69957] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69957] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69957] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69958] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69958] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69958] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69958] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69959] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69959] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69959] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69959] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69960] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69960] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69960] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69960] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69961] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69961] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69961] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69961] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69962] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69962] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69962] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69962] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69963] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69963] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69963] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69963] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69964] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69964] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69964] drivers/input/serio/i8042.c: 80 <- i8042 (interrupt, aux1, 12) [69964] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69965] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69965] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69965] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69965] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69966] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69966] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69966] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69966] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69967] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69967] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69967] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69967] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69968] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69968] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69968] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69968] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69969] drivers/input/serio/i8042.c: 80 <- i8042 (interrupt, aux1, 12) [69969] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69969] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69969] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69970] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69970] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69970] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69970] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69971] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69971] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69971] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69971] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69972] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69972] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69972] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69972] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69973] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69973] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69973] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69973] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69974] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69974] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69974] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69974] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69975] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69975] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69975] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69975] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69976] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69976] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69976] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69976] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69977] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69977] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69977] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69977] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69978] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69978] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69978] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69978] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69979] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69979] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69979] drivers/input/serio/i8042.c: b0 <- i8042 (interrupt, aux1, 12) [69979] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69980] drivers/input/serio/i8042.c: 00 <- i8042 (interrupt, aux1, 12) [69980] drivers/input/serio/i8042.c: c0 <- i8042 (interrupt, aux1, 12) [69980] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69980] drivers/input/serio/i8042.c: 01 <- i8042 (interrupt, aux1, 12) [69981]

Synaptics Touchpad, model: 1
Firware: 4.1
Sensor: 8
new absolute packet format
input: Synaptics Synaptics TouchPad on isa0060/serio2 drivers/input/serio/i8042.c: 91 -> i8042 (command) [62940] drivers/input/serio/i8042.c: f3 -> i8042 (parameter) [62940] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62941] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62941] drivers/input/serio/i8042.c: 64 -> i8042 (parameter) [62941] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62941] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62941] drivers/input/serio/i8042.c: f3 -> i8042 (parameter) [62941] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62941] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62941] drivers/input/serio/i8042.c: c8 -> i8042 (parameter) [62941] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62942] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62942] drivers/input/serio/i8042.c: e8 -> i8042 (parameter) [62942] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62942] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62942] drivers/input/serio/i8042.c: 03 -> i8042 (parameter) [62942] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62942] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62942] drivers/input/serio/i8042.c: e6 -> i8042 (parameter) [62942] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62942] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62942] drivers/input/serio/i8042.c: ea -> i8042 (parameter) [62942] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62943] drivers/input/serio/i8042.c: 91 -> i8042 (command) [62943] drivers/input/serio/i8042.c: f4 -> i8042 (parameter) [62943] drivers/input/serio/i8042.c: fa <- i8042 (interrupt, aux1, 12) [62943] drivers/input/serio/i8042.c: 92 -> i8042 (command) [62943] drivers/input/serio/i8042.c: f2 -> i8042 (parameter) [62943] drivers/input/serio/i8042.c: 93 -> i8042 (command) [62960] drivers/input/serio/i8042.c: f2 -> i8042 (parameter) [62960] drivers/input/serio/i8042.c: fe <- i8042 (interrupt, aux3, 12, timeout) [62960]