User Interface Control for Windows
Утилита для управления видеорежимом, скоростью и параметрами клавиатуры и мыши,
а также некоторыми другими настройками пользовательского интерфейса из командной строки.
Может также быть использована в .BAT-файлах. Данная утилита является продолжением и расширением
vmctl.
Features
- разрешение, глубина цвета и частота развертки монитора
- управление сглаживанием шрифтов (font smooth, antialiasing)
- скорость клавиатуры и мыши
- горячие клавиши для переключения раскладки
- леворукая мышка
Download
uictl_v1.1b.rar/tgz (38.5 Kb/41.2 Kb)
содержит исходники, проектный файл для VC6 и откомпилированную Release-версию
uictl.exe
Usage
uictl <options>
General options:
General options:
--help, --h, --? display this screen
--save, --s save new settings in registry (system-wide change)
Display options:
--d=NUM or
--display=NUM display ID (1 - firts)
--x=NUM X-resolution
--y=NUM Y-resolution
--ref=NUM or
--vsync=NUM Vertical Sync. (Hz)
--bp=NUM bits per pixel
--list, --l display all available modes (compatible with --ld, --lad)
--list-displays or
--ld display all active display devices
--list-all-displays or
--lad display all display devices
--compat, --c display display-compatible modes only (Win2000+)
--optimal, --o try to set 'optimal' mode ;)
--test, --t test requested mode
--fontsmooth=NUM or
--fs=NUM enable or disable font smooth option (1/0 - enable/disable)
Keyboard options:
--kbdinfo, --k display keyboard settings
--kbdspeed=NUM or
--ks=NUM set keyboard speed (0 - 31)
--kbddelay=NUM or
--kd=NUM set keyboard delay (0 - 3)
--kbdlangswitch=NUM or
--kls=NUM set keyboard language switch keys
1 - Alt-Shift, 2 - Ctrl-Shift, 3 - none
Mouse options:
--mouseinfo, --m display mouse settings (Win2000+)
--mousespeed=NUM or
--ms=NUM set mouse speed (1 - 20)
--mouseleft=NUM or
--ml=NUM switch mouse buttons to left-handed mode (0/1 - normal/swapped)
Example:
uictl --x=320 --y=240 set 320x200
uictl --x=1600 --y=1280 --ref=85 set 1600x1280 85Hz
uictl --ks=31 --kd=0 set maximum keyboard speed
uictl --ms=15 --ml=1 set high mouse speed and swap left/rigth buttons
History
Сделана поддержка нескольких мониторов. См. ключи --d, --ld.
Спасибо Dave Kalata за bug-report.
uictl_v1.1b.rar/tgz (38.5 Kb/41.2 Kb)
2010.08.13
Исправлены глюки с управлением клавиатурой. Причина была в неправильной документации от Microsoft.
Спасибо Martin Begheyn за bug-report.
Для Windows 2000 и старше сделано управление клавишами переключения раскладок клавиатуры
(раньше было только переключение языков).
Спасибо Martin Begheyn за bug-report.
uictl_v1.0a.rar/tgz (37.9 Kb/40.4 Kb)
2009.02.28
Собственно, 1я версия.
uictl_v1.rar/tgz (37.2 Kb/39.7 Kb)
2007.09.03
См. также
Предложения и исправления слать на
alterX@alter.org.ua (remove X)
|