[openbox] Openbox and evdev don't play nice.
Ryan Tandy
tarpman at gmail.com
Sat Jan 12 04:00:37 EST 2008
On Jan 11, 2008 10:10 AM, Rafał Mużyło <galtgendo at o2.pl> wrote:
> Wel, I've got a question for you. If your keyboard is setup correctly (
> namely `hal-device <your keyboard>` reports correct values - you've got
> the correct fdi file and restarted hal, right ?), then see if running
> `setxkbmap` fixes your problem.
tarpman at gantrithor ~ % hal-device
/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input'
linux.device_file = '/dev/input/event4' (string)
input.xkb.model = 'evdev' (string)
input.product = 'AT Translated Set 2 keyboard' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.keypad',
'input.keys', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input'
(string)
linux.subsystem = 'input' (string)
input.originating_device =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
info.product = 'AT Translated Set 2 keyboard' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.rules = 'base' (string)
linux.sysfs_path =
'/sys/devices/platform/i8042/serio0/input/input4/event4' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
input.x11_driver = 'evdev' (string)
info.category = 'input' (string)
input.xkb.layout = 'us' (string)
input.physical_device =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
input.device = '/dev/input/event4' (string)
info.parent =
'/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
input.xkb.variant = '' (string)
I'm not a huge HAL guru, but that looks mostly sane to me. No luck
with 'setxkbmap', though. The only workaround I've found so far is
still to run openbox --restart or --reconfigure from a terminal.
Thanks,
Ryan
More information about the openbox
mailing list