| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit imports following commit to RELENG_4:
src/usr.sbin/kbdcontrol/kbdcontrol.1 rev 1.27
src/usr.sbin/kbdcontrol/kbdcontrol.c rev 1.34, 1.35
If my build sandbox works as expected, Jul/17/2004 or later RELENG_4
release build is broken iff old build environment is used. This is because
that even if a new keymap hits the tree, release build doesn't see src/
directory but /usr/share/syscons/keymaps.
About three years before, 5-current had a fix for that by sobomax, but
it was not MFCed yet. Let me give a chance to fix for RELENG_4.
Tested on: tora.jp.FreeBSD.org
(aka snapshots.jp.FreeBSD.org RELENG_4 buildbox)
Notes:
svn path=/stable/4/; revision=133076
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=117619
|
| |
|
|
|
|
|
|
| |
- Sync error messages with usage();
- avoid gcc(1) warnings.
Notes:
svn path=/stable/4/; revision=77912
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=67900
|
| |
|
|
| |
Notes:
svn path=/head/; revision=54380
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51287
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50479
|
| |
|
|
|
|
|
|
|
|
|
| |
the bell.
- Document it in the man page.
- Fix a couple of typo in the man page.
Submitted by: cpiazza
Notes:
svn path=/head/; revision=48982
|
| |
|
|
| |
Notes:
svn path=/head/; revision=48105
|
| |
|
|
|
|
|
| |
Requested by: bde
Notes:
svn path=/head/; revision=46761
|
| |
|
|
|
|
|
| |
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Notes:
svn path=/head/; revision=44827
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Refined internal interface in keyboard drivers so that:
1. the side effect of device probe is kept minimal,
2. polling mode function is added,
3. and new ioctl and configuration options are added (see below).
- Added new ioctl: KDSETREPEAT
Set keyboard typematic rate. There has existed an ioctl command,
KDSETRAD, for the same purpose. However, KDSETRAD is dependent on
the AT keyboard. KDSETREPEAT provides more generic interface.
KDSETRAD will still be supported in the atkbd driver.
- Added new configuration options:
ATKBD_DFLT_KEYMAP
Specify a keymap to be used as the default, built-in keymap.
(There has been undocumented options, DKKEYMAP, UKKEYMAP, GRKEYMAP,
SWKEYMAP, RUKEYMAP, ESKEYMAP, and ISKEYMAP to set the default keymap.
These options are now gone for good. The new option is more general.)
KBD_DISABLE_KEYMAP_LOADING
Don't allow the user to change the keymap.
Notes:
svn path=/head/; revision=44628
|
| |
|
|
| |
Notes:
svn path=/head/; revision=43106
|
| |
|
|
|
|
|
| |
Obtained from:yokota@zodiac.mech.utsunomiya-u.ac.jp
Notes:
svn path=/head/; revision=42606
|
| |
|
|
|
|
|
| |
keyboard and video card drivers.
Notes:
svn path=/head/; revision=42505
|
| |
|
|
|
|
|
|
|
| |
of an int argument still contained garbage.
Pointed out by: bde
PR: bin/7799
Notes:
svn path=/head/; revision=39047
|
| |
|
|
|
|
|
|
| |
PR: bin/7799
Submitted by: Sheldon Hearn (axl@iafrica.com)
Notes:
svn path=/head/; revision=38805
|
| |
|
|
|
|
|
|
| |
In the mean time, accept both "us" and "ns" in the keymap file as ^_
for the compatibility with the existing keymap files.
Notes:
svn path=/head/; revision=38139
|
| |
|
|
|
|
|
| |
saver if one is loaded.
Notes:
svn path=/head/; revision=38053
|
| |
|
|
|
|
|
|
|
|
| |
The change corresponds to syscons.c 1.268.
PR: bin/6037
Submitted by: Kouichi Hirabayashi (kh@eve.mogami-wire.co.jp)
Notes:
svn path=/head/; revision=38044
|
| |
|
|
|
|
|
|
| |
PR: bin/6522
Submitted by: Rudolf Cejka
Notes:
svn path=/head/; revision=35750
|
| |
|
|
|
|
|
|
| |
commit ;-< /usr/src/release/sysinstall/Makefile uses it to generate
built-in keymap tables.
Notes:
svn path=/head/; revision=32486
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=29603
|
| |
|
|
| |
Notes:
svn path=/head/; revision=22997
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
stdout. The next commit to sysinstall will use this...
Notes:
svn path=/head/; revision=19569
|
| |
|
|
| |
Notes:
svn path=/head/; revision=9202
|
| |
|
|
| |
Notes:
svn path=/head/; revision=8857
|
| |
|
|
|
|
|
| |
fixed problem with Both n&C flags.
Notes:
svn path=/head/; revision=6046
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
|
|
Reviewed by:
Submitted by:
Notes:
svn path=/head/; revision=2088
|