Briefly describe your issue below:
Touchpad not working after suspend
What version of Parrot are you running?
KDE
uname -a
Linux parrot 5.2.0-2parrot1-amd64 #1 SMP Debian 5.2.9-2parrot1 (2019-08-25) x86_64 GNU/Linux
What method did you use to install Parrot? Same problem in 4.7
Configured to multiboot with other systems? yes
List your hardware specs to include make, model and firmware (when applicable):
egrep -i 'syna|alps|etps|elan' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"
N: Name="SYNA3091:00 06CB:82F5 Touchpad"
P: Phys=i2c-SYNA3091:00
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-9/i2c-SYNA3091:00/0018:06CB:82F5.0001/input/input37
If there are any similar issues or solutions, link to them below:
it/SynapticsTouchpad - Debian Wiki :
removed
xserver-xorg-input-synaptics
installed
xserver-xorg-input-libinput
xserver-xorg-input-evdev
xserver-xorg-input-mouse
If there are any error messages or relevant logs, post them below:
#dmesg after suspend
[Fri Oct 25 10:42:24 2019] psmouse serio3: Failed to reset mouse on isa0060/serio3: -5
[...]
[Fri Oct 25 10:42:25 2019] psmouse serio3: Failed to deactivate mouse on isa0060/serio3: -5
[Fri Oct 25 10:42:25 2019] psmouse serio3: Failed to enable mouse on isa0060/serio3
[Fri Oct 25 10:42:26 2019] input: PS/2 Generic Mouse as /devices/platform/i8042/serio3/input/input42
[Fri Oct 25 10:42:26 2019] psmouse serio3: Failed to enable mouse on isa0060/serio3
[...]
#other dmesg info
[Fri Oct 25 08:58:41 2019] psmouse serio3: synaptics: queried max coordinates: x [..5658], y [..4730]
[Fri Oct 25 08:58:41 2019] raid6: avx2x1 gen() 30080 MB/s
[Fri Oct 25 08:58:41 2019] psmouse serio3: synaptics: queried min coordinates: x [1286..], y [1184..]
[Fri Oct 25 08:58:41 2019] psmouse serio3: synaptics: Your touchpad (PNP: SYN3091 SYN0100 SYN0002 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to [email protected].
[Fri Oct 25 08:58:41 2019] raid6: avx2x1 xor() 21613 MB/s
[Fri Oct 25 08:58:41 2019] psmouse serio3: synaptics: Touchpad model: 1, fw: 10.16, id: 0x1e2a1, caps: 0xf00523/0x840300/0x12e800/0x500000, board id: 3352, fw id: 2888704
[Fri Oct 25 08:58:41 2019] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio3/input/input15
Workaround output
sudo rmmod i2c_hid
sudo modprobe i2c_hid