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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157 | katz@Lapcat:~$ hal-find-by-capability --capability input | xargs -I{} hal-device {}
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
linux.device_file = '/dev/input/event8' (string)
linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input9/event8' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
info.product = 'SynPS/2 Synaptics TouchPad' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.touchpad' } (string list)
input.x11_driver = 'synaptics' (string)
input.device = '/dev/input/event8' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
input.product = 'SynPS/2 Synaptics TouchPad' (string)
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_3'
linux.device_file = '/dev/input/event0' (string)
linux.sysfs_path = '/sys/devices/virtual/input/input0/event0' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Macintosh mouse button emulation' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_3' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
input.x11_driver = 'evdev' (string)
input.device = '/dev/input/event0' (string)
input.product = 'Macintosh mouse button emulation' (string)
udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input'
linux.device_file = '/dev/input/event7' (string)
linux.sysfs_path = '/sys/devices/platform/pcspkr/input/input7/event7' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_pcspkr' (string)
info.product = 'PC Speaker' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input' } (string list)
input.device = '/dev/input/event7' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_pcspkr' (string)
input.product = 'PC Speaker' (string)
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input'
linux.device_file = '/dev/input/event1' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
linux.sysfs_path = '/sys/devices/platform/i8042/serio0/input/input1/event1' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
info.product = 'AT Translated Set 2 keyboard' (string)
input.xkb.rules = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input' (string)
input.xkb.model = 'pc105' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.layout = 'de' (string)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
input.xkb.variant = 'nodeadkeys' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button' } (string list)
input.x11_driver = 'evdev' (string)
input.device = '/dev/input/event1' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
input.product = 'AT Translated Set 2 keyboard' (string)
info.callouts.add = { 'debian-setup-keyboard' } (string list)
udi = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0_logicaldev_input'
linux.device_file = '/dev/input/event2' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb5/5-2/5-2:1.0/input/input2/event2' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0' (string)
info.product = 'Logitech USB-PS/2 Optical Mouse' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
input.x11_driver = 'evdev' (string)
input.device = '/dev/input/event2' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c01d_noserial_if0' (string)
input.product = 'Logitech USB-PS/2 Optical Mouse' (string)
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2'
button.type = 'lid' (string)
button.state.value = false (bool)
linux.device_file = '/dev/input/event4' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4/event4' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Lid Switch' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.switch', 'button' } (string list)
input.device = '/dev/input/event4' (string)
input.product = 'Lid Switch' (string)
button.has_state = true (bool)
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'
button.type = 'power' (string)
linux.device_file = '/dev/input/event5' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input5/event5' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Power Button (CM)' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'button' } (string list)
input.device = '/dev/input/event5' (string)
input.product = 'Power Button (CM)' (string)
button.has_state = false (bool)
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
linux.device_file = '/dev/input/event6' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:08/input/input6/event6' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Video Bus' (string)
input.xkb.rules = 'evdev' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0' (string)
input.xkb.model = 'pc105' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.layout = 'de' (string)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
input.xkb.variant = 'nodeadkeys' (string)
info.capabilities = { 'input', 'input.keys', 'button' } (string list)
input.x11_driver = 'evdev' (string)
input.device = '/dev/input/event6' (string)
input.product = 'Video Bus' (string)
info.callouts.add = { 'debian-setup-keyboard' } (string list)
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
button.type = 'power' (string)
linux.device_file = '/dev/input/event3' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
linux.sysfs_path = '/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Power Button (FF)' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.category = 'input' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'button' } (string list)
input.device = '/dev/input/event3' (string)
input.product = 'Power Button (FF)' (string)
button.has_state = false (bool)
|