You are not logged in.

#1 2013-08-25 21:40:11

sssebaaa
Member
Registered: 2013-01-28
Posts: 14

Upgrade kbd to 2.0.0 and problem.

Hello,

After kbd upgrade loadkeys dont set my keymap to pl. I have wrong chars when i type them.

How to fix it.?
I dont want to downgrade.

Offline

#2 2013-08-25 21:55:51

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Upgrade kbd to 2.0.0 and problem.

Post your settings - 'localectl' etc.

Offline

#3 2013-08-26 05:47:30

sssebaaa
Member
Registered: 2013-01-28
Posts: 14

Re: Upgrade kbd to 2.0.0 and problem.

Thats it:

System locale = pl_PL.UTF-8
  VC Keymap: pl
    X11 Layout: n/a


Regards

Offline

#4 2013-08-26 09:47:04

Nicky726
Member
From: Czech Republic
Registered: 2008-02-15
Posts: 142
Website

Re: Upgrade kbd to 2.0.0 and problem.

Hello, I have simmilar problem. I used KEYMAP=cz-qwertz, but after the upgrade of kbd to 2.0.0, this keymap doesn't print capital letters if shift is used. After experimenting with other keymaps, I found out that cz-us-qwertz works for me (except the altgr or alt+ctrl modifier), while the other Czech keymaps seem to be broken in some ways.
I wonder if it is upstream bug, or I am missing something... Any idea, what it might be?


[nik@kanashimi ~]$ localectl 
  System Locale: LANG=cs_CZ.UTF8
       VC Keymap: cz-us-qwertz
      X11 Layout: cz,us
       X11 Model: pc105
     X11 Options: terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll

"Although the masters make the rules
For the wise men and the fools
I got nothing, Ma, to live up to."

Offline

#5 2013-08-26 10:38:42

ETNyx
Member
From: Czech republic
Registered: 2010-06-08
Posts: 29

Re: Upgrade kbd to 2.0.0 and problem.

I can confirm that,

KEYMAP=cz-qwertz is broken so much. I mostly duplicated this subject at mine dummy post https://bbs.archlinux.org/viewtopic.php?pid=1317232. Also can confirm using  cz-us-qwertz allow you to use shift. At least you should set password as it makes the casual,...

Offline

#6 2013-08-27 07:53:15

Nicky726
Member
From: Czech Republic
Registered: 2008-02-15
Posts: 142
Website

Re: Upgrade kbd to 2.0.0 and problem.

Created bug in flyspray: https://bugs.archlinux.org/task/36689


"Although the masters make the rules
For the wise men and the fools
I got nothing, Ma, to live up to."

Offline

#7 2013-09-02 12:09:16

lahwaacz
Wiki Admin
From: Czech Republic
Registered: 2012-05-29
Posts: 749

Re: Upgrade kbd to 2.0.0 and problem.

This is most likely bug in kbd, downgrading to 1.15.5 version solves the problem.

Note that cz-us-qwertz uses

keycode  42 = Shift
...
keycode  54 = Shift

whereas cz-qwertz uses

keycode  42 = ShiftL
...
keycode  54 = ShiftL

Of course simple changing 'ShiftL' to 'Shift' breaks the entire keymap, e.g. 'Shift + á' would produce 'Á' instead of '8'...

Offline

#8 2013-09-04 15:50:15

lahwaacz
Wiki Admin
From: Czech Republic
Registered: 2012-05-29
Posts: 749

Re: Upgrade kbd to 2.0.0 and problem.

Because searching for the source of this bug in one bulky commit[3] is really annoying and the original cz-qwertz keymap is pretty complex and practically unfixable (90KB in file size is too much), the simplest solution turned out to be writing new keymap from scratch. So here it is. Anyone using Czech keymaps please test it and report bugs/feature requests.

Last edited by lahwaacz (2013-09-04 15:56:25)

Offline

Board footer

Powered by FluxBB