there are two ioctls defined in the kernel sources.
one isn't used at all:
# find /usr/src/linux -type f | xargs grep KDKBDREP
/usr/src/linux/include/linux/kd.h:#define KDKBDREP 0x4B52 /* set keyboard delay/repeat rate;
and the other one is only used for sparc:
# find /usr/src/linux/. -type f | xargs grep KIOCSRATE
/usr/src/linux/include/asm-sparc/kbio.h:#define KIOCSRATE _IOW('k', 40, struct kbd_rate)
/usr/src/linux/include/asm-sparc64/kbio.h:#define KIOCSRATE _IOW('k', 40, struct kbd_rate)
/usr/src/linux/drivers/sbus/char/sunkbd.c: case KIOCSRATE:
/usr/src/linux/arch/sparc64/kernel/ioctl32.c: case KIOCSRATE:
I'd like to have some (if possible generic) support to change the
keyboard repeat rate for the X server. calling kbdrate as external program
or replicating it's code doesn't seem to be the optimal solution to me...
Harald
-- All SCSI disks will from now on ___ _____ be required to send an email notice 0--,| /OOOOOOO\ 24 hours prior to complete hardware failure! <_/ / /OOOOOOOOOOO\ \ \/OOOOOOOOOOOOOOO\ \ OOOOOOOOOOOOOOOOO|// Harald Koenig, \/\/\/\/\/\/\/\/\/ Inst.f.Theoret.Astrophysik // / \\ \ koenig@tat.physik.uni-tuebingen.de ^^^^^ ^^^^^- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/