回答編集履歴
1
エラーの状態が変わったので追記
answer
CHANGED
@@ -5,4 +5,31 @@
|
|
5
5
|
|
6
6
|
> 3.Raspberry Piで使用するにはRaspbian、Ubuntu、WIN10 IOT,単点タッチを支持
|
7
7
|
|
8
|
-
単点タッチを支持 = single touch suppored つまり、2点のタッチ操作が必要な右クリックは動かないのではないでしょうか?
|
8
|
+
単点タッチを支持 = single touch suppored つまり、2点のタッチ操作が必要な右クリックは動かないのではないでしょうか?
|
9
|
+
|
10
|
+
|
11
|
+
ここから追記
|
12
|
+
|
13
|
+
最初は、デバイスファイルが作成できなかった状態でしたが
|
14
|
+
```ここに言語を入力
|
15
|
+
”Failed to create uinput device
|
16
|
+
|
17
|
+
```
|
18
|
+
アクセス権を変更したおかげでデバイスファイルが作成できたようですので、いまは別の原因になっているのだろうと思います。
|
19
|
+
|
20
|
+
```ここに言語を入力
|
21
|
+
sudo usermod -G 'input' -a pi
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
```ここに言語を入力
|
26
|
+
”Found touch screen at /dev/input/event0: WaveShare WS170120”
|
27
|
+
```
|
28
|
+
|
29
|
+
質問からすると、[evdev-rce](https://fmirkes.github.io/articles/20190827.html) を利用して、長押しによる右クリックイベントをエミュレーションしたいようですが、その evdev-rce は、ちゃんと起動した状態になっているのでしょうか?
|
30
|
+
|
31
|
+
参考になさっているサイトでは、'/usr/local/bin/evdev-rce' を実行させ方法の一つとして、ユーザーホームの autostart ディレクトリにスクリプトを置く方法が載っています。
|
32
|
+
|
33
|
+
|
34
|
+
> Startup evdev-rce on login
|
35
|
+
> Almost done. To start evdev-rce on login just create the following autostart file:
|