nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nano-devel] [nano] improving accessibility


From: Enrico Mioso
Subject: Re: [Nano-devel] [nano] improving accessibility
Date: Mon, 12 Sep 2016 17:48:08 +0200 (CEST)

First of all , Hello ... and thank you again for your support and attention.

Infact, they seem to not produce anything on nano.
Here is my output:

keycode 105 = Left             Left             Left            
        control keycode 105 = Left            
        altgr   control keycode 105 = Left            
        alt     keycode 105 = Decr_Console    
        shift   alt     keycode 105 = Left            
        control alt     keycode 105 = Left            
keycode 106 = Right            Right            Right           
        control keycode 106 = Right           
        altgr   control keycode 106 = Right           
        alt     keycode 106 = Incr_Console    
        shift   alt     keycode 106 = Right           
        control alt     keycode 106 = Right           

And when you told me to run this command, at some point I realized this problem 
is caused by a modification I made to my system.
In particular, I customized my keymap to work more confortably with Apple 
keyboard (usb).

Ok, my fault. :)

Using the standard "it" keyboard it works fine.
Appending here my modification: still ... don't worry. I do so only to "let the 
world" spot mistakes on my modifications. :)

Thank you man, very very much. So, nano works great.


# Italian keymap with emacs enhancements
#     Beta version Mon May  2 19:57:25 WET DST 1994
# Available for anon. ftp at cnuce_arch.cnr.it:/pub/Linux-local/kbd/it.map
#
# Based on all other keymaps available in Slackware-1.2.0.
#
# '@', '#', '[', and ']' are obtained by AltGr with the appropriate key.
#
# I have added '{', '}', '~', '`', iacute and uacute.
# They can be obtained by AltGr-(, AltGr-), AltGr-=, AltGr-', AltGr-igrave
# and AltGr-ugrave respectively.
#
# I have also added most Alt-Shift and Ctrl-Alt codes needed for emacs
# with the standard keymap of the fundamental mode.
#
# Place in your ~/.emacs the following two lines:
#      (standard-display-european t)
#      (set-input-mode nil nil 1)
#
# Place in your /usr/lib/X11/Xconfig:
#      LeftAlt  Meta
#      RightAlt ModeShift
#
# To use high characters with other programs, read the documentation ;-)
# Please report all bugs and improvement proposals to the address below.
#
# Buona fortuna,
# Dario Besseghini <address@hidden>
#
# "currency" and "cent" mappings for euro support added by
# Ferdinando Ferranti <address@hidden> 
#
keymaps 0-2,4,6,8-9,12
strings as usual
compose as usual for "iso-8859-1"

keycode   1 = Escape           Escape
        alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam
        alt     keycode   2 = Meta_one
        shift alt keycode 2 = Meta_exclam
keycode   3 = two              quotedbl
        control keycode   3 = nul
        alt     keycode   3 = Meta_two
        control alt keycode 3 = Meta_nul
keycode   4 = three            sterling
        control keycode   4 = Escape
        alt     keycode   4 = Meta_three
        control alt keycode 4 = Meta_Escape
keycode   5 = four             dollar
        control keycode   5 = Control_backslash
        alt     keycode   5 = Meta_four
        shift alt keycode 5 = Meta_dollar
        control alt keycode 5 = Meta_Control_backslash
keycode   6 = five             percent
        control keycode   6 = Control_bracketright
        alt     keycode   6 = Meta_five
        shift alt keycode 6 = Meta_percent
keycode   7 = six              ampersand
        control keycode   7 = Control_asciicircum
        alt     keycode   7 = Meta_six
keycode   8 = seven            slash
        control keycode   8 = Control_underscore
        alt     keycode   8 = Meta_seven
        shift alt keycode 8 = Meta_slash
keycode   9 = eight            parenleft        braceleft
        control keycode   9 = Delete
        alt     keycode   9 = Meta_eight
        shift alt keycode 9 = Meta_parenleft
        control alt keycode 9 = Meta_Delete
keycode  10 = nine             parenright       braceright
        alt     keycode  10 = Meta_nine
        shift alt keycode 10 = Meta_parenright
keycode  11 = zero             equal            asciitilde
        alt     keycode  11 = Meta_zero
        shift alt keycode 11 = Meta_equal
