larixer / hid-asus-dkms

ASUS HID FTE100* DKMS Driver
GNU General Public License v2.0
68 stars 10 forks source link

(Asus X556UJ) Find this error when running dkms-add.sh, sh: echo: I/O error #36

Closed botinada closed 7 years ago

botinada commented 7 years ago

Creating symlink /var/lib/dkms/asus/1.0/source -> /usr/src/asus-1.0

DKMS: add completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module: cleaning build area.... make KERNELRELEASE=4.4.0-57-generic -C /lib/modules/4.4.0-57-generic/build M=/var/lib/dkms/asus/1.0/build/src modules.... cleaning build area....

DKMS: build completed.

hid-asus.ko: Running module version sanity check.

i2c-hid.ko: Running module version sanity check.

depmod....

Backing up initrd.img-4.4.0-57-generic to /boot/initrd.img-4.4.0-57-generic.old-dkms Making new initrd.img-4.4.0-57-generic (If next boot fails, revert to initrd.img-4.4.0-57-generic.old-dkms image) update-initramfs......

DKMS: install completed. Rebinding to hid-asus sh: echo: I/O error sh: echo: I/O error

botinada commented 7 years ago

xinput --list

⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ USB Optical Mouse id=14 [slave pointer (2)] ⎜ ↳ Elan Touchpad id=11 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ USB Camera id=10 [slave keyboard (3)] ↳ Asus WMI hotkeys id=12 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]

botinada commented 7 years ago

dmesg | grep hid

[ 1.103829] hidraw: raw HID events driver (C) Jiri Kosina [ 1.103901] i2c_hid: module verification failed: signature and/or required key missing - tainting kernel [ 116.150299] usbcore: registered new interface driver usbhid [ 116.150301] usbhid: USB HID core driver [ 116.155489] hid-generic 0003:1BCF:0007.0001: input,hiddev0,hidraw0: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:00:14.0-1/input0

redmcg commented 7 years ago

@botinada Thanks for raising the issue here. This line:

Elan Touchpad id

from xinput and

[ 3.118825] input: Elan Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-6/i2c-ELAN1000:00/input/input8

from your dmesg indicate you have an ElanTech Touchpad. The driver here isn't intended for that model of Touchpad. This device will instead use the elan_i2c driver.

You'll need to google your symptoms along with elan_i2c. Hopefully something like this will help you get started.

I'll close this issue as we can't really help you further. But I do hope you are able to resolve your issue and continue to enjoy using Linux!