> -----Original Message----- > From: linux-desktops-bounces On Behalf Of Brian E. Lavender > Sent: Monday, October 17, 2016 11:57 AM > To: linux-desktops <[email protected]> > Subject: Re: [Linux-Desktops] page up key repeats a whole bunch times > when I press it once > > On Mon, Oct 17, 2016 at 03:39:00PM +0000, [email protected] > wrote: > > > -----Original Message----- > > > From: linux-desktops-bounces On Behalf Of Brian E. Lavender > > > Sent: Sunday, October 16, 2016 12:25 AM > > > To: linux-desktops <[email protected]> > > > Subject: Re: [Linux-Desktops] page up key repeats a whole bunch times > > > when I press it once > > > > > > On Tue, Oct 11, 2016 at 09:28:56PM +0000, [email protected] > > > wrote: > > > > > > > > > > > > > -----Original Message----- > > > > > From: linux-desktops-bounces On Behalf Of Brian E. Lavender > > > > > Sent: Tuesday, October 11, 2016 4:17 PM > > > > > To: linux-desktops <[email protected]> > > > > > Subject: Re: [Linux-Desktops] page up key repeats a whole bunch > times > > > > > when I press it once > > > > > > > > > > On Tue, Oct 11, 2016 at 06:20:45PM +0000, > [email protected] > > > > > wrote: > > > > > > > > > > > > > > > > > > > You mean that this works properly in evtest but not xev? Then it is > > > likely > > > > > something > > > > > > in X or your window manager artificially limiting the repeat rate. > > > > > > > > > > yes, it will show just one key press with evtest, but with xev it goes > into > > > rapid > > > > > repeat mode until I hit a different key. after it does the rapid > > > > > repeat > > > mode > > > > > and I > > > > > stop it by pressing a separate key, it won't register the PageUp or > > > PageDn. > > > > > > > > > > I suppose I could reinstall from scratch. I wouldn't know where to > > > > > look > > > > > otherwise. > > > > > > > > Ah, that explains things a bit better. What seems to be happening is on > > > > your particular model it's probably only catching a key press and not a > > > > release (so it's getting stuck). > > > > > > > > Try to add a synthesized release event using systemd. > > > > Basically you add an entry to > > > > https://github.com/systemd/systemd/blob/master/hwdb/60- > > > keyboard.hwdb > > > > > > > > with a bang. If it fixes the problem, then an issue should be filed at > > > systemd > > > > upstream to fix this on your particular model (via that DMI data you > shared > > > earlier). > > > > > > > > It would only be applied to your model then. > > > > > > Mario, > > > > > > What line do I add exactly to that file? > > > > > > This what I get for evtest output. > > > > > > Event: time 1476595184.491456, type 1 (EV_KEY), code 104 > (KEY_PAGEUP), > > > value 1 > > > > > > This is the bios info for the dmesg. > > > DMI: Dell Inc. Inspiron 11-3162/050HCR, BIOS 1.0.9 06/16/2016 > > > > > > > Brian, > > > > Location of this file depends upon your distro . > > > > For Ubuntu I found that file at: > > /lib/udev/hwdb.d/60-keyboard.hwdb > > > > I think the lines would look something like this: > > evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*11*3162:pvr* > > KEYBOARD_KEY_104=! #page up > > KEYBOARD_KEY_109=! #page down > > Mario, > > I found the file and I added the lines. I rebooted, but it still appears I > am getting repeat behavior. Do I have to put the values in hex? It is just > simple spacing and not tabs like in a makefile, is it? > > I will play around and see if I missed something.
I don't know for sure, you might need to check with a systemd mailing list for details if you can't get it figured out from playing around. _______________________________________________ Linux-Desktops mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-desktops Please read the FAQ at http://lists.us.dell.com/faq
