blob: 1baeb268795dbae34c2412e49632b11510114de9 [file] [log] [blame]
Siarhei Vishniakou96818962023-08-23 10:19:02 -07001package: "com.android.input.flags"
2
3flag {
4 name: "enable_outbound_event_verification"
5 namespace: "input"
6 description: "Set to true to enable crashing whenever bad outbound events are detected inside InputTransport"
7 bug: "271455682"
8}
9
10flag {
11 name: "enable_inbound_event_verification"
12 namespace: "input"
13 description: "Set to true to enable crashing whenever bad inbound events are going into InputDispatcher"
14 bug: "271455682"
15}
Prabir Pradhan678405c2023-09-08 17:18:32 +000016
17flag {
18 name: "enable_pointer_choreographer"
19 namespace: "input"
20 description: "Set to true to enable PointerChoreographer: the new pipeline for showing pointer icons"
21 bug: "293587049"
22}
Harry Cutts8c7cb592023-08-23 17:20:13 +000023
24flag {
25 name: "enable_gestures_library_timer_provider"
26 namespace: "input"
27 description: "Set to true to enable timer support for the touchpad Gestures library"
28 bug: "297192727"
29}
Siarhei Vishniakoub1230622023-09-19 09:06:56 -070030
31flag {
32 name: "enable_multi_device_input"
33 namespace: "input"
34 description: "Set to true to enable multi-device input: touch and stylus can be active at the same time, but in different windows"
35 bug: "211379801"
36}
Ameer Armalycff4fa52023-10-04 23:45:11 +000037
38flag {
39 name: "a11y_crash_on_inconsistent_event_stream"
40 namespace: "accessibility"
41 description: "Brings back fatal logging for inconsistent event streams originating from accessibility."
42 bug: "299977100"
43}
Arpit Singh3d84add2023-10-10 19:08:29 +000044
45flag {
Arpit Singh17dd1d72023-10-10 19:02:06 +000046 name: "report_palms_to_gestures_library"
47 namespace: "input"
48 description: "Report touches marked as palm by firmware to gestures library"
49 bug: "302505955"
50}
51
52flag {
Arpit Singh3d84add2023-10-10 19:08:29 +000053 name: "enable_touchpad_typing_palm_rejection"
54 namespace: "input"
Arpit Singh33a10a62023-10-12 13:06:54 +000055 description: "Enabling additional touchpad palm rejection will disable the tap to click while the user is typing on a physical keyboard"
56 bug: "301055381"
57}
58
59flag {
60 name: "enable_v2_touchpad_typing_palm_rejection"
61 namespace: "input"
62 description: "In addition to touchpad palm rejection v1, v2 will also cancel ongoing move gestures while typing and add delay in re-enabling the tap to click."
Arpit Singh3d84add2023-10-10 19:08:29 +000063 bug: "301055381"
64}
Siarhei Vishniakou6520a582023-10-27 21:53:45 -070065
66flag {
67 name: "remove_app_switch_drops"
68 namespace: "input"
69 description: "Remove the logic of dropping events due to pending app switch"
70 bug: "284808102"
71}
Josep del Rio2ea54a52023-09-20 09:46:10 +000072
73flag {
74 name: "disable_reject_touch_on_stylus_hover"
75 namespace: "input"
76 description: "Disable touch rejection when the stylus hovers the screen"
77 bug: "301216095"
78}
Vaibhav Devmurari5766aee2023-11-03 17:21:25 +000079
80flag {
81 name: "enable_input_filter_rust_impl"
82 namespace: "input"
83 description: "Enable input filter rust implementation"
84 bug: "294546335"
85}
Josh Yang58c984b2023-11-07 10:16:14 -080086
87flag {
88 name: "override_key_behavior_permission_apis"
89 namespace: "input"
90 description: "enable override key behavior permission APIs"
91 bug: "309018874"
92}
Prabir Pradhanad56c452023-12-07 17:15:26 +000093
94flag {
95 name: "remove_pointer_event_tracking_in_wm"
96 namespace: "input"
97 description: "Remove pointer event tracking in WM after the Pointer Icon Refactor"
98 bug: "315321016"
99}
Harry Cuttse78184b2024-01-08 15:54:58 +0000100
101flag {
102 name: "enable_new_mouse_pointer_ballistics"
103 namespace: "input"
104 description: "Change the acceleration curves for mouse pointer movements to match the touchpad ones"
105 bug: "315313622"
106}