This file is indexed.

/usr/lib/plainbox-providers-1/checkbox/jobs/touchscreen.txt is in plainbox-provider-checkbox 0.3-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
plugin: shell
name: touchscreen/nontouch-automated
requires:
  xinput.device_class == 'XITouchClass' and xinput.touch_mode != 'direct'
command: true
estimated_duration: 1.2
description:
 Determine whether the screen is detected as a non-touch device automatically.

plugin: shell
name: touchscreen/multitouch-automated
requires:
  xinput.device_class == 'XITouchClass' and xinput.touch_mode == 'direct'
command: true
estimated_duration: 1.2
description:
 Determine whether the screen is detected as a multitouch device automatically.

plugin: manual
name: touchscreen/multitouch-manual
depends: touchscreen/nontouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Touchscreen manual detection of multitouch.
 STEPS:
     1. Look at the specifications for your system.
 VERIFICATION:
     Is the screen supposed to be multitouch?

plugin: manual
name: touchscreen/tap-detect
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Check touchscreen tap recognition
 STEPS:
     1. Tap an object on the screen with finger. The cursor should jump to location tapped and object should highlight
 VERIFICATION:
     Does tap recognition work?

plugin: manual
name: touchscreen/drag-n-drop
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Check touchscreen drag & drop
 STEPS:
     1. Double tap, hold, and drag an object on the desktop
     2. Drop the object in a different location
 VERIFICATION:
     Does the object select and drag and drop?

plugin: manual
name: touchscreen/multitouch-zoom
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Check touchscreen pinch gesture for zoom
 STEPS:
     1. Place two fingers on the screen and pinch them together
     2. Place two fingers on the screen and move then apart
 VERIFICATION:
     Does the screen zoom in and out?

plugin: manual
name: touchscreen/multitouch-window-move
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Validate that 3-touch drag is operating as expected
 STEPS:
     1. Open a windows and bring it to the foreground
     2. 3-touch the window and drag
 VERIFICATION:
     Did the window move along with the drag?

plugin: manual
name: touchscreen/multitouch-dash
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
description:
 PURPOSE:
     Validate that 4-touch tap is operating as expected
 STEPS:
     1. 4-touch tap anywhere on the touchscreen
 VERIFICATION:
     Did the tap open the Dash?