Ok.

After some wide investigations (checking raw keyboard scan codes with 
"showkey", checking Xorg key codes with "xev", checking GNOME keyboard 
selection, checking/removing SCIM/iBus keyboard alteration in the way, checking 
console keyboard choice in "/etc/default/console-setup") and after trying to 
tune rdesktop keyboard files, some friend and I found that the problem in our 
case can be separated in two parts:
- rdesktop's capslock problem, easily solved using the solution given in 
comment #29
- xorg's numeric keypad decimal separator problem, easily solved with the 
following Xmodmap entry:
  keycode  91 = KP_Delete KP_Decimal KP_Delete KP_Decimal KP_Delete KP_Decimal

I can't understand why this solution to the capslock problem has not
been integrated since Intrepid... There is only people telling it works,
nobody complaining about regression after that, so what?!?

About the numeric keypad decimal problem, in our case it's specific to the 
French keyboard (no problem with the US keyboard) which defines it this way:
  keycode  91 = KP_Delete period KP_Delete period comma U202F comma U202F 
KP_Delete period

The French keyboard I'm talking about is this one (from 
"/etc/default/console-setup") :
  XKBMODEL="pc105"
  XKBLAYOUT="fr"
  XKBVARIANT="oss"
  XKBOPTIONS=""

-- 
rdesktop works bad with several keyboard layouts
https://bugs.launchpad.net/bugs/251709
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to