/third_party/libinput/src/ |
D | evdev-tablet.c | 50 tablet_get_pressed_buttons(struct tablet_dispatch *tablet, in tablet_get_pressed_buttons() argument 54 const struct button_state *state = &tablet->button_state, in tablet_get_pressed_buttons() 55 *prev_state = &tablet->prev_button_state; in tablet_get_pressed_buttons() 62 tablet_get_released_buttons(struct tablet_dispatch *tablet, in tablet_get_released_buttons() argument 66 const struct button_state *state = &tablet->button_state, in tablet_get_released_buttons() 67 *prev_state = &tablet->prev_button_state; in tablet_get_released_buttons() 77 tablet_force_button_presses(struct tablet_dispatch *tablet) in tablet_force_button_presses() argument 79 struct button_state *state = &tablet->button_state, in tablet_force_button_presses() 80 *prev_state = &tablet->prev_button_state; in tablet_force_button_presses() 90 tablet_history_size(const struct tablet_dispatch *tablet) in tablet_history_size() argument [all …]
|
D | evdev-tablet-pad.c | 556 WacomDevice *tablet = NULL; in pad_init_buttons_from_libwacom() local 564 tablet = libwacom_new_from_usbid(db, in pad_init_buttons_from_libwacom() 568 if (!tablet) in pad_init_buttons_from_libwacom() 571 num_buttons = libwacom_get_num_buttons(tablet); in pad_init_buttons_from_libwacom() 575 code = libwacom_get_button_evdev_code(tablet, 'A' + i); in pad_init_buttons_from_libwacom() 586 if (tablet) in pad_init_buttons_from_libwacom() 587 libwacom_destroy(tablet); in pad_init_buttons_from_libwacom()
|
D | evdev-tablet.h | 264 tablet_libinput_context(const struct tablet_dispatch *tablet) in tablet_libinput_context() argument 266 return evdev_libinput_context(tablet->device); in tablet_libinput_context()
|
/third_party/libinput/doc/user/ |
D | tablet-support.rst | 7 This page provides details about the graphics tablet 8 support in libinput. Note that the term "tablet" in libinput refers to 9 graphics tablets only (e.g. Wacom Intuos), not to tablet devices like the 12 .. figure:: tablet.svg 15 Illustration of a graphics tablet 20 Pad buttons vs. tablet tools 23 Most tablets provide two types of devices. The physical tablet often 25 drawing surface of the tablet requires a tool, usually in the shape of a 30 Buttons, rings or strips on the physical tablet hardware (the "pad") are 36 .. figure:: tablet-interfaces.svg [all …]
|
D | tablet-debugging.rst | 4 Debugging tablet issues 10 Required tablet capabilities 13 To handle a tablet correctly, libinput requires a set of capabilities 19 missing tablet capabilities: xy pen btn-stylus resolution. Ignoring this device. 25 libinput bug: device does not meet tablet criteria. Ignoring this device. 28 When a tablet is rejected, it is usually possible to verify the issue with 31 - **xy** indicates that the tablet is missing the ``ABS_X`` and/or ``ABS_Y`` 33 ``ID_INPUT_TABLET`` is applied to a device that is not a tablet. 35 - **pen** or **btn-stylus** indicates that the tablet does not have the
|
D | architecture.rst | 150 implemented: touchpad, tablet, tablet pad, and the fallback dispatch which 169 tablet [label="evdev-tablet.c"] 170 pad [label="evdev-tablet-pad.c"] 174 evdev -> tablet; 199 tablet [label="tablet_process()"] 204 evdev -> tablet; 225 For example, the ``struct tablet_dispatch`` for tablet devices has a 241 tablet [label="struct tablet_dispatch"] 244 tablet->config; 304 tablet [label="tablet deltas"]; [all …]
|
D | meson.build | 63 [ 'tablet-support.rst', 'tablet-support.html'], 122 'svg/tablet-axes.svg', 123 'svg/tablet-cintiq24hd-modes.svg', 124 'svg/tablet-interfaces.svg', 125 'svg/tablet-intuos-modes.svg', 126 'svg/tablet-left-handed.svg', 127 'svg/tablet-out-of-bounds.svg', 128 'svg/tablet.svg', 157 'tablet-support.rst', 161 'tablet-debugging.rst',
|
D | switches.rst | 7 libinput supports the lid and tablet-mode switches. Unlike button events 49 Where available, libinput listens to devices providing a tablet mode switch. 51 laptop layout and a tablet-like layout. One example for such a device is the 55 **LIBINPUT_SWITCH_TABLET_MODE**. When the device switches to tablet mode, 58 tablet mode is disengaged. 60 This handling of tablet mode switches is transparent to the user, no
|
D | faqs.rst | 244 you have a tablet that does not work with libinput, please 250 My tablet doesn't work 257 libinput bug: device does not meet tablet criteria. Ignoring this device. 264 missing tablet capabilities [...] Ignoring this device. 267 your tablet device does not have the required capabilities to be treated as 268 a tablet. This is usually a problem with the device and the kernel driver. 269 See :ref:`tablet-capabilities` for more details.
|
/third_party/typescript/tests/baselines/reference/ |
D | fixSignatureCaching.js | 472 var phone, tablet, phoneSized; 475 tablet = impl.findMatch(impl.mobileDetectRules.tablets, userAgent); 476 if (tablet) { 477 cache.mobile = cache.tablet = tablet; 485 cache.tablet = null; 494 cache.tablet = cache.phone = null; 497 cache.tablet = null; 499 cache.mobile = cache.tablet = impl.FALLBACK_TABLET; 503 cache.mobile = cache.tablet = impl.FALLBACK_TABLET; 507 cache.mobile = cache.tablet = cache.phone = null; [all …]
|
D | fixSignatureCaching.errors.txt | 107 …"HPTablet": "HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBo… 219 "BlackBerryOS": "blackberry|\\bBB10\\b|rim tablet os", 575 var phone, tablet, phoneSized; 577 // first check for stronger tablet rules, then phone (see issue#5) 578 tablet = impl.findMatch(impl.mobileDetectRules.tablets, userAgent); 583 if (tablet) { 584 cache.mobile = cache.tablet = tablet; 586 return; // unambiguously identified as tablet 596 cache.tablet = null; 609 cache.tablet = cache.phone = null; [all …]
|
D | fixSignatureCaching.types | 5 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 6 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 7 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 12 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 14 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 24 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 28 …tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10", "AsusTablet": "^.*PadFone((?!Mobile… 137 …ablet|ARMBJS)", "HPTablet": "HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|H… 159 …"HPTablet": "HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBo… 161 …|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10" : "HP Slate (7|8|… [all …]
|
D | fixSignatureCaching.symbols | 116 …"HPTablet": "HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBo… 450 "BlackBerryOS": "blackberry|\\bBB10\\b|rim tablet os", 1267 var phone, tablet, phoneSized; 1269 >tablet : Symbol(tablet, Decl(fixSignatureCaching.ts, 470, 18)) 1272 // first check for stronger tablet rules, then phone (see issue#5) 1273 tablet = impl.findMatch(impl.mobileDetectRules.tablets, userAgent); 1274 >tablet : Symbol(tablet, Decl(fixSignatureCaching.ts, 470, 18)) 1279 if (tablet) { 1280 >tablet : Symbol(tablet, Decl(fixSignatureCaching.ts, 470, 18)) 1282 cache.mobile = cache.tablet = tablet; [all …]
|
/third_party/typescript/tests/cases/conformance/ |
D | fixSignatureCaching.ts | 471 var phone, tablet, phoneSized; variable 474 tablet = impl.findMatch(impl.mobileDetectRules.tablets, userAgent); 475 if (tablet) { 476 cache.mobile = cache.tablet = tablet; 484 cache.tablet = null; 493 cache.tablet = cache.phone = null; 496 cache.tablet = null; 498 cache.mobile = cache.tablet = impl.FALLBACK_TABLET; 502 cache.mobile = cache.tablet = impl.FALLBACK_TABLET; 506 cache.mobile = cache.tablet = cache.phone = null; [all …]
|
/third_party/libinput/udev/ |
D | libinput-device-group.c | 42 WacomDevice *tablet = NULL; in wacom_handle_paired() local 49 tablet = libwacom_new_from_usbid(db, *vendor_id, *product_id, NULL); in wacom_handle_paired() 50 if (!tablet) in wacom_handle_paired() 52 paired = libwacom_get_paired_device(tablet); in wacom_handle_paired() 60 if (tablet) in wacom_handle_paired() 61 libwacom_destroy(tablet); in wacom_handle_paired()
|
/third_party/libinput/ |
D | BUILD.gn | 38 "src/evdev-tablet-pad-leds.c", 39 "src/evdev-tablet-pad.c", 40 "src/evdev-tablet.c", 46 "src/filter-tablet.c", 130 ohos_executable("libinput-tablet") { 134 "tools/libinput-debug-tablet.c",
|
D | meson.build | 307 'src/filter-tablet.c', 366 'src/evdev-tablet.c', 367 'src/evdev-tablet.h', 368 'src/evdev-tablet-pad.c', 369 'src/evdev-tablet-pad.h', 370 'src/evdev-tablet-pad-leds.c', 470 libinput_debug_tablet_sources = [ 'tools/libinput-debug-tablet.c' ] 471 executable('libinput-debug-tablet', 718 'test/litest-device-aiptek-tablet.c', 734 'test/litest-device-elan-tablet.c', [all …]
|
/third_party/libinput/patch/ |
D | BUILD.gn | 32 "$gen_dst_dir/src/filter-tablet.c", 49 "$gen_dst_dir/src/evdev-tablet.c", 50 "$gen_dst_dir/src/evdev-tablet-pad.c", 51 "$gen_dst_dir/src/evdev-tablet-pad-leds.c", 64 "$gen_dst_dir/tools/libinput-debug-tablet.c",
|
/third_party/libinput/test/ |
D | test-tablet.c | 5075 struct litest_device *tablet; in START_TEST() local 5089 tablet = litest_add_device(li, other); in START_TEST() 5105 litest_tablet_proximity_in(tablet, 10, 10, axes); in START_TEST() 5106 litest_tablet_motion(tablet, 10, 10, axes); in START_TEST() 5107 litest_tablet_motion(tablet, 20, 40, axes); in START_TEST() 5116 litest_delete_device(tablet); in START_TEST() 5192 struct litest_device *tablet; in START_TEST() local 5205 tablet = litest_add_device(li, other); in START_TEST() 5213 litest_tablet_proximity_in(tablet, 10, 10, axes); in START_TEST() 5214 litest_tablet_motion(tablet, 10, 10, axes); in START_TEST() [all …]
|
/third_party/libinput/quirks/ |
D | 30-vendor-aiptek.quirks | 4 MatchUdevType=tablet 10 MatchUdevType=tablet
|
D | 50-system-hp.quirks | 30 # keyboard when in tablet-mode itself; and it has a capacitive home-button 32 # Do not suspend the keyboard when in tablet-mode so that the home button 33 # keeps working when in tablet-mode.
|
D | 50-system-asus.quirks | 21 # Asus VivoBook Flip 14 TP412UA tablet switch seems misbehaving, always 22 # indicating tablet position
|
/third_party/skia/tools/skp/page_sets/other/ |
D | POPUP-skia_mercurynews_nexus10.json | 18 self.user_agent_type = 'tablet' 28 user_agent_type='tablet',
|
D | CRASHING-skia_vnexpress_nexus10.json | 18 self.user_agent_type = 'tablet' 32 user_agent_type='tablet',
|
/third_party/libinput/completion/zsh/ |
D | _libinput | 10 "debug-tablet:Show tablet axis and button values" 94 (( $+functions[_libinput_debug-tablet] )) || _libinput_debug-tablet() 97 '--help[Show debug-tablet help and exit]' \ 99 '--udev=[Use the first tablet device on the given seat]:seat:_libinput_all_seats'
|