You are not logged in.
arch64 hp pavilion tx2000 tablet pc kdemod
so i did things the "lazy way" and started with keytouch, however i didnt do the xinit thing right. when i did keytouch the first time it got all my buttons (minus two that the kernel can't see) perfectly. but when i restarted all my multimedia keys were dead. so i removed it, reinstalled it and add it to daemons and did the xinit thing, however now when i run keytouch-editor, it doesnt see my multimedia buttons at all so i cant do a custom layout anymore.
so i removed keytouch after trying to get it to work, however this is the weird thing now. when im in kde and run xev my buttons have different key codes than when i switch to another console (with ctrl+alt+f1), and two of my buttons return nothing in xev.
so weird. what can i do?
[edit] i just installed xbindkeys and xbindkeys_config - those two buttons still don't appear...im so confused.
[edit] im still trying to work through this...could it be an xmodmap issue?
[edit] okay, im completely stumped, i have no idea why some keys are identifiable in a raw console but not in kdemod...ill just have to wait for some advice.
Last edited by originalsurfmex (2008-12-03 04:30:35)
Offline
(i changed the name of the post because it was misleading)
well, im still trying to hunt this down, and im finding all this keyboard stuff extremely confusing.
here's where im at, according to one arch-linux wiki (it was japanese translated and i can't find it again) it is normal for showkey and xev to have different codes...this is strange because the basic english wiki doesnt suggest this at all. so fine, i guess i can accept that...here is my real problem now:
all of my keys (except 2) work in a console using showkey, however in x-windows i lose 2 more keys, xev won't pick em up...its driving me absolutely nuts. the last thing i tried was to go to the archwiki and see if maybe i just had bad timing and fell victim to the new xorg settings:
http://wiki.archlinux.org/index.php/Xor … n.27t_work
so i went to the kdemod system settings, and regional+language and selected the evdev keyboard...still no dice. here is the hal output it suggested to see if evdev was working...if someone could point me in the right direction it would be extremely helpful:
$hal-device|grep -B 15 input.x11.driver
info.subsystem = 'input' (string)
input.xkb.rules = 'base' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.category = 'input' (string)
info.product = 'Video Bus' (string)
input.xkb.model = 'evdev' (string)
info.capabilities = { 'input', 'input.keys', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_5' (string)
input.xkb.layout = 'us' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.variant = '' (string)
input.device = '/dev/input/event8' (string)
linux.subsystem = 'input' (string)
input.product = 'Video Bus' (string)
linux.device_file = '/dev/input/event8' (string)
input.x11_driver = 'evdev' (string)
--
info.subsystem = 'input' (string)
input.xkb.rules = 'base' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.category = 'input' (string)
info.product = 'Video Bus' (string)
input.xkb.model = 'evdev' (string)
info.capabilities = { 'input', 'input.keys', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4' (string)
input.xkb.layout = 'us' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.variant = '' (string)
input.device = '/dev/input/event7' (string)
linux.subsystem = 'input' (string)
input.product = 'Video Bus' (string)
linux.device_file = '/dev/input/event7' (string)
input.x11_driver = 'evdev' (string)
--
linux.device_file = '/dev/input/event3' (string)
59: udi = '/org/freedesktop/Hal/devices/usb_device_45e_74f_noserial_if0_logicaldev_input'
linux.sysfs_path = '/sys/class/input/input2/event2' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_45e_74f_noserial_if0' (string)
info.category = 'input' (string)
info.product = 'Microsoft Microsoft? 2.4GHz Transceiver v5.0' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_45e_74f_noserial_if0_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
input.device = '/dev/input/event2' (string)
linux.subsystem = 'input' (string)
input.product = 'Microsoft Microsoft? 2.4GHz Transceiver v5.0' (string)
linux.device_file = '/dev/input/event2' (string)
input.x11_driver = 'evdev' (string)
--
info.subsystem = 'input' (string)
input.xkb.rules = 'base' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string)
info.category = 'input' (string)
info.product = 'AT Translated Set 2 keyboard' (string)
input.xkb.model = 'evdev' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.keymap', 'input.keymap', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input' (string)
input.xkb.layout = 'us' (string)
linux.hotplug_type = 2 (0x2) (int)
input.xkb.variant = '' (string)
input.device = '/dev/input/event1' (string)
linux.subsystem = 'input' (string)
input.product = 'AT Translated Set 2 keyboard' (string)
linux.device_file = '/dev/input/event1' (string)
input.x11_driver = 'evdev' (string)
--
input.keymap.data = { 'e001:fn_esc', 'e009:battery', 'e00a:screenlock', 'e00b:camera', 'e00c:media', 'e00e:dvd', 'e031:help', 'e033:f21', 'e057:wlan', 'e008:player', 'e058:f22', 'e059:f23' } (string list)
65: udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
linux.sysfs_path = '/sys/class/input/input0/event0' (string)
info.subsystem = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.category = 'input' (string)
info.product = 'Macintosh mouse button emulation' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input' (string)
linux.hotplug_type = 2 (0x2) (int)
input.device = '/dev/input/event0' (string)
linux.subsystem = 'input' (string)
input.product = 'Macintosh mouse button emulation' (string)
linux.device_file = '/dev/input/event0' (string)
input.x11_driver = 'evdev' (string)Last edited by originalsurfmex (2008-12-03 04:31:01)
Offline
Same problem here. No directions for now. Still searching for a solution.
Offline
well im about to start over...i finally broke my system (u can check my post in the newbie area if u want)
...so maybe it'll work after reconfiguring everything...if it does ill post back
Offline
...just for the record, i did a clean install with only the packages i want and openbox. the two dead buttons are still dead in X, however they work great in a bash shell using showkey.
...ugugggghhh
Offline