keycode  12 = apostrophe       question         grave
        control keycode  12 = Delete
        alt     keycode  12 = Meta_minus
        control alt keycode 12 = Meta_Delete
keycode  13 = igrave           asciicircum      iacute
        control keycode  13 = Control_asciicircum
        alt     keycode  13 = Meta_equal
        shift alt keycode 13 = Meta_asciicircum
keycode  14 = Delete           Delete
        control keycode  14 = Control_underscore
        alt     keycode  14 = Meta_Delete
keycode  15 = Tab              Tab
        alt     keycode  15 = Meta_Tab
keycode  16 = q
keycode  17 = w
keycode  18 = e
        altgr keycode 18 = currency
keycode  19 = r
keycode  20 = t
keycode  21 = y
keycode  22 = u
keycode  23 = i
keycode  24 = o
keycode  25 = p
keycode  26 = egrave           eacute           bracketleft
        control keycode  26 = Escape
        alt     keycode  26 = Meta_bracketleft
keycode  27 = plus             asterisk         bracketright
        control keycode  27 = Control_bracketright
        alt     keycode  27 = Meta_bracketright
keycode  28 = Return
        alt     keycode  28 = Meta_Control_m
keycode  29 = Control
keycode  30 = a
keycode  31 = s
keycode  32 = d
keycode  33 = f
keycode  34 = g
keycode  35 = h
keycode  36 = j
keycode  37 = k
keycode  38 = l
keycode  39 = ograve           ccedilla         at
        control keycode  39 = nul
        alt     keycode  39 = Meta_at
        control alt keycode 39 = Meta_nul
keycode  40 = agrave           degree           numbersign
        control keycode  40 = Control_g
keycode  41 = less             greater
        alt     keycode  41 = Meta_less
        shift alt keycode 41 = Meta_greater
keycode  42 = Shift
keycode  43 = ugrave           section          uacute
keycode  44 = z
keycode  45 = x
keycode  46 = c
        altgr keycode 46 = cent
keycode  47 = v
keycode  48 = b
keycode  49 = n
keycode  50 = m
keycode  51 = comma            semicolon
        alt     keycode  51 = Meta_comma
        shift alt keycode 51 = Meta_semicolon
keycode  52 = period           colon
        alt     keycode  52 = Meta_period
keycode  53 = minus            underscore
        control keycode  53 = Control_underscore
        alt     keycode  53 = Meta_minus
keycode  54 = Shift
keycode  125 = Alt
keycode  56 = Decr_Console
keycode  57 = space
        control keycode  57 = nul
        alt     keycode  57 = Meta_space
        control alt keycode 57 = Meta_nul
keycode  58 = Caps_Lock
keycode  86 = backslash        bar
        control keycode  86 = Control_backslash
        alt     keycode  86 = Meta_backslash
        shift alt keycode 86 = Meta_bar
keycode  97 = Control
plain keycode  59 = F1
plain keycode  60 = F2
plain keycode  61 = F3
plain keycode  62 = F4
plain keycode  63 = F5
plain keycode  64 = F6
plain keycode  65 = F7
plain keycode  66 = F8
plain keycode  67 = F9
plain keycode  68 = F10
plain keycode  87 = F11
plain keycode  88 = F12
shift keycode  59 = F13
shift keycode  60 = F14
shift keycode  61 = F15
shift keycode  62 = F16
shift keycode  63 = F17
shift keycode  64 = F18
shift keycode  65 = F19
shift keycode  66 = F20
shift keycode  67 = F21
shift keycode  68 = F22
shift keycode  87 = F23
shift keycode  88 = F24
control keycode  59 = F25
control keycode  60 = F26
control keycode  61 = F27
control keycode  62 = F28
control keycode  63 = F29
control keycode  64 = F30
control keycode  65 = F31
control keycode  66 = F32
control keycode  67 = F33
control keycode  68 = F34
control keycode  87 = F35
control keycode  88 = F36
alt keycode  59 = Console_1
alt keycode  60 = Console_2
alt keycode  61 = Console_3
alt keycode  62 = Console_4
alt keycode  63 = Console_5
alt keycode  64 = Console_6
alt keycode  65 = Console_7
alt keycode  66 = Console_8
alt keycode  67 = Console_9
alt keycode  68 = Console_10
alt keycode  87 = Console_11
alt keycode  88 = Console_12
control alt keycode  59 = Console_1
control alt keycode  60 = Console_2
control alt keycode  61 = Console_3
control alt keycode  62 = Console_4
control alt keycode  63 = Console_5
control alt keycode  64 = Console_6
control alt keycode  65 = Console_7
control alt keycode  66 = Console_8
control alt keycode  67 = Console_9
control alt keycode  68 = Console_10
control alt keycode  87 = Console_11
control alt keycode  88 = Console_12

