Annotation of /trunk/kbd/patches/kbd-1.12-kbd_repeat-v2.patch
Parent Directory | Revision Log
Revision 144 -
(hide annotations)
(download)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 756 byte(s)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 756 byte(s)
-import
1 | niro | 144 | --- kbd-1.12/src/kbdrate.c Fri Jan 16 20:45:31 2004 |
2 | +++ kbd-1.12.kbdrate/src/kbdrate.c Sun Feb 8 14:52:04 2004 | ||
3 | @@ -164,10 +169,10 @@ | ||
4 | exit( 1 ); | ||
5 | } | ||
6 | |||
7 | - kbdrate_s.period = (int) (rate + 0.5); /* round up */ | ||
8 | + kbdrate_s.rate = (int) (rate + 0.5); /* round up */ | ||
9 | kbdrate_s.delay = delay * HZ / 1000; /* convert ms to Hz */ | ||
10 | - if (kbdrate_s.period > 50) | ||
11 | - kbdrate_s.period = 50; | ||
12 | + if (kbdrate_s.rate > 50) | ||
13 | + kbdrate_s.rate = 50; | ||
14 | |||
15 | if (ioctl( fd, KIOCSRATE, &kbdrate_s )) { | ||
16 | perror( "ioctl(KIOCSRATE)" ); | ||
17 | @@ -177,7 +182,7 @@ | ||
18 | |||
19 | if (!silent) | ||
20 | printf( "Typematic Rate set to %d cps (delay = %d ms)\n", | ||
21 | - kbdrate_s.period, kbdrate_s.delay * 1000 / HZ ); | ||
22 | + kbdrate_s.rate, kbdrate_s.delay * 1000 / HZ ); | ||
23 | |||
24 | return 1; | ||
25 | #else /* no KIOCSRATE */ |