summaryrefslogtreecommitdiffstats
path: root/lib/keyboard.pm
Commit message (Collapse)AuthorAgeFilesLines
* Suppress writing xorg.conf.d snippets for built in evdev defaultsColin Guthrie2015-02-111-2/+3
| | | | | | | | | | | | This should allow us to keep a cleaner xorg.conf.d snippet when generated at boot without specific configuration which should then allow udev rules to override it without any problem. Note: we default to a pc105 layout but evdev defaults to a pc104 layout. We should either adopt pc104, or adapt evdev to default to pc105. mga#14476
* Fix typo in xorg.conf.d snippetColin Guthrie2015-02-101-1/+1
|
* ensure i18n settings are written to xorg.conf.d snippetColin Guthrie2015-02-081-0/+20
| | | | | | | | | | In an ideal world we'd use the localed daemon to write this file for us (thus hiding the implementation detail) but this will not work from the installer context so for now just do it manually. Longer term, all manual stuff should be killed off and we should find a way to make installed and installer contexts both work with dbus services.
* write KEYMAP to /etc/vconsole.confColin Guthrie2015-02-081-0/+6
|
* remove wrong part of Turkish keyboard descriptionsMarja van Waes2014-12-241-2/+2
|
* decrease weight of tr_q keyboard (mga#12348)Marja van Waes2014-12-241-1/+1
|
* adapt to new /etc/sysctl.dThierry Vignaud2013-12-271-1/+1
|
* fix Russian keyboard config (mga#6308)Thomas Backlund2013-04-221-1/+1
|
* use 'es-latin1' mapping instead of 'es' for asturian (mga#6639)Thierry Vignaud2012-12-061-1/+1
|
* german keyboard: default to variant with enabled deadkeys instead of ↵Thierry Vignaud2012-05-091-1/+1
| | | | "nodeadkeys variant" (mga#3791)
* explain than loadkeys_files() is used by rescue's make_rescue_imgThierry Vignaud2012-04-271-0/+1
|
* (setup_install) do not run setxkbmap during text installThierry Vignaud2012-03-051-1/+1
|
* (setup_install_X11) split it out of setup_install()Thierry Vignaud2012-03-051-0/+4
| | | | (needed for next commit)
* add support for Asturian keyboardPascal Terjan2011-05-011-0/+2
|
* Fix runned program ( mageia-setup-keyboard )Dexter Morgan2011-04-091-1/+1
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r391 | dmorgan | 2011-02-03 13:54:58 +0000 (Thu, 03 Feb 2011) | 1 line Import cleaned drakx-kbd-mouse-x11 ------------------------------------------------------------------------ In addition to the above commits, the following cleaning work has been recorded: - License is GPLv2 - Problematic files: o lib/keyboard.pm: run_program::run('mandriva-setup-keyboard'); (does this need to be changed?) we keep it for now o lib/Xconfig/resolution_and_depth.pm: symlinkf "$theme{THEME}.xml", "$dir/Mandriva.xml"; (this will be changed, and should be synced with whatever will be does to the default Mageia wallpapers theme; this .xml file is used to change the wallpaper in GNOME/KDE depending on the time of the day) => switched to Mageia.xml - Various icons that'll need to be changed in data/pixmaps: done with oxygen icons
* load the right console keymap before dumping itChristophe Fergeau2009-11-271-1/+1
| | | | | | | | We now rely on /etc/sysconfig/console/default.kmap for the console keyboard layout which we generate by calling dumpkeys. However, in finish-install, we have to make sure the right keymap is loaded before calling dumpkeys otherwise we'll end up with having the default (qwerty) keymap in console.
* don't add keyboard sections to xorg.confChristophe Fergeau2009-09-221-11/+0
|
* add _ at the beginning of local functionsChristophe Fergeau2009-09-221-27/+27
|
* When modifying keyboard configuration, refresh associated hal keysChristophe Fergeau2009-04-271-0/+1
| | | | | | Nowadays, the X server picks its keyboard configuration from HAL. Make sure we update the hal information when the keyboard configuration is modified
* - keyboarddrake:Pascal Rigaux2009-01-281-1/+1
| | | | | | o bug fix: overwrite previous /etc/sysconfig/keyboard Xkb information when changing keyboard
* - keyboarddrake:Pascal Rigaux2008-12-181-16/+1
| | | | | | o do not configure hal directly, but write in /etc/sysconfig/keyboard Xkb information so hal can get them
* - keyboarddrake:Pascal Rigaux2008-12-181-4/+11
| | | | | | | | | o correctly handle default XkbModel (so that we do not force pc105 when we should not) (nb: this is not very important nowadays because XkbModel is deprecated with evdev, but hell, it's easy to fix :)
* - keyboarddrake:Pascal Rigaux2008-12-081-0/+16
| | | | | | o configure hal so Xorg can get xkb info (nb: for now, you must "service haldaemon restart" to be taken into account)
* - keyboarddrake:Pascal Rigaux2008-09-111-8/+4
| | | | | o fix lithuanian keyboard choices (cf #41031)
* - keyboarddrake library:Pascal Rigaux2008-03-251-0/+3
| | | | | | | o in drakx-finish-install, keyboard is asked after asking country, so have a good default based on country too (was done for pt_BR but not fr_XX) (#39221)
* - keyboarddrake:Pascal Rigaux2008-03-111-3/+3
| | | | | | | | | o default romanian keyboard is qwerty (cf #38450) o "ro" really is "ro(std_cedilla)" (to be more standard on unpatched xkeyboard-config) o "ro(us)" is wrong and not qwerty, use "ro(winkeys)" which is the only qwertz from symbols/ro
* log failing setxkbmapPascal Rigaux2008-01-291-1/+1
|
* - library for installer:Pascal Rigaux2008-01-251-1/+1
| | | | | | o do not force "us" keyboard on everybody that choose "English (American)" (#36575)
* - keyboarddrake:Pascal Rigaux2007-11-211-3/+1
| | | | | | o use kr(kr104) for the korean keyboard, and don't prompt for a toggle key since korean use input method instead
* - display message This setting will be activated after the installation." Pascal Rigaux2007-10-081-1/+3
| | | | | only during installation
* - adapt to kbd instead of console-tools: s/kmap/map/Pascal Rigaux2007-08-081-1/+1
|
* re-sync after the big svn lossPascal Rigaux2007-04-251-63/+76
|
* re-sync after the big svn lossPascal Rigaux2007-04-251-0/+676