aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/kbdcontrol
Commit message (Collapse)AuthorAgeFilesLines
* Fix the search sequence for keymaps.Dag-Erling Smørgrav1998-05-051-3/+3
| | | | | | | | PR: bin/6522 Submitted by: Rudolf Cejka Notes: svn path=/head/; revision=35750
* Fix the output of `kbdcontrol -L _keymap_file_' which I broke in the lastKazutaka YOKOTA1998-01-121-11/+16
| | | | | | | | commit ;-< /usr/src/release/sysinstall/Makefile uses it to generate built-in keymap tables. Notes: svn path=/head/; revision=32486
* Added accent (dead) key support to syscons and kbdcontrol.Kazutaka YOKOTA1998-01-073-39/+363
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With a keymap with accent key definitions loaded to syscons, you press an accent key followed by a regular letter key to produce an accented letter. Press an accent key followed by the space bar to get the accent letter itself. Code is based on the ideas and work by jmrueda@diatel.upm.es and totii@est.is. PR: i386/4016 - Added keywords for accent (dead) keys: dgra, dacu, dcir, dtil... - Recognize accent map definitions. <accent_map_definition> ::= <accent_key_name> <accent_char> <accent_map> <accent_key_name> ::= dgra | dacu | dcir | dtil | dmac | dbre | ddot | duml | dsla | drin | dced | dapo | ddac | dogo | dcar <accent_map> ::= <map_entry> | <map_entry> <accent_map> <map_entry> ::= ( <regular_letter_char> <accented_char> ) - Use ioctls PIO_DEADKEYMAP and GIO_DEADKEYMAP to set and get the accent key map table in syscons. - Made the output for the -L option more intelligible and look like initializers in kbdtables.h. - Reorganized print functions in order to print the accent key map. Notes: svn path=/head/; revision=32316
* Use err(3). Typo fixes in man page.Philippe Charnier1997-09-192-58/+44
| | | | Notes: svn path=/head/; revision=29603
* Show the real revision date and not the date that thisSteve Price1997-06-231-1/+1
| | | | | | | manpage is being viewed. Notes: svn path=/head/; revision=26826
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-223-3/+3
| | | | Notes: svn path=/head/; revision=22997
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-143-3/+3
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Convert to mdoc format.Mike Pritchard1996-12-211-56/+67
| | | | Notes: svn path=/head/; revision=20780
* Implement a -L option that dumps the compiled keymap (as C code) toJoerg Wunsch1996-11-092-6/+36
| | | | | | | stdout. The next commit to sysinstall will use this... Notes: svn path=/head/; revision=19569
* document values for option -rWolfram Schneider1996-05-281-6/+8
| | | | Notes: svn path=/head/; revision=15955
* Merge RELENG_2_0_5 into HEADRodney W. Grimes1995-06-112-9/+12
| | | | Notes: svn path=/head/; revision=9202
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-23/+23
| | | | Notes: svn path=/head/; revision=8857
* Added h option for setting the historysize.Søren Schmidt1995-01-302-25/+28
| | | | | | | fixed problem with Both n&C flags. Notes: svn path=/head/; revision=6046
* Third round in syscons update.Søren Schmidt1995-01-283-24/+40
| | | | | | | | | | | | | | | | | Display update method changed, now allways write in memory buffer, then periodically update physical display. Speed improvements (now > 5 times faster than the old syscons). History now circular buffer, with changeable size. History scroll by up/down line, up/down page, home and end. Backtab proberly implemented. Now space for 96 function keys, 63 allocated standard, default now SCO/SYSV compat again as in the old days. New keyboard definition files ~share/syscons/keymaps/* Misc fixes for old "hacks" that broke SCO/SYSV compat. More that I forgot before writing this... Notes: svn path=/head/; revision=5994
* First round in syscons update. Several new features has been added:Søren Schmidt1995-01-122-26/+38
| | | | | | | | | | | | | | | | | No kernel config options anymore besides keyboard language layout. Virtual consoles are now dynamically allocated, no NCONS anymore. Software cursor blinking/nonblinking. Visual bell for laptops (don't beep at meetings :-). Cursor/bell default type setable via config "flags" instead of as defines. Cursor/bell type setable via ioctl's. New video modes 80x30 80x60 for some laptops, and those with multisync monitors. Scroll-lock history (length currently fixed at 100 lines). Lots of cleanups, some only commented out for now (will goaway soon). Support for new features in vidcontrol/kbdcontrol. Updated manpages. Notes: svn path=/head/; revision=5536
* Applied patch009. Also added appropriate #include <string.h> whichSteven Wallace1994-10-251-2/+3
| | | | | | | | | | would have detected that memset was not being passed a pointer in the first place. Submitted by: Gene Stark (?) - 1.1.5.1 patch009 Notes: svn path=/head/; revision=3864
* Add dependencies on libraries to DPADD. Someday this should be doneBruce Evans1994-08-281-0/+1
| | | | | | | | | automagically. -lfoo has to be right to work, but ${LIBFO0} is too easy to forget or misspell; nothing checks it and it should be different for shared libraries. Notes: svn path=/head/; revision=2375
* Add -ll to link flags to link with the lex library.Jordan K. Hubbard1994-08-261-0/+1
| | | | | | | Submitted by: jkh Notes: svn path=/head/; revision=2288
* Added kbdcontrol util from 1.1.5.1+Søren Schmidt1994-08-176-0/+820
Reviewed by: Submitted by: Notes: svn path=/head/; revision=2088