(→drakx-kbd-mouse-x11/lib/keyboard.pm: typo fix) |
m (→drakx-kbd-mouse-x11/lib/keyboard.pm) |
||
Line 8: | Line 8: | ||
In "our %lang2keyboard" you see: language code, followed by keyboard codes, each of wich has a number, the "weight" of that keyboard for the given language. <br/> | In "our %lang2keyboard" you see: language code, followed by keyboard codes, each of wich has a number, the "weight" of that keyboard for the given language. <br/> | ||
− | The weight indicates how important that keyboard is for that language. A weight of 90 or more means that in traditional installer (unless an additional language was chosen), this keyboard is assumed to be the correct one and that there will only be a keyboard choice screen in the summary step, after all packages | + | The weight indicates how important that keyboard is for that language. A weight of 90 or more means that in traditional installer (unless an additional language was chosen), this keyboard is assumed to be the correct one and that there will only be a keyboard choice screen in the summary step, after all packages are installed and passwords typed.<br/><br/> |
To be checked: | To be checked: |
Revision as of 13:42, 23 September 2015
Please remove this {{Draft}}template, when you're sure the page is complete and correct.
|
The intention of this page is to figure out and document how our tools work with regard to keyboard settings.
It is also intended to collect useful information to help solve keyboard bugs.
Contents
drakx-kbd-mouse-x11
to be written
drakx-kbd-mouse-x11/lib/keyboard.pm
In "our %lang2keyboard" you see: language code, followed by keyboard codes, each of wich has a number, the "weight" of that keyboard for the given language.
The weight indicates how important that keyboard is for that language. A weight of 90 or more means that in traditional installer (unless an additional language was chosen), this keyboard is assumed to be the correct one and that there will only be a keyboard choice screen in the summary step, after all packages are installed and passwords typed.
To be checked:
- for some languages, there are keyboards without weight. What does that mean, imply, cause?
- there is an Asturian keyboard, however, it isn't added here: 'ast' => 'es:85 lat:80 us_intl:50'
drakx
perl-install
Only looked in the perl-install directory, so far. There is a keybaordindrakx directory containing files.
Apart from that, at least the following files in drakx/perl-install contain one or more lines with the word "keyboard"
- any.pm
- c/stuff.xs.pl
- detect_devices.pm
- harddrake/data.pm
- install/install2.pm:
- install/steps_interactive.pm
- install/commands.pm
- install/share/list.xml
- install/share/gdb-inst
- install/share/keymaps_generate
- install/steps.pm
- install/steps_list.pm
- install/help/help.pm
- install/NEWS
- list_modules.pm
- Makefile
- modules.pm
- services.pm
- standalone/drakbug
- standalone/drakautoinst
- standalone/interactive_http/authorised_progs
- standalone/draksec
- standalone/finish-install
- standalone.pm
- unused/christmas-karaoke.patch
man pages
The following man pages may contain useful information:
- dumpkeys
- keymaps
- loadkeys
- setkeycodes
- setxkbmap
- showkey
- xmodmap
- Compose
- XkbKeycodeToKeysym
- XkbLookupKeySym
- XkbRefreshKeyboardMapping
- XmbLookupString
- Xutf8LookupString
- XwcLookupString
- XButtonEvent
- XLookupKeysym
- XMapEvent
- XStringToKeysym
keymaps
Terminal
The keymaps used in a VT, can be found in /usr/lib/kbd/keymaps/
X
The keymaps used in X, are in /usr/share/X11/xkb/symbols/