The rate is only relatively locked between 0-100. That covers the entire range. All values to all settings except punctuation are 0-... ranges for consistancy. If you change it in the driver it won't work correctly when you modify it via the /proc/ file system entries. If you are going to change it in the .c code how come you didn't see how was it was actually being handled? 'wink' Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061