linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "F. Heitkamp" <heitkamp@ameritech.net>
To: linux-input@vger.kernel.org
Subject: keyboards and evdev printing multiple keys
Date: Mon, 22 Dec 2008 15:09:46 -0500	[thread overview]
Message-ID: <494FF40A.7000806@ameritech.net> (raw)

I am not sure this is a bug.
I have a Apple keyboard connected to a IOGear USB KVM.
I have installed evdev and the Xorg 1.5.3 server.
When I use any X apps the keyboard repeats three for one in.  i.e. 
typing one 'L' puts three of them in the input.
I noticed when looking at /proc/bus/input/devices there are three 
instanced of the keyboard.

Thanks for your help.

Fred

Here is some additional info.

bash-3.2$ more /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=05ac Product=020b Version=0110
N: Name="Mitsumi Electric Apple Extended USB Keyboard"
P: Phys=usb-0000:00:1d.2-1.1/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=120013
B: KEY=10000 7 ff9f207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=05ac Product=020b Version=0110
N: Name="Mitsumi Electric Apple Extended USB Keyboard"
P: Phys=usb-0000:00:1d.2-1.1/input1
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=13
B: KEY=2 c000 e0000 0 0 0
B: MSC=10

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input6
U: Uniq=
H: Handlers=kbd event5
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c404 Version=0110
N: Name="Logitech Trackball"
P: Phys=usb-0000:00:1d.2-1.4/input0
S: Sysfs=/class/input/input10
U: Uniq=
H: Handlers=mouse0 event4
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
bash-3.2$ more /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=05ac Product=020b Version=0110
N: Name="Mitsumi Electric Apple Extended USB Keyboard"
P: Phys=usb-0000:00:1d.2-1.1/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=120013
B: KEY=10000 7 ff9f207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=05ac Product=020b Version=0110
N: Name="Mitsumi Electric Apple Extended USB Keyboard"
P: Phys=usb-0000:00:1d.2-1.1/input1
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=13
B: KEY=2 c000 e0000 0 0 0
B: MSC=10

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input6
U: Uniq=
H: Handlers=kbd event5
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c404 Version=0110
N: Name="Logitech Trackball"
P: Phys=usb-0000:00:1d.2-1.4/input0
S: Sysfs=/class/input/input10
U: Uniq=
H: Handlers=mouse0 event4
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

bash-3.2$ sh ver_linux
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.

Linux pc1lin 2.6.27.10 #55 SMP PREEMPT Sat Dec 20 17:18:12 EST 2008 i686 
GNU/Linux

Gnu C                  4.3.3
Gnu make               3.81
binutils               2.19.50.20081101
util-linux             2.13-rc3
mount                  support
module-init-tools      3.2.2
e2fsprogs              1.40.10
jfsutils               1.1.13
reiserfsprogs          3.6.19
xfsprogs               2.10.2
pcmcia-cs              3.2.0
PPP                    2.4.0
Linux C Library        2.9
Dynamic linker (ldd)   2.9
Procps                 3.2.7
Net-tools              1.60
Console-tools          0.2.3
Sh-utils               6.10
wireless-tools         28
Modules Loaded         nvidia coretemp lm85 hwmon_vid autofs4 nfsd lockd 
nfs_acl auth_rpcgss sunrpc exportfs ipv6 ctr twofish twofish_common 
camellia serpent blowfish aes_i586 aes_generic xcbc sha256_generic 
crypto_null ide_pci_generic firewire_ohci firewire_core usbhid e1000e 
crc_itu_t snd_echo3g snd_rawmidi snd_seq_device snd_pcm snd_timer snd 
soundcore parport_pc parport snd_page_alloc i2c_i801 shpchp ide_cd_mod 
i3000_edac thermal container piix uhci_hcd evdev ehci_hcd rng_core 
pci_hotplug processor edac_core button sr_mod cdrom st sg jfs
bash-3.2$ bash-3.2$ sh ver_linux
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.





             reply	other threads:[~2008-12-22 20:17 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-22 20:09 F. Heitkamp [this message]
2008-12-22 21:58 ` keyboards and evdev printing multiple keys Jiri Kosina
2009-01-01  3:49 ` Peter Hutterer
2009-01-02 16:26   ` F. Heitkamp

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=494FF40A.7000806@ameritech.net \
    --to=heitkamp@ameritech.net \
    --cc=linux-input@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).