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

Re: Bug#383220: CapsShift seems to be ignored by directfb



reopen 383220
thanks

On Wednesday 12 December 2007, Guillem Jover wrote:
> Given the bug log comments, it seems the problem does not come from
> directfb at all. Thus closing.

Sorry for the late reply, but this issue is still present and AFAICT it _is_ 
a bug in directfb.

The issue is trivial to reproduce with the Graphical Installer:
* boot a current CD image with 'installgui'

* when the first dialog shows, use ctrl-alt-F2 to switch to a shell
* cd /usr/share/keymaps/i386/azerty
* gunzip fr-latin9.kmap.gz
* nano fr-latin9.kmap
  - for keycodes 42 and 54: s/Shift/CapsShift/
  - save and exit

* use ctrl-alt-F5 to switch back to the installer
* select any language and country
* select the French keymap!
* allow the installation to proceed to network configuration, you should get
  a text entry box
* try entering any text and see that the shift key does nothing at all;
  caps lock will work

* use ctrl-alt-F3 to switch to the second shell [1]
* try entering any text and see that the shift key _does_ work [2]

As the shift key _does_ work in a text console, but not in a D-I dialog 
under directfb, my conclusion is that this is a bug in the input processing 
in directfb.

Cheers,
FJP

[1] If the console seems dead, use <alt-left> <alt-right> to activate it; 
this is a recent minor D-I bug that we haven't traced yet.
[2] AFAICT the "disable caps lock when shift is pressed" does not work 
perfectly there either, but that would be a separate BR. The issue "shift 
does not work at all" for directfb is much more serious.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: