Confused

Ben Gamari bgamari at gmail.com
Wed Mar 11 09:43:42 PDT 2009


On 03/11/2009 11:28 AM, Simon Thum wrote:
> lshal | grep -10 x11_driver
>
> might be valuable.

Your wish is my command:

>   info.callouts.add = {'hal-acl-tool --add-device'} (string list)
>   info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
>   info.capabilities = {'input', 'input.mouse', 'access_control'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   info.product = 'Macintosh mouse button emulation'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_3'  (string)
>   input.device = '/dev/input/event3'  (string)
>   input.product = 'Macintosh mouse button emulation'  (string)
>   input.x11_driver = 'evdev'  (string)
>   linux.device_file = '/dev/input/event3'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/virtual/input/input3/event3'  (string)
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4'
>   button.has_state = true  (bool)
>   button.state.value = false  (bool)
>   button.type = 'lid'  (string)
>   info.addons.singleton = {'hald-addon-input'} (string list)
> --
>   button.type = 'sleep'  (string)
>   info.addons.singleton = {'hald-addon-input'} (string list)
>   info.capabilities = {'input', 'button', 'input.keys'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   info.product = 'Sleep Button (CM)'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2'  (string)
>   input.device = '/dev/input/event2'  (string)
>   input.product = 'Sleep Button (CM)'  (string)
>   input.x11_driver = 'evdev'  (string)
>   input.xkb.layout = 'us'  (string)
>   input.xkb.model = 'evdev'  (string)
>   input.xkb.rules = 'base'  (string)
>   input.xkb.variant = ''  (string)
>   linux.device_file = '/dev/input/event2'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2/event2'  (string)
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'
> --
>   button.type = 'power'  (string)
>   info.addons.singleton = {'hald-addon-input'} (string list)
>   info.capabilities = {'input', 'button', 'input.keys'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   info.product = 'Power Button (CM)'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'  (string)
>   input.device = '/dev/input/event1'  (string)
>   input.product = 'Power Button (CM)'  (string)
>   input.x11_driver = 'evdev'  (string)
>   input.xkb.layout = 'us'  (string)
>   input.xkb.model = 'evdev'  (string)
>   input.xkb.rules = 'base'  (string)
>   input.xkb.variant = ''  (string)
>   linux.device_file = '/dev/input/event1'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1/event1'  (string)
>
> udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0'
> --
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
>   info.addons.singleton = {'hald-addon-input'} (string list)
>   info.capabilities = {'input', 'input.keys', 'button'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   info.product = 'Video Bus'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'  (string)
>   input.device = '/dev/input/event8'  (string)
>   input.product = 'Video Bus'  (string)
>   input.x11_driver = 'evdev'  (string)
>   input.xkb.layout = 'us'  (string)
>   input.xkb.model = 'evdev'  (string)
>   input.xkb.rules = 'base'  (string)
>   input.xkb.variant = ''  (string)
>   linux.device_file = '/dev/input/event8'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:3c/input/input8/event8'  (string)
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
>   info.addons.singleton = {'hald-addon-input'} (string list)
>   info.capabilities = {'input', 'input.keys', 'button'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   info.product = 'Video Bus'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'  (string)
>   input.device = '/dev/input/event7'  (string)
>   input.product = 'Video Bus'  (string)
>   input.x11_driver = 'evdev'  (string)
>   input.xkb.layout = 'us'  (string)
>   input.xkb.model = 'evdev'  (string)
>   input.xkb.rules = 'base'  (string)
>   input.xkb.variant = ''  (string)
>   linux.device_file = '/dev/input/event7'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:37/input/input7/event7'  (string)
>
> udi = '/org/freedesktop/Hal/devices/computer_power_supply_ac_adapter_AC'
> --
>   info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
>   info.capabilities = {'input', 'input.mouse', 'input.touchpad', 'access_control'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
>   info.product = 'AlpsPS/2 ALPS GlidePoint'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input_0'  (string)
>   input.device = '/dev/input/event6'  (string)
>   input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
>   input.product = 'AlpsPS/2 ALPS GlidePoint'  (string)
>   input.x11_driver = 'synaptics'  (string)
>   input.x11_options.SHMConfig = 'true'  (string)
>   linux.device_file = '/dev/input/event6'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input6/event6'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
>   access_control.file = '/dev/input/event5'  (string)
>   access_control.type = 'mouse'  (string)
>   info.callouts.add = {'hal-acl-tool --add-device', 'hal-probe-vmmouse'} (string list)
>   info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
>   info.capabilities = {'input', 'input.mouse', 'access_control'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
>   info.product = 'PS/2 Mouse'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)
>   input.device = '/dev/input/event5'  (string)
>   input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
>   input.product = 'PS/2 Mouse'  (string)
>   input.x11_driver = 'evdev'  (string)
>   linux.device_file = '/dev/input/event5'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input5/event5'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
>   info.linux.driver = 'atkbd'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>   info.product = 'i8042 KBD port'  (string)
>   info.subsystem = 'serio'  (string)
> --
>   info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.keymap', 'button'} (string list)
>   info.category = 'input'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'  (string)
>   info.product = 'AT Translated Set 2 keyboard'  (string)
>   info.subsystem = 'input'  (string)
>   info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input'  (string)
>   input.device = '/dev/input/event4'  (string)
>   input.keymap.data = {'e001:playpause', 'e002:stopcd', 'e003:previoussong', 'e004:nextsong', 'e005:brightnessdown', 'e006:brightnessup', 'e007:battery', 'e008:wlan', 'e009:ejectclosecd', 'e00a:suspend', 'e00b:switchvideomode', 'e00f:switchvideomode', 'e010:previoussong', 'e011:prog1', 'e012:media', 'e013:f23', 'e015:camera', 'e00c:f23', 'e019:nextsong', 'e01b:switchvideomode', 'e022:playpause', 'e024:stopcd', 'e06d:media'} (string list)
>   input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'  (string)
>   input.product = 'AT Translated Set 2 keyboard'  (string)
>   input.x11_driver = 'evdev'  (string)
>   input.xkb.layout = 'us'  (string)
>   input.xkb.model = 'pc105+inet'  (string)
>   input.xkb.rules = 'base'  (string)
>   input.xkb.variant = ''  (string)
>   linux.device_file = '/dev/input/event4'  (string)
>   linux.hotplug_type = 2  (0x2)  (int)
>   linux.subsystem = 'input'  (string)
>   linux.sysfs_path = '/sys/devices/platform/i8042/serio0/input/input4/event4'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_dock_2'



More information about the xorg mailing list