keycode  69 = Num_Lock
keycode  98 = equal
keycode  55 = KP_Multiply
keycode  74 = KP_Subtract
keycode  78 = KP_Add
keycode  96 = KP_Enter
#
keycode  71 = KP_7
keycode  72 = KP_8
keycode  73 = KP_9
keycode  75 = KP_4
keycode  76 = KP_5
keycode  77 = KP_6
keycode  79 = KP_1
keycode  80 = KP_2
keycode  81 = KP_3
keycode  82 = KP_0
#
keycode  83 = KP_Period                 # or KP_Comma
control alt keycode  83 = Boot
#
alt keycode  71 = Ascii_7
alt keycode  72 = Ascii_8
alt keycode  73 = Ascii_9
alt keycode  75 = Ascii_4
alt keycode  76 = Ascii_5
alt keycode  77 = Ascii_6
alt keycode  79 = Ascii_1
alt keycode  80 = Ascii_2
alt keycode  81 = Ascii_3
alt keycode  82 = Ascii_0
#
# The four cursor keys
#
keycode 103 = Up
keycode 105 = Left
keycode 106 = Right
keycode 108 = Down
alt keycode 103 = KeyboardSignal
alt keycode 105 = Decr_Console
alt keycode 106 = Incr_Console
#
# The six+ edit keys
#
keycode 110 = Insert
keycode 117 = KP_Divide
keycode 102 = Home              # Find
keycode 104 = PageUp            # Prior
keycode 111 = Remove
keycode 107 = End               # Select
keycode 109 = PageDown          # Next
shift keycode 104 = Scroll_Backward
shift keycode 109 = Scroll_Forward
control alt keycode 111 = Boot
#
# The three system keys
#
keycode  84 = Last_Console              # Alt+SysRq/PrintScrn
keycode  99 = VoidSymbol
alt keycode  99 = Control_backslash
control keycode  99 = Control_backslash

plain   keycode 70 = Scroll_Lock
shift   keycode 70 = Show_Memory
control keycode 70 = Show_State
alt     keycode 70 = Show_Registers

keycode 101 = Break                     # Ctrl+Break/Pause
keycode 161 = Last_Console
keycode 119 = Pause                     # Break/Pause


keycode 126 = AltGr
keycode 100 = Incr_Console
altgr keycode 70 = Show_Registers
alt keycode 70 = Scroll_Lock

control altgr keycode 83 = Boot
control altgr keycode 111 = Boot

# Hex keypad keys (for giving a Unicode value in 4 hex digits)
# Follow lt.map and assign Hex_A .. Hex_F to keypad border.
altgr keycode  55 = Hex_C
altgr keycode  69 = Hex_A
altgr keycode  71 = Hex_7
altgr keycode  72 = Hex_8
altgr keycode  73 = Hex_9
altgr keycode  74 = Hex_D
altgr keycode  75 = Hex_4
altgr keycode  76 = Hex_5
altgr keycode  77 = Hex_6
altgr keycode  78 = Hex_E
altgr keycode  79 = Hex_1
altgr keycode  80 = Hex_2
altgr keycode  81 = Hex_3
altgr keycode  82 = Hex_0
altgr keycode  96 = Hex_F
altgr keycode  98 = Hex_B
alt keycode 183 = Console_13
alt keycode 184 = Console_14
alt keycode 185 = Console_15
alt keycode 186 = Console_16
alt keycode 187 = Console_17
alt keycode 188 = Console_18
alt keycode 189 = Console_19



reply via email to

[Prev in Thread] Current Thread [Next in Thread]