End key doesn't work, < appears instead
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When pressing End key the cursor isn't moved to the end of line, instead < appears.
I don't have any special configuration for keyboard in xorg.conf.
Related lines from Xorg.log:
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"
(II) Loading /usr/lib/
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.5.99.902, module version = 2.1.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event2"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelIne
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) config/hal: Adding input device Logitech HID compliant keyboard
(**) Logitech HID compliant keyboard: always reports core events
(**) Logitech HID compliant keyboard: Device: "/dev/input/event4"
(II) Logitech HID compliant keyboard: Found 32 mouse buttons
(II) Logitech HID compliant keyboard: Found keys
(II) Logitech HID compliant keyboard: Configuring as keyboard
(**) Logitech HID compliant keyboard: YAxisMapping: buttons 4 and 5
(**) Logitech HID compliant keyboard: EmulateWheelButton: 4, EmulateWheelIne
(II) XINPUT: Adding extended input device "Logitech HID compliant keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Logitech HID compliant keyboard: xkb_rules: "evdev"
(**) Option "xkb_model" "pc105"
(**) Logitech HID compliant keyboard: xkb_model: "pc105"
(**) Option "xkb_layout" "ee"
(**) Logitech HID compliant keyboard: xkb_layout: "ee"
(**) Option "xkb_variant" "nodeadkeys"
(**) Logitech HID compliant keyboard: xkb_variant: "nodeadkeys"
(**) Option "xkb_options" "lv3:ralt_switch"
(**) Logitech HID compliant keyboard: xkb_options: "lv3:ralt_switch"
(II) config/hal: Adding input device Logitech HID compliant keyboard
(**) Logitech HID compliant keyboard: always reports core events
(**) Logitech HID compliant keyboard: Device: "/dev/input/event3"
(II) Logitech HID compliant keyboard: Found keys
(II) Logitech HID compliant keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "Logitech HID compliant keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Logitech HID compliant keyboard: xkb_rules: "evdev"
(**) Option "xkb_model" "pc105"
(**) Logitech HID compliant keyboard: xkb_model: "pc105"
(**) Option "xkb_layout" "ee"
(**) Logitech HID compliant keyboard: xkb_layout: "ee"
(**) Option "xkb_variant" "nodeadkeys"
(**) Logitech HID compliant keyboard: xkb_variant: "nodeadkeys"
(**) Option "xkb_options" "lv3:ralt_switch"
(**) Logitech HID compliant keyboard: xkb_options: "lv3:ralt_switch"
(II) config/hal: Adding input device ImPS/2 Logitech Wheel Mouse
(**) ImPS/2 Logitech Wheel Mouse: always reports core events
(**) ImPS/2 Logitech Wheel Mouse: Device: "/dev/input/event6"
(II) ImPS/2 Logitech Wheel Mouse: Found 3 mouse buttons
(II) ImPS/2 Logitech Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Logitech Wheel Mouse: Configuring as mouse
(**) ImPS/2 Logitech Wheel Mouse: YAxisMapping: buttons 4 and 5
(**) ImPS/2 Logitech Wheel Mouse: EmulateWheelButton: 4, EmulateWheelIne
(II) XINPUT: Adding extended input device "ImPS/2 Logitech Wheel Mouse" (type: MOUSE)
(**) ImPS/2 Logitech Wheel Mouse: (accel) keeping acceleration scheme 1
(**) ImPS/2 Logitech Wheel Mouse: (accel) filter chain progression: 2.00
(**) ImPS/2 Logitech Wheel Mouse: (accel) filter stage 0: 20.00 ms
(**) ImPS/2 Logitech Wheel Mouse: (accel) set acceleration profile 0
Output from xev when pressing End:
KeyPress event, serial 31, synthetic NO, window 0x4800001,
root 0x121, subw 0x0, time 621255844, (221,815), root:(226,840),
state 0x0, keycode 115 (keysym 0x3c, less), same_screen YES,
XKeysymToKe
XLookupString gives 1 bytes: (3c) "<"
XmbLookupString gives 1 bytes: (3c) "<"
XFilterEvent returns: False
KeyRelease event, serial 34, synthetic NO, window 0x4800001,
root 0x121, subw 0x0, time 621255956, (221,815), root:(226,840),
state 0x0, keycode 115 (keysym 0x3c, less), same_screen YES,
XKeysymToKe
XLookupString gives 1 bytes: (3c) "<"
XFilterEvent returns: False
Of course >>> xmodmap -e 'keycode 115 = End' <<< fixes this, but this cannot be the correct solution.
It's the latest Jaunty from the repository, xserver-
I'm experiencing the same bug, but in my case the output of xev is
KeyPress event, serial 34, synthetic NO, window 0x3400001,
root 0x1a7, subw 0x0, time 6522841, (-212,-24), root:(570,1),
state 0x0, keycode 115 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: True
KeyRelease event, serial 34, synthetic NO, window 0x3400001,
root 0x1a7, subw 0x0, time 6522889, (-212,-24), root:(570,1),
state 0x0, keycode 115 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
therefore mapping my End key to Multi_key.