カーネル4.4-rc7(rc5と同じ問題)をテストしていますが、ラップトップのタッチスクリーンは機能しません。 ASUS TP200SAです。
kernel4.4-rc7 $ dmesg | grep hid
[ 2.741654] hidraw: raw HID events driver (C) Jiri Kosina
[ 7.128672] hid-multitouch 0018:0457:1136.0001: input,hidraw0: I2C HID v1.00 Device [SIS0457:00 0457:1136] on i2c-SIS0457:00
これまではログ間に大きな違いは見られません。しかし、実行すると、cat /dev/input/event10
カーネル4.2は実際に私のタッチクリックに基づいて出力を生成しますが、4.4-rc *はそうではありません。 (a) 応答する他のイベントがなく (b) 実行でき、cat /proc/bus/input/devices
次を生成するため、これが event10 であることがわかります。
[...]
I: Bus=0018 Vendor=0457 Product=1136 Version=0100
N: Name="SIS0457:00 0457:1136"
P: Phys=i2c-SIS0457:00
S: Sysfs=/devices/pci0000:00/808622C1:05/i2c-13/i2c-SIS0457:00/0018:0457:1136.0001/input/input10
U: Uniq=
H: Handlers=mouse1 event10
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003
についても同様ですcat /dev/hidraw0
。 4.2の出力は生成されますが、4.4-rc7の出力は生成されません。より多くの情報が役立つ場合は教えてください。ありがとうございます!
編集する:4.2のデバイスはhidraw1 / event9であり、数字の変更はelan_i2cモジュールタッチパッド(うまく機能)に関連しています。
編集2: カーネル 4.3 を確認しました。画面はまだ動作しています。 4.3と4.4-rc7の間でいくつかの問題が発生しました。device/hid
問題があるかどうかを確認するために、カーネルソースコードの違いをもう一度確認しています。ここにhid_multitouchモジュールがあります。