Home
last modified time | relevance | path

Searched refs:touchpad (Results 1 – 25 of 30) sorted by relevance

12

/aosp12/frameworks/native/services/vr/virtual_touchpad/
H A DVirtualTouchpadEvdev.cpp41 touchpad->Reset(); in Create()
42 return touchpad; in Create()
47 if (touchpad.injector) { in Reset()
54 touchpad.touches = 0; in Reset()
63 if (!touchpad.injector) { in Attach()
65 touchpad.injector = touchpad.owned_injector.get(); in Attach()
100 touchpad.touches = ((touchpad.touches & 1) << 1) | (pressure > 0); in Touch()
104 if (!touchpad.injector) { in Touch()
156 if (!touchpad.injector) { in ButtonState()
178 if (!touchpad.injector) { in Scroll()
[all …]
H A DDvrVirtualTouchpadClient.cpp33 int dvrVirtualTouchpadTouch(DvrVirtualTouchpad* client, int touchpad, float x, in dvrVirtualTouchpadTouch() argument
35 return FromC(client)->Touch(touchpad, x, y, pressure); in dvrVirtualTouchpadTouch()
38 int dvrVirtualTouchpadButtonState(DvrVirtualTouchpad* client, int touchpad, in dvrVirtualTouchpadButtonState() argument
40 return FromC(client)->ButtonState(touchpad, buttons); in dvrVirtualTouchpadButtonState()
43 int dvrVirtualTouchpadScroll(DvrVirtualTouchpad* client, int touchpad, float x, in dvrVirtualTouchpadScroll() argument
45 return FromC(client)->Scroll(touchpad, x, y); in dvrVirtualTouchpadScroll()
H A DVirtualTouchpadClient.cpp49 status_t Touch(int touchpad, float x, float y, float pressure) override { in Touch() argument
53 return service_->touch(touchpad, x, y, pressure).transactionError(); in Touch()
56 status_t ButtonState(int touchpad, int buttons) override { in ButtonState() argument
60 return service_->buttonState(touchpad, buttons).transactionError(); in ButtonState()
63 status_t Scroll(int touchpad, float x, float y) override { in Scroll() argument
67 return service_->scroll(touchpad, x, y).transactionError(); in Scroll()
H A DVirtualTouchpadService.h16 explicit VirtualTouchpadService(std::unique_ptr<VirtualTouchpad> touchpad) in VirtualTouchpadService() argument
17 : touchpad_(std::move(touchpad)), client_pid_(0) {} in VirtualTouchpadService()
24 binder::Status touch(int touchpad, float x, float y, float pressure) override;
25 binder::Status buttonState(int touchpad, int buttons) override;
26 binder::Status scroll(int touchpad, float x, float y) override;
H A DVirtualTouchpadEvdev.h22 status_t Touch(int touchpad, float x, float y, float pressure) override;
23 status_t ButtonState(int touchpad, int buttons) override;
24 status_t Scroll(int touchpad, float x, float y) override;
34 inline void SetEvdevInjectorForTesting(int touchpad, in SetEvdevInjectorForTesting() argument
36 touchpad_[touchpad].injector = injector; in SetEvdevInjectorForTesting()
H A DVirtualTouchpadService.cpp69 binder::Status VirtualTouchpadService::touch(int touchpad, float x, float y, in touch() argument
74 if (const status_t error = touchpad_->Touch(touchpad, x, y, pressure)) { in touch()
80 binder::Status VirtualTouchpadService::buttonState(int touchpad, int buttons) { in buttonState() argument
84 if (const status_t error = touchpad_->ButtonState(touchpad, buttons)) { in buttonState()
90 binder::Status VirtualTouchpadService::scroll(int touchpad, float x, float y) { in scroll() argument
94 if (const status_t error = touchpad_->Scroll(touchpad, x, y)) { in scroll()
/aosp12/frameworks/native/services/vr/virtual_touchpad/tests/
H A DVirtualTouchpad_test.cpp103 touchpad->Reset(); in New()
105 touchpad->SetEvdevInjectorForTesting(t, &touchpad->injector[t]); in New()
107 return touchpad; in New()
183 touchpad->injector[t].record.Reset(); in TEST_F()
197 touchpad->injector[t].record.Reset(); in TEST_F()
210 touchpad->injector[t].record.Reset(); in TEST_F()
219 touchpad->injector[t].record.Reset(); in TEST_F()
231 touchpad->injector[t].record.Reset(); in TEST_F()
242 touchpad->injector[t].record.Reset(); in TEST_F()
274 touch_status = touchpad->Detach(); in TEST_F()
[all …]
/aosp12/frameworks/native/services/vr/virtual_touchpad/aidl/android/dvr/
H A DIVirtualTouchpadService.aidl28 void touch(int touchpad, float x, float y, float pressure) = 2; in touch() argument
36 void buttonState(int touchpad, int buttons) = 3; in buttonState() argument
47 void scroll(int touchpad, float x, float y) = 4; in scroll() argument
/aosp12/frameworks/native/services/vr/virtual_touchpad/include/dvr/
H A Dvirtual_touchpad_client.h51 int dvrVirtualTouchpadTouch(DvrVirtualTouchpad* client, int touchpad, float x,
61 int dvrVirtualTouchpadButtonState(DvrVirtualTouchpad* client, int touchpad,
72 int dvrVirtualTouchpadScroll(DvrVirtualTouchpad* client, int touchpad, float x,
/aosp12/frameworks/native/services/vr/virtual_touchpad/include/
H A DVirtualTouchpad.h51 virtual status_t Touch(int touchpad, float x, float y, float pressure) = 0;
62 virtual status_t ButtonState(int touchpad, int buttons) = 0;
72 virtual status_t Scroll(int touchpad, float x, float y) = 0;
/aosp12/frameworks/native/services/inputflinger/docs/
H A Dpointer_capture.md10touchpad will be delivered with the source `SOURCE_TOUCHPAD`, and their `AXIS_X` and `AXIS_Y` will…
11 - Events from mouse and touchpad devices are dispatched to the focused `InputWindow`.
/aosp12/frameworks/base/data/keyboards/
H A DVendor_054c_Product_0ba0_Version_8111.kl66 # In kernel versions >= 4.10, the touchpad is a separate input device,
67 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_05c4_Version_8000.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_05c4_Version_8100.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_05c4_Version_8111.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_09cc_Version_8000.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_09cc_Version_8100.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_09cc_Version_8111.kl67 # In kernel versions >= 4.10, the touchpad is a separate input device,
68 # so the touchpad button click will not be covered by this layout.
H A DVendor_054c_Product_0ba0.kl67 # The touchpad for this joystick will become a separate input device in future releases
H A DVendor_054c_Product_05c4.kl67 # The touchpad for this joystick will become a separate input device in future releases
H A DVendor_054c_Product_09cc.kl67 # The touchpad for this joystick will become a separate input device in future releases
/aosp12/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_api.h302 int touchpad, float x, float y,
305 int touchpad, int buttons);
307 int touchpad, float x, float y);
/aosp12/frameworks/native/services/vr/virtual_touchpad/idc/
H A Dvr-virtual-touchpad-0.idc16 # Virtual touchpad for the primary display
H A Dvr-virtual-touchpad-1.idc16 # Virtual touchpad for the VR virtual display
/aosp12/packages/inputmethods/LatinIME/dictionaries/
H A Den_US_wordlist.combined.gz1dictionary=main:en_us,locale=en_US,description=English (US),date ...

12