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

Bug#614936: keyboard-configuration: Modifier keys (ctrl, shift, alt) not working - Bluetooth keyboard



Package: keyboard-configuration
Version: 1.69
Severity: important
Tags: sid

The problem basicly is that when pressing any of the modifier keys they do not
'modify' the keys pressed simultaneusly with them.
Having wondered around looking for the solution I ended up finding out that
when I press any of the modifiers the next key-press  cancels them. This does
not happen when pressing any other two keys simulatneusly - they do result in
two signals being send with out canceling each other, what excludes the
possibility of my keyboard not supporting multiple keypresses.

Anyhow having found a couple threads on the following forums regarding the
problem and not finding a satisfying solution I wanted to find a solution that
actually works.
http://ubuntuforums.org/showthread.php?t=1355660
http://ubuntuforums.org/showthread.php?t=1368160

I thought of some possibilities of the causes of the problems, however I cannot
really solve these by myself :

1. Bug in keymap - I've got no idea what type of a bug could produce such
effect but it might be possible.

2. Kernel misinterpretation - it might be a problem with the kernel
interpreting the key pressed on the keyboard and thus making the modifiers
malfunction.

3.Bluetooth adapter controller *bluez - this is highly unlikely as I have tried
another bluetooth keyboard on this system and there was no problem using it -
all modifiers worked perfectly. (both of these connect perfectly and all keys
accept the modifiers work normally)

4. Microsoft based hardware - as there is no problem using the keyboard on
either Win Xp or the 7 there might be a special code written for correctly
interpreting the key presses of the modifiers.

The problem is that even after "disabling" the modifier by a key press and then
letting off the modifier no code in xev is generated. This excludes the
possibility of writing a small code that would enable and disable the modifiers
properly.

In the threads I mentioned almost all the data is there if anything is needed
please let me know. I don't however have a rocketfish keyboard but a Lenovo
A300-K BT Keyboard

I hope there is a possibility of finding a fix/solution for that other than
sticky keys because they just get on my nerves really badly all the time.
Any help would be really appreciated.



-- System Information:
Debian Release: wheezy/sid
System: Aptosid 2011-01 "Γῆρας"
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1.slh.1-aptosid-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages keyboard-configuration depends on:
ii  debconf                       1.5.38     Debian configuration management sy

keyboard-configuration recommends no packages.

keyboard-configuration suggests no packages.

-- debconf information:
  keyboard-configuration/layout:
  keyboard-configuration/xkb-keymap: us
* keyboard-configuration/variant: USA
  debian-installer/console-setup-udeb/title:
  keyboard-configuration/unsupported_options: true
  keyboard-configuration/ctrl_alt_bksp: false
  keyboard-configuration/variantcode:
  keyboard-configuration/other:
  keyboard-configuration/optionscode: lv3:ralt_switch,compose:lwin
  keyboard-configuration/modelcode: pc105
  keyboard-configuration/unsupported_config_options: true
  keyboard-configuration/unsupported_config_layout: true
  keyboard-configuration/toggle: No toggling
  keyboard-configuration/compose: Left Logo key
  keyboard-configuration/switch: No temporary switch
  keyboard-configuration/altgr: Right Alt (AltGr)
  keyboard-configuration/unsupported_layout: true
* keyboard-configuration/model: Generic 105-key (Intl) PC



Reply to: