-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, Jun 20, 2007 at 07:59:52PM EST, Samuel Thibault wrote: > Luke Yelavich, le Wed 20 Jun 2007 19:56:22 +1000, a ?crit : > > -----BEGIN PGP SIGNED MESSAGE----- > > On Wed, Jun 20, 2007 at 06:33:54PM EST, Tyler Spivey wrote: > > > 1. How can a userspace program get extended key sequences such as caps > > > lock+i? Under Linux, I don't think that an API exists for this. > > > > THis is possible, using the uinput module from the kernel. > > And it is tedious: you have to grab the keyboard, and re-simulate > keypresses you don't interpret. Ok. Was unaware of this. > > > 2. What about console output? There is /dev/vcs[a]x, but polling that > > > a few times a second would be inefficient if the system was under load. > > > > BrlTTY uses this, > > For simulating keypresses, yes, but not for stealing key combinations. I was referring to reading the console, which is what I think Tyler was referring to. - -- Luke Yelavich GPG key: 0xD06320CE (http://www.themuso.com/themuso-gpg-key.txt) Email & MSN: themuso at themuso.com Jabber: themuso at jabber.org.au -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGeP1CjVefwtBjIM4RAhUsAKDxhDCdDMqUMkB/ExeZ4yJqLUtwbACggx2l UDG2iVT0iEMWnYE21e8q+aQ= =Sgb8 -----END PGP SIGNATURE-----