タッチスクリーンは4.4-rc7では応答しませんが、4.2では機能します。 cat /dev/hidraw0には何も表示されません。

タッチスクリーンは4.4-rc7では応答しませんが、4.2では機能します。 cat /dev/hidraw0には何も表示されません。

カーネル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モジュールがあります。

ベストアンサー1

おすすめ記事