Page MenuHomePhabricator

Xmodmap breaks Left and Right arrows keys
Open, NormalPublic

Description

Hello,

I use a custom xmodmap, loading it from terminal through xmodmap command. The layout is known to work well under GNOME and MATE--I’ve been using it for years without issues. Loading it under Enlightenment break the Left and Arrow keys. I can’t use them as usual. They only respond in shortcut with Ctrl, and not smoothly, but rather jumping from word to word. Selecting with Shift pressed run smooth, no jumping. My custom keys work as expected. Any idea how to resolve it and have my custom layout work as expected?

ujdhesa created this task.Nov 24 2016, 3:11 AM

Here’s the layout in question:

! Kartelë xmodmap për gjuhën Angleze, për tastierën Microsoft Internet Keyboard
! Kodi për çdo tast mund të gjendet duke përdorur programin xev
keycode 9 = Escape Escape
keycode 10 = 1 exclam
keycode 11 = 2 at at
keycode 12 = 3 numbersign
keycode 13 = 4 dollar dollar
keycode 14 = 5 percent currency
keycode 15 = 6 dead_circumflex asciicircum
keycode 16 = 7 ampersand
keycode 17 = 8 asterisk
keycode 18 = 9 parenleft bracketright
keycode 19 = 0 parenright braceright
keycode 20 = minus underscore
keycode 21 = equal plus
keycode 22 = BackSpace
keycode 23 = Tab Tab
keycode 24 = q
keycode 25 = ediaeresis
keycode 26 = e
keycode 27 = r
keycode 28 = t
keycode 29 = y
keycode 30 = u
keycode 31 = i
keycode 32 = o
keycode 33 = p
keycode 34 = bracketleft braceleft
keycode 35 = bracketright braceright asciitilde
keycode 36 = Return
keycode 37 = Control_L
keycode 38 = a
keycode 39 = s
keycode 40 = d
keycode 41 = f
keycode 42 = g
keycode 43 = h
keycode 44 = j
keycode 45 = k
keycode 46 = l
keycode 47 = semicolon colon
keycode 48 = rightsinglequotemark quotedbl
keycode 49 = dead_grave dead_tilde
keycode 50 = Shift_L
keycode 51 = backslash bar
keycode 52 = z
keycode 53 = x
keycode 54 = c
keycode 55 = v
keycode 56 = b
keycode 57 = n
keycode 58 = m
keycode 59 = comma less
keycode 60 = period greater
keycode 61 = slash question
keycode 62 = Shift_R
keycode 63 = KP_Multiply
keycode 64 = Alt_L Meta_L
keycode 65 = space space
keycode 66 = Caps_Lock
keycode 67 = F1 F11
keycode 68 = F2 F12
keycode 69 = F3 F13
keycode 70 = F4 F14
keycode 71 = ellipsis F15
keycode 72 = F6 F16
keycode 73 = leftdoublequotemark F7
keycode 74 = rightdoublequotemark F8
keycode 75 = F9 F19
keycode 76 = F10 F20
keycode 77 = Num_Lock
keycode 78 = Scroll_Lock
keycode 79 = KP_7
keycode 80 = KP_8
keycode 81 = KP_9
keycode 82 = KP_Subtract
keycode 83 = KP_4
keycode 84 = KP_5
keycode 85 = KP_6
keycode 86 = KP_Add
keycode 87 = KP_1
keycode 88 = KP_2
keycode 89 = KP_3
keycode 90 = KP_0
keycode 91 = KP_Delete
keycode 94 = less greater bar
keycode 95 = F11 F11
keycode 96 = F12 F12
keycode 104 = KP_Enter
keycode 108 = Alt_R
keycode 105 = Control_R
keycode 110 = Home
keycode 111 = Up
keycode 112 = Prior
keycode 117 = Next
keycode 118 = Insert
keycode 119 = Delete
keycode 113 = Left
keycode 114 = Right
keycode 116 = Down
keycode 115 = End
keycode 106 = KP_Divide
keycode 134 = ccedilla
keycode 166 = XF86Back
keycode 167 = XF86Forward
keycode 136 = XF86Stop
clear mod4

stefan_schmidt triaged this task as Normal priority.Feb 10 2017, 7:04 AM
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:59 AM
q66 edited projects, added efl: input; removed Restricted Project.Jun 11 2018, 7:51 AM