* Udev plus keyboard and mouse (fedora core 5)
@ 2006-05-08 16:03 Nkwebi Peace
2006-05-08 18:24 ` Greg KH
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Nkwebi Peace @ 2006-05-08 16:03 UTC (permalink / raw)
To: linux-hotplug
Hello everyone.. I need help with identifying device files
for my keyboard and mouse..I am trying to write a c program
to retrieve access times for my keyboard and mouse and
wanted to do it using the stat() system call which require
the file name for each devive file...If they is a better
way to do it please help with that..The reason I am asking
is because the /dev drive seems to be populated with many
ttyXXX files and I can't identify which is which.. The
/dev/input directory also has many files and I can't seem
to locate the correct one.. I am running fedora core 5,
which I understand uses udev for handling device files and
their naming..
The other question I wanted to ask is whether the dynamic
naming of device files also applies to the keyboard and
mouse, and can one handle that in a program if device file
names are not kept static using the udev rules..I am not
really a fan for udev rules, though I had to use them for
my external NTFS harddisk and memory stick..
Thanking you in advance...
___________________________________________________________________
For super low premiums, click here http://www.webmail.co.za/dd.pwm
http://www.webmail.co.za the South African FREE email service
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid\x120709&bid&3057&dat\x121642
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Udev plus keyboard and mouse (fedora core 5)
2006-05-08 16:03 Udev plus keyboard and mouse (fedora core 5) Nkwebi Peace
@ 2006-05-08 18:24 ` Greg KH
2006-05-09 6:53 ` Nkwebi Peace
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Greg KH @ 2006-05-08 18:24 UTC (permalink / raw)
To: linux-hotplug
On Mon, May 08, 2006 at 06:03:36PM +0200, Nkwebi Peace wrote:
>
> Hello everyone.. I need help with identifying device files
> for my keyboard and mouse..I am trying to write a c program
> to retrieve access times for my keyboard and mouse and
> wanted to do it using the stat() system call which require
> the file name for each devive file...If they is a better
> way to do it please help with that..The reason I am asking
> is because the /dev drive seems to be populated with many
> ttyXXX files and I can't identify which is which..
Why do you care about the tty files for keyboards?
> The /dev/input directory also has many files and I can't seem to
> locate the correct one..
One of them points back to your keyboard, if you have the event driver
loaded. Look in /sys/class/input/ to try to figure it out.
> I am running fedora core 5, which I understand uses udev for handling
> device files and their naming..
>
> The other question I wanted to ask is whether the dynamic
> naming of device files also applies to the keyboard and
> mouse, and can one handle that in a program if device file
> names are not kept static using the udev rules..
You can have persistant names for input devices, as I think Debian has
done that. Not sure if Fedora has or not, but if not, a few simple rule
additions would do it for you.
good luck,
greg k-h
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid\x120709&bid&3057&dat\x121642
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Udev plus keyboard and mouse (fedora core 5)
2006-05-08 16:03 Udev plus keyboard and mouse (fedora core 5) Nkwebi Peace
2006-05-08 18:24 ` Greg KH
@ 2006-05-09 6:53 ` Nkwebi Peace
2006-05-09 16:50 ` Darren Salt
2006-05-09 20:14 ` Greg KH
3 siblings, 0 replies; 5+ messages in thread
From: Nkwebi Peace @ 2006-05-09 6:53 UTC (permalink / raw)
To: linux-hotplug
Greg, It seems when I am not in X, but I an using the
keyboard and mouse, the /sys/class/input/mouseX and
/sys/class/input/eventX files do not get updated.. So I was
thinking the solution will be to check the console as well,
and that brings me back to the first question of locating
the device file names for console..
regards..
On Mon, 8 May 2006 11:24:49 -0700
Greg KH <greg@kroah.com> wrote:
>On Mon, May 08, 2006 at 06:03:36PM +0200, Nkwebi Peace
>wrote:
>>
>> Hello everyone.. I need help with identifying device
>files
>> for my keyboard and mouse..I am trying to write a c
>program
>> to retrieve access times for my keyboard and mouse and
>> wanted to do it using the stat() system call which
>require
>> the file name for each devive file...If they is a better
>> way to do it please help with that..The reason I am
>asking
>> is because the /dev drive seems to be populated with
>many
>> ttyXXX files and I can't identify which is which..
>
>Why do you care about the tty files for keyboards?
>
>> The /dev/input directory also has many files and I can't
>seem to
>> locate the correct one..
>
>One of them points back to your keyboard, if you have the
>event driver
>loaded. Look in /sys/class/input/ to try to figure it
>out.
>
>> I am running fedora core 5, which I understand uses udev
>for handling
>> device files and their naming..
>>
>> The other question I wanted to ask is whether the
>dynamic
>> naming of device files also applies to the keyboard and
>> mouse, and can one handle that in a program if device
>file
>> names are not kept static using the udev rules..
>
>You can have persistant names for input devices, as I
>think Debian has
>done that. Not sure if Fedora has or not, but if not, a
>few simple rule
>additions would do it for you.
>
>good luck,
>
>greg k-h
___________________________________________________________________
For super low premiums, click here http://www.webmail.co.za/dd.pwm
http://www.webmail.co.za the South African FREE email service
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid\x120709&bid&3057&dat\x121642
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Udev plus keyboard and mouse (fedora core 5)
2006-05-08 16:03 Udev plus keyboard and mouse (fedora core 5) Nkwebi Peace
2006-05-08 18:24 ` Greg KH
2006-05-09 6:53 ` Nkwebi Peace
@ 2006-05-09 16:50 ` Darren Salt
2006-05-09 20:14 ` Greg KH
3 siblings, 0 replies; 5+ messages in thread
From: Darren Salt @ 2006-05-09 16:50 UTC (permalink / raw)
To: linux-hotplug
I demand that Greg KH may or may not have written...
[snip]
>> The other question I wanted to ask is whether the dynamic naming of device
>> files also applies to the keyboard and mouse, and can one handle that in a
>> program if device file names are not kept static using the udev rules..
> You can have persistant names for input devices, as I think Debian has done
> that. [...]
Yes. I've had to make use of them recently for a USB mouse after upgrading
from X.org 6.8.2 to 7.0 - 6.8.2 was patched to allow options "Dev Phys" and
"Dev Name" (using the corresponding ioctls), but that got dropped.
IR input's fine, though, since I patched LIRC locally to allow it to use the
ioctls - which I prefer for this :-)
[snip]
--
| Darren Salt | linux or ds at | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Output less CO2 => avoid boiling weather. TIME IS RUNNING OUT *FAST*.
Alimony and bribes will engage a large share of your wealth.
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid\x120709&bid&3057&dat\x121642
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Udev plus keyboard and mouse (fedora core 5)
2006-05-08 16:03 Udev plus keyboard and mouse (fedora core 5) Nkwebi Peace
` (2 preceding siblings ...)
2006-05-09 16:50 ` Darren Salt
@ 2006-05-09 20:14 ` Greg KH
3 siblings, 0 replies; 5+ messages in thread
From: Greg KH @ 2006-05-09 20:14 UTC (permalink / raw)
To: linux-hotplug
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
A: No.
Q: Should I include quotations after my reply?
On Tue, May 09, 2006 at 08:53:05AM +0200, Nkwebi Peace wrote:
> Greg, It seems when I am not in X, but I an using the
> keyboard and mouse, the /sys/class/input/mouseX and
> /sys/class/input/eventX files do not get updated..
What do you mean "not get updated"? Why would X have anything to do
with that?
> So I was thinking the solution will be to check the console as well,
> and that brings me back to the first question of locating
> the device file names for console..
/dev/console?
Again, it all depends on what you are looking for. Look at the Debian
persistant naming rules for input devices and see if that solves it for
you or not.
Good luck,
greg k-h
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid\x120709&bid&3057&dat\x121642
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2006-05-09 20:14 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-08 16:03 Udev plus keyboard and mouse (fedora core 5) Nkwebi Peace
2006-05-08 18:24 ` Greg KH
2006-05-09 6:53 ` Nkwebi Peace
2006-05-09 16:50 ` Darren Salt
2006-05-09 20:14 ` Greg KH
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).