Re: [PATCH] input: fix broken behaviour of Dell Latitude special keys

2007-06-12 Thread Giel de Nijs
Hi Dmitry, On 6/12/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote: Thank you for the patch. Is there any way I could see data coming from i8042 when you press on these special keys? If you could do: echo 1 > /sys/module/i8042/parameters/debug tehn presses and released all these keys echo 0 > /s

[PATCH] input: fix broken behaviour of Dell Latitude special keys

2007-06-10 Thread Giel de Nijs
it the same behaviour), I care more about the inclusion of any working solution than I care about flexibility. Hence this version :). Greetings, Giel Signed-off-by: Giel de Nijs <[EMAIL PROTECTED]> --- Index: linux-2.6

Re: [patch 0/2] [PATCH] input: correctly handle keys without hardware release event

2007-05-13 Thread Giel de Nijs
On 5/14/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote: > This patch adds a soft release key mask to input_dev, to enable keyboard > drivers to determine which keys never generate a hardware release event and > hence add a release event after every press event of such keys. The mask is > controll

[patch 0/2] [PATCH] input: correctly handle keys without hardware release event

2007-05-11 Thread Giel de Nijs
Hi, This patch adds a soft release key mask to input_dev, to enable keyboard drivers to determine which keys never generate a hardware release event and hence add a release event after every press event of such keys. The mask is controlled by ioctls. The Fn+F? key combinations of Dell Latitude se

[patch 1/2] input: add soft release key mask to keyboard driver

2007-05-11 Thread Giel de Nijs
Add keysrlmask to input_dev and add soft release handling in atkbd.c Signed-off-by: Giel de Nijs <[EMAIL PROTECTED]> --- Index: linux-2.6.21.1/drivers/input/keyboard/atkbd.c === --- linux-2.6.21.1.orig/drivers/input/keyboard/a

[patch 2/2] input: add ioctls to console for soft release mask read/write

2007-05-11 Thread Giel de Nijs
Add KDGETKEYSRL and KDSETKEYSRL to the console to control the soft release key mask in input_dev. Signed-off-by: Giel de Nijs <[EMAIL PROTECTED]> --- Index: linux-2.6.21.1/drivers/char/vt_ioctl.c === --- linux-2.6.21.1.orig/d