/linux-master/drivers/hid/ |
H A D | hid-letsketch.c | 117 input_set_capability(input, EV_KEY, BTN_TOOL_PEN); 161 input_report_key(input, BTN_TOOL_PEN, 0); 179 input_report_key(input, BTN_TOOL_PEN, 1);
|
H A D | hid-udraw-ps3.c | 237 input_report_key(udraw->pen_input_dev, BTN_TOOL_PEN, 1); 243 input_report_key(udraw->pen_input_dev, BTN_TOOL_PEN, 0); 348 set_bit(BTN_TOOL_PEN, input_dev->keybit);
|
H A D | wacom_wac.c | 134 wacom->tool[0] = (data[5] & 0x20) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; 152 input_report_key(input, BTN_TOOL_PEN, 1); 191 wacom->tool[0] = BTN_TOOL_PEN; 204 wacom->tool[0] = BTN_TOOL_PEN; 221 input_report_key(input, BTN_STYLUS2, (wacom->tool[0] == BTN_TOOL_PEN) && (data[4] & 0x20)); 247 input_report_key(input, BTN_TOOL_PEN, data[1] & 0x20); 271 wacom->tool[0] = (data[1] & 0x0c) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; 272 if (wacom->tool[0] == BTN_TOOL_PEN) 319 wacom->tool[0] = BTN_TOOL_PEN; 371 wacom->tool[0] = BTN_TOOL_PEN; [all...] |
H A D | hid-uclogic-core.c | 49 input_report_key(input, BTN_TOOL_PEN, 0);
|
H A D | hid-ntrig.c | 874 __clear_bit(BTN_TOOL_PEN, input->keybit);
|
H A D | hid-input.c | 983 map_key_clear(BTN_TOOL_PEN); 986 map_key(BTN_TOOL_PEN);
|
H A D | hid-debug.c | 902 [BTN_TOOL_PEN] = "ToolPen", [BTN_TOOL_RUBBER] = "ToolRubber",
|
/linux-master/drivers/input/tablet/ |
H A D | hanwang.c | 95 BTN_STYLUS, BTN_STYLUS2, BTN_TOOL_PEN, BTN_TOOL_RUBBER, 114 hanwang->current_tool = BTN_TOOL_PEN; 142 hanwang->current_tool = BTN_TOOL_PEN; 143 input_report_key(input_dev, BTN_TOOL_PEN, 1); 190 input_report_key(input_dev, BTN_TOOL_PEN, 1);
|
H A D | kbtab.c | 59 input_report_key(dev, BTN_TOOL_PEN, 1); 157 BIT_MASK(BTN_TOOL_PEN) | BIT_MASK(BTN_TOUCH);
|
H A D | acecad.c | 63 input_report_key(dev, BTN_TOOL_PEN, prox); 177 input_dev->keybit[BIT_WORD(BTN_DIGI)] = BIT_MASK(BTN_TOOL_PEN) |
|
H A D | pegasus_notetaker.c | 162 input_report_key(dev, BTN_TOOL_PEN, 1); 368 __set_bit(BTN_TOOL_PEN, input_dev->keybit);
|
H A D | wacom_serial4.c | 158 { STYLUS_DEVICE_ID, BTN_TOOL_PEN }, 543 set_bit(BTN_TOOL_PEN, input_dev->keybit);
|
H A D | aiptek.c | 206 #define AIPTEK_TOOL_BUTTON_PEN_MODE BTN_TOOL_PEN 323 BTN_TOOL_PEN, BTN_TOOL_RUBBER, BTN_TOOL_PENCIL, BTN_TOOL_AIRBRUSH,
|
/linux-master/drivers/input/touchscreen/ |
H A D | surface3_spi.c | 128 int tool = (prox && rubber) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; 289 data->pen_tool = BTN_TOOL_PEN; 300 input_set_capability(input, EV_KEY, BTN_TOOL_PEN);
|
H A D | wacom_i2c.c | 130 BTN_TOOL_RUBBER : BTN_TOOL_PEN; 203 __set_bit(BTN_TOOL_PEN, input->keybit);
|
H A D | wacom_w8001.c | 179 if (w8001->type != BTN_TOOL_PEN && 237 w8001->type = BTN_TOOL_PEN; 243 w8001->type = coord->f2 ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; 305 if (w8001->type != BTN_TOOL_PEN && 437 __set_bit(BTN_TOOL_PEN, dev->keybit);
|
H A D | silead.c | 174 input_set_capability(data->pen_input, EV_KEY, BTN_TOOL_PEN); 237 input_report_key(data->pen_input, BTN_TOOL_PEN, data->pen_down);
|
H A D | goodix.c | 331 input_set_capability(input, EV_KEY, BTN_TOOL_PEN); 375 input_report_key(ts->input_pen, BTN_TOOL_PEN, 1); 395 input_report_key(ts->input_pen, BTN_TOOL_PEN, 0);
|
/linux-master/tools/testing/selftests/hid/tests/ |
H A D | base.py | 76 libevdev.EV_KEY.BTN_TOOL_PEN, 110 excludes=[libevdev.EV_KEY.BTN_TOOL_PEN, libevdev.EV_KEY.BTN_STYLUS], 124 excludes=[libevdev.EV_KEY.BTN_TOOL_PEN, libevdev.EV_KEY.BTN_STYLUS],
|
H A D | test_tablet.py | 29 PEN = libevdev.EV_KEY.BTN_TOOL_PEN 101 and not evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN] 105 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN] 108 tool = ToolType(libevdev.EV_KEY.BTN_TOOL_PEN) 110 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN] 144 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN), 1039 # bogus: BTN_TOOL_PEN is not emitted
|
H A D | test_wacom_generic.py | 647 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 1), 672 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 0), 704 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 1), 792 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 1),
|
/linux-master/include/uapi/linux/ |
H A D | input-event-codes.h | 402 #define BTN_TOOL_PEN 0x140 macro
|
/linux-master/scripts/dtc/include-prefixes/dt-bindings/input/ |
H A D | linux-event-codes.h | 402 #define BTN_TOOL_PEN 0x140 macro
|
/linux-master/include/dt-bindings/input/ |
H A D | linux-event-codes.h | 402 #define BTN_TOOL_PEN 0x140 macro
|