англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

xvkbd - онлайн у хмарі

Запустіть xvkbd у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда xvkbd, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


xvkbd - віртуальна клавіатура для віконної системи X

ОПИС


xvkbd це програма для віртуальної (графічної) клавіатури для X Window System, яка забезпечує
можливість вводити символи в інші клієнти (програмне забезпечення), натискаючи на клавіатурі
відображається на екрані. Це можна використовувати для систем без апаратної клавіатури, наприклад
термінали або портативні пристрої. Ця програма також має можливість надсилати символи
вказано як параметр командного рядка для іншого клієнта.

Стандартна розкладка клавіатури заснована на традиційній розкладці США, але деякі інші
також підтримується розкладка клавіатури (див. «Знімок екрана»). Розмір вікна за замовчуванням може бути
занадто великий для систем з невеликим екраном, але його можна налаштувати на використання меншого простору
(наприклад, 220x90 пікселів). Щоб отримати докладнішу інформацію, див. також «Знімок екрана» та «Як налаштувати
xvkbd" нижче та файли resou у дистрибутиві.

xvkbd версія 2.1 і новіша підтримують доповнення слів, що може полегшити введення
довгі слова с xvkbd.

ВАЖЛИВО ПРИМІТКИ: При виклику xvkbd з диспетчерів дисплеїв, таких як XDM, GDM тощо, завжди
використання xvkbd з - безпечний або ви матимете серйозний ризик для безпеки.

Навколишнє середовище


xvkbd буде працювати на X11R5 або X11R6. Це тестується на червоний капелюх Linux і Solaris, і воно буде
працювати також на більшості UNIX-подібних систем.

Ця програма використовує Xaw (Використання Xaw3d рекомендовано) і не потрібна спеціальна бібліотека.

операція


вхід Ключі
Коли xvkbd запущено, на екрані з’явиться зображення клавіатури. Клацання
будь-який ключ на xvkbd window відправить символ у фокусне вікно, як би ключ
було насправді набрано за допомогою апаратної клавіатури.

Якщо ви хочете ввести прописні алфавіти або інші символи у верхній позиції на
клавіатури, ви повинні натиснути клавішу після вибору Shift натиснувши його, або клацніть клавішу
кнопкою миші 3 (можливо, правою кнопкою) або кнопкою миші 4. Таким же чином, якщо ви
хочу ввести Контрольed символів, ви повинні натиснути клавішу після натискання Контрольабо
клацніть на клавіші за допомогою кнопки миші 2 (можливо, середня кнопка). інший і Мета можна використовувати в
подібним чином с Контроль, але ярликів з кнопками миші немає.

`` Швидко Модифікатори''
xvkbd 2.5 і пізніших версіях підтримують інший спосіб введення символів за допомогою модифікаторів, наприклад Shift,
Контроль, AltGr, тощо, що може бути корисним, особливо для машин із сенсорними панелями, наприклад
як КПК - ми б це назвали «Швидко модифікатори".

Швидко Модифікатори можна ввімкнути/вимкнути за допомогою ``включити «Швидко Модифікатори?'' запис на
панель властивостей. Якщо Швидко Модифікатори увімкнено, його буде активовано натисканням клавіші ввімкнено
la xvkbd вікно, перемістіть вказівник за межі клавіші, а потім відпустіть кнопку миші
або еквівалент.

Напрямок руху вказівника вибере модифікатор:

вгору - Shift
праворуч - AltGr
праворуч вгору - Shift AltGr
зліва - Контроль
вліво вгору - Shift Control
вниз - Мета
зліва вниз - Alt

Установка вхід Сфокусувати
Якщо ви використовуєте віконний менеджер і клієнти, де ви можете встановити фокус введення, натиснувши
кнопка миші на вікні (і вам не потрібно тримати вказівник у вікні після цього),
Ви можете просто встановити фокус введення звичайним способом, а потім натиснути клавіші на xvkbd вікно -
персонаж буде відправлений у вибрану позицію.

Якщо ви використовуєте віконний менеджер або клієнти, де ви повинні тримати покажчик у вводі
поле для введення з клавіатури, або якщо фокус введення переключено на xvkbd вікно
коли ви натиснули клавішу на xvkbd вікно, ви повинні зробити xvkbd щоб встановити фокус введення
явно, натиснувши кнопку Сфокусувати кнопка на xvkbd вікно, а потім натисніть на вхід
поле. Цей фокус введення можна очистити, натиснувши Сфокусувати кнопка з кнопкою миші 3, або
просто натиснувши Сфокусувати кнопку двічі.

слово Завершення
Вибір ``слово Завершення...'' в головному меню з'явиться спливаюче слово Завершення Панель.

Коли ви вводили символи, натискаючи клавіші на xvkbd вікно, як зазвичай, поки слово
Завершення відкрита панель, слова, що починаються з символів, будуть перераховані на панелі, і
Ви можете ввести решту символів вибраного слова, клацнувши одне зі слів
в списку.

Файл словника (списку слів) є /usr/share/dict/words за замовчуванням, але це може бути
змінено на -дикт варіант або xvkbd.dictFile resouce або на панелі властивостей.

головний меню
Натискання логотипу ``xvkbd'' на головній клавіатурі (розміщений біля лівого нижнього кута в
конфігурація за замовчуванням) відкриється головне меню.

Меню містить такі пункти:

Про ...
Покажіть короткий опис цієї програми.

Керівництво...
Запустіть програму читання сторінок вручну.

клавіатура...
Відкрийте панель клавіатури.

Sun функція Ключі...
Відкрийте панель функціональних клавіш Sun.

померлі Ключі...
Відкрийте панель мертвих клавіш, яку можна використовувати для введення латинських символів з наголосом
символ подвійним штрихом.

слово Завершення...
Відкрийте панель «Завершення слова».

Редагувати клавіатура Макет...
Відкрийте спливаюче вікно, щоб змінити розкладку клавіатури. У конфігурації за замовчуванням,
За умовчанням (США), бельгійська, данська, французька, німецька, ісландська, італійська, японська (JIS-
X-6002), японська (JIS-X-6004), корейська, норвезька, португальська, російська, іспанська,
Доступні шведська, швейцарська/німецька мова, Велика Британія та Latin-1.

редагувати функція Ключі...
Відкрийте спливаюче вікно, щоб редагувати рядок, призначений функціональним клавішам. Дивіться також «Призначення
Текст до функціональних клавіш».

шоу Клавіатура?
Перемикач показ/приховування клавіатури в головному вікні.

шоу функція Ключі?
Перемикач показ/приховування функціональних клавіш у головному вікні.

Власність ...
Відкрийте панель властивостей.

З'єднуватися до віддалений Показати...
Відкрийте панель, щоб вказати назву віддаленого дисплея (у значенні X Window
System) для підключення, щоб наступні ключові події надсилалися до windows на пульті
показ.

Повертатися до Місцевий дисплей
Від’єднайтеся від віддаленого дисплея, щоб надіслати наступні ключові події
вікна на локальному дисплеї.

властивість Панель
включити «Швидко Модифікатори»?
Увімкнути/вимкнути перемикач Швидко Модифікатори функцію.

Lock Зміна?
Перемикач блокування/миттєво Shift ключі.

Lock AltGr?
Перемикач блокування/миттєво AltGr ключ

Lock КОНТРОЛЬ, інший і Мета?
Перемикач блокування/миттєво Контроль, інший і Мета ключі.

Always on Топ?
Якщо цей запис увімкнено, xvkbd намагання зберегти xvkbd вікно завжди зверху
відображення (тобто, щоб його не приховували інші вікна). Ця функція є експериментальною,
і слід бути обережними, оскільки ця функція може викликати проблеми в деяких ситуаціях.

Поведіть as Панель інструментів Вікно?
xvkbd намагається бути вікном панелі інструментів, коли воно використовується з якимось вікном
менеджери, такі як віконний менеджер Matchbox.

використання XTEST Розширення?
Розширення XTEST буде використовуватися, якщо цей запис позначено. Якщо цей запис неактивний,
X-сервер не підтримує розширення XTEST.

Стрибати Вказівник?
Якщо цей запис увімкнено, xvkbd тимчасово переведе вказівник на вікно у фокусі,
якщо розширення XTEST буде використовуватися для імітації подій клавіатури.

Клацніть клавішею Звучати
Встановлення ввімкнення/вимкнення та тривалості звуку натискання клавіші.

автоматичний Натисніть
Увімкніть/вимкніть функцію автоматичного клацання та затримку перед автоматичним клацанням
активовано. Якщо ця функція встановлена, xvkbd буде працювати так, ніби натиснуто ліву кнопку миші
коли вказівник миші переміщується на кнопку і залишається досить довго. Ви можете встановити
Стрибати Вказівник? щоб уникнути автоматичного повторення.

Завершення Словник
Встановіть назву файлу, яка буде використовуватися для завершення слів. Цей параметр має пріоритет
`xvkbd.dictFile' ресурс і -дикт варіант.

опції
xvkbd прийняти наступні параметри командного рядка, на додаток до загальних параметрів, таких як
`- дисплей'.

-версія
Відобразити інформацію про версію та вийти.

-xsendevent
зробити xvkbd to use XSendEvent() для імітації подій клавіатури, як це було в xvkbd версія
1.0. xvkbd версії 1.1 і пізнішої буде намагатися використовувати розширення XTEST замість цього в
конфігурація за замовчуванням.
Якщо розширення XTEST не підтримується сервером X, xvkbd автоматично перемикається
до цього режиму.
Ресурс `xvkbd.xtest: false' має ту ж функцію.

-без синхронізації
Зазвичай xvkbd намагається синхронізуватися з цільовим клієнтом крок за кроком.
Це може спричинити проблему, коли клієнт (або X-сервер) відповідав занадто повільно. В таких
ситуація, можливо це -без синхронізації може вирішити проблему.
Ресурс `xvkbd.noSync: правда' має ту ж функцію.

-без стрибка вказівник
зробити xvkbd щоб не стрибати вказівник під час надсилання подій. За замовчуванням, xvkbd волі
тимчасовий перехід вказівника на вікно у фокусі, якщо фокус введення встановлено явно через
Сфокусувати кнопку, а розширення XTEST використовуватиметься для імітації подій клавіатури.
Ресурс `xvkbd.jumpPointer: false' має ту ж функцію.

-без зворотного вказівника
зробити xvkbd не повертати вказівник у вихідне положення після того, як події були
надісланий. Можливо, це стане в нагоді при використанні xvkbd для переміщення положення вказівника.
Ресурс `xvkbd.jumpPointerBack: false' має ту ж функцію.

-модальний
Зробіть мітки на ключах в xvkbd вікно, яке встановлюється незалежно для кожної з чотирьох змін
стани, не зміщені, Shift, AltGr і Shift-AltGr. Це корисно, коли ви хочете
зробити xvkbd вікно дуже маленьке.
Дивіться також «Налаштування розкладки клавіатури» та файли ресурсів у дистрибутиві.
Ресурс `xvkbd.modalKeytop: правда' має ту ж функцію.

-геометрія [ширинаxвисота][+xoff+ну]
Встановити геометрію вікна (розмір і положення).
Ви можете використовувати форму, як -геометрія 400x130 щоб вказати розмір вікна, -геометрія + 100 + 100
щоб вказати положення вікна від лівого/верхнього краю екрана, і -геометрія
400x130+100+100 щоб вказати як розмір, так і положення. Ви можете вказати позицію
від правого/нижнього краю екрана за допомогою - замість +, але зверніть увагу, що ви
необхідно враховувати розмір межі вікна. (Якщо вказати `-геометрія -0-0',
вікно не поміститься на екрані.)
Це можна встановити за допомогою xvkbd.windowGeometry ресурс (зауважте, що це не так xvkbd.geometry),
теж.

-не повторювати
Не повторюйте автоматично, навіть якщо клавішу натиснуто довго.
Якщо автоповтор увімкнено (це за замовчуванням), може бути час до початку автоматичного повтору
встановити як `xvkbd*Repeater.initialDelay: 600', а період повторення можна встановити як
`xvkbd*Repeater.minimumDelay: 100' (одиниця параметрів – мілісекунди).
Ресурс `xvkbd.autoRepeat: false' має ту ж функцію.

-без функціональної клавіші
Не відображати функціональні клавіші.
Ресурс `xvkbd.functionkey: false' має ту ж функцію.

-без клавіатури
Не відображати клавіатуру.
Ресурс `xvkbd.keypad: false' має ту ж функцію.

- компактний
Не відображати функціональні клавіші чи клавіатуру.
Ресурс `xvkbd.compact: правда' має ту ж функцію.

-клавіатура
Тільки дисплейна клавіатура. Цей параметр буде проігноровано, якщо `-без клавіатури' або `- компактний
вказано.
Ресурс `xvkbd.keypadOnly: правда' має ту ж функцію.

- текст рядок
Надішліть рядок у вибране вікно (див. також `-вікно' варіант).
Якщо вказано цю опцію, xvkbd не відкриє своє вікно і скоро після цього завершиться
відправка рядка.
Рядок може містити:

- \r - Повернення

- \t - Табл

- \b - Backspace

- \e - Втеча

- \d - Видалити

- \S - Shift (змінити наступний символ; зверніть увагу, що змініть за допомогою ``\S'' буде
у багатьох випадках ігноруються. Наприклад, ``a\Cb\ScD\CE'' буде інтерпретовано як a,
Контроль-b, c, Shift-Dі Control-Shift-E.)

- \C - Контроль (змінити наступний символ)

- \A - Alt (змінити наступний символ)

- \M - Мета (змінити наступний символ)

- \[кейсим] - keysym кейсим (наприклад, \[Зліва]), які будуть оброблені в
подібна справа з іншими загальними персонажами

- \{кейсим} - keysym кейсим (наприклад, \{ліворуч}), які будуть опрацьовані в інших
примітивну матерію, а також може використовуватися для модифікаторів, таких як Control_L, Мета_Л,
тощо; також, \{+кейсим} і \{+кейсим} імітує натискання та відпускання клавіші,
відповідно

- \Dцифра - затримка цифра * 100 мс

- \xзначення - переміщення вказівника миші (використовуйте «+» або «-» для відносного руху)

- \yзначення - переміщення вказівника миші (використовуйте «+» або «-» для відносного руху)

- \mцифра - імітувати клацання вказаної кнопки миші

-файл ім'я файлу
Надішліть вміст зазначеного файлу у вибране вікно (див. також `-вікно'
варіант). Якщо ``-'' було зазначено як ім'я файлу, рядок, який буде надіслано, буде прочитано
стандартний вхід (stdin).
Якщо вказано цю опцію, xvkbd не відкриє своє вікно і скоро після цього завершиться
відправка рядка.

- затримка значення
Ставити значення мс затримки для кожного символу під час надсилання символів з - текст or -файл.
Можливо, це корисно, коли виникає проблема, коли символи вводяться занадто швидко.

-вікно вікно
Вкажіть ідентифікатор (шістнадцяткове значення з `0x', або десяткове значення), ім'я
(ім'я екземпляра або ім'я класу) вікна або заголовок вікна для встановлення введення
фокус. Можна використовувати символи підстановки `*' і `?' відповідати вікну
ім'я або заголовок вікна.
Якщо це не зазначено, xvkbd використовуватиме фокус введення під керуванням вікна
менеджера, якщо фокус не вказано явно через Сфокусувати кнопку. Навіть якщо цей варіант
якщо вказано, ви можете встановити фокус введення на інші вікна за допомогою Сфокусувати кнопку або очистити
вхідний фокус.
Якщо є два або більше вікон, ім’я яких зазначено за допомогою цієї опції, то
буде вибрано вікно, яке було знайдено першим.

-відвід ім'я віджета
Вкажіть назву віджета, щоб встановити фокус введення. Щоб скористатися цією функцією,
клієнт повинен підтримувати Редактори протокол. Загалом, ця опція буде використовуватися з
`-вікно'варіант.
Якщо ви хочете встановити фокус введення на віджет foo.bar.zot, можна писати zoth, bar.zot
or foo.bar.zot as ім'я віджета. Щоб уникнути плутанини, ім'я віджета має відповідати
єдиний віджет клієнта.
Наприклад,

xvkbd -вікно xarchie -відвід searchText - текст "\Ca\Ckabc\r"

введе рядок ``Азбука'' до поля ``Пошуковий термін'' a xarchie вікна.

-дистанційний дисплей дисплей
Вкажіть дисплей (у значенні X Window System) для підключення;
Дивіться також З'єднуватися до віддалений Показати....
.TP 4 -true-клавіатура Якщо вказано цю опцію, xvkbd спробує використати кейсимs
такий як XK_KP_1 замість XK_1.
Ресурс `xvkbd.keypadKeysym: правда' має ту ж функцію.

-дикт ім'я файлу
Вкажіть файл словника (списку слів) за замовчуванням, який буде використовуватися для завершення слів.
Файл `Завершення Словник' ім'я файлу, встановлене на панелі властивостей, має пріоритет
це.
Ресурс `xvkbd.dictFile: ім'я файлу' має ту ж функцію.
Дивіться також ``Створення власного словника завершення''.

- мінімізується
зробити xvkbd вікно можна згорнути (іконувати), навіть якщо віконний менеджер не використовується.
Коли цю функцію ввімкнено, зліва від нього відображатиметься маленький трикутник xvkbd
головне меню та xvkbd При натисканні на трикутник вікно буде згорнуто.
Ресурс `xvkbd.minimizable: правда' має ту ж функцію.

- безпечний
Вимкнути виклик зовнішніх команд, включаючи призначені користувачем команди та команди
онлайн посібник для читання. Підключення до інших дисплеїв також буде вимкнено. Це
Опція може бути корисною, коли xvkbd має працювати з певними привілеями.
Ресурс `xvkbd.secure: правда' має ту ж функцію.

-невідступний
Вимкнути припинення дії xvkbd програма. Ця опція може бути корисною, коли xvkbd є
запускатися автоматично для систем без клавіатури, і користувачі не повинні закривати
xvkbd.
Ресурс `xvkbd.nonexitable: правда' має ту ж функцію.

-xdm
Такий же, як - безпечний -невідступний. Коли xvkbd буде запущено для екрана входу, це було б
запропонував скористатися цією опцією.

- модифікатори модифікатори
Зазвичай xvkbd активуватиме модифікатори (control, shift тощо) лише під час надсилання
символів. Якщо модифікатори були вказані з цією опцією, зазначені модифікатори
буде активовано, коли відповідна клавіша на xvkbd вікно активне. Для
наприклад, можна вказати - модифікатори shift,control,meta,alt застосувати це для тих
чотири модифікатори. Можливо, це стане в нагоді під час спроби прикрасити мишку
операції з модифікаторами. Зверніть увагу, що модифікатори також будуть застосовані
при спробі натиснути на xvkbd вікна і які можуть перешкодити правильному
операції в деяких ситуаціях.
Ресурс `xvkbd.positiveModifiers: модифікатори...' має ту ж функцію.

-відлагоджувати
зробити xvkbd для виведення налагоджувальної інформації. Він також вимикає регулювання ширини клавіатури, щоб
допомогти налаштувати розмір клавіш під час створення файлу розкладки клавіатури.
<!--

-версія
Вивести інформацію про версію та вийти. -->

Екран Постріл


За умовчанням (США)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-normal.gif

Бельгійський
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-belgian.gif

данську мову
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-danish.gif

французький
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french.gif
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french2.gif

німецький
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-german.gif

ісландський
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-icelandic.gif

італійський
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-italian.gif

японська (JIS-X-6002)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6002.gif

японська (JIS-X-6004)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6004.gif

норвежець
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-norwegian.gif

португальська
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-portuguese.gif

іспанська
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-spanish.gif

шведську мову
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swedish.gif

швейцарська/німецька
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swissgerman.gif

Об'єднане Королівство
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-uk.gif

Латинь-1
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-latin1.gif

Маленька клавіатура (можливо, підходить для КПК)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-small.gif

давньоєврейську
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-hebrew.gif

грецький
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-greek.gif

турецька
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-turkish.gif

Словенська
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-slovene.gif

корейський
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-korean.gif

російська (кирилиця)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-russian.gif

скачати


останні офіційний Відпустіть
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.3.tar.gz
- джерело версії 3.3 (2012-03-03)

попередній реліз
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.2.tar.gz
- джерело версії 3.2 (2010-03-14)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.1.tar.gz
- джерело версії 3.1 (2010-01-17)

xvkbd поширюється на умовах Загальної публічної ліцензії GNU.

Встановлювати


o поширення джерело в каталозі та перейдіть до каталогу

o Якщо ви хочете використовувати оригінальні Xaw замість Xaw3d, редагувати Imakefile і видалити (або прокоментувати-
виходить) `#визначити XAW3D'.
Коли ви встановлюєте xvkbd (наприклад) у дуже старих системах ви також можете захотіти
видалити `#визначити XTEST' і `#визначити I18N', щоб вимкнути XTEST та інтернаціоналізацію
об'єкта відповідно.

o Бігайте xmkmf; зробити встановлювати install.man

настройка


Як до налаштувати xvkbd
Певний ступінь налаштування xvkbd можливо шляхом налаштування ресурсів. Деякі ресурси
вже описані вище, а також описано ресурси для налаштування розкладки клавіатури
нижче.

Щоб встановити ресурси, ви можете:

o покладіть їх у свій $HOME/.X за умовчанням файл, або

o завантажте їх через xrdb(1), або

o встановити ім'я файлу на $XENVIRONMENT змінна середовища, або

o помістіть їх у каталог програми за замовчуванням як `XVkbd-Суфікс' і встановіть ресурс
``xvkbd.customization: -Суфікс'', або

o помістіть їх у каталог програми за замовчуванням як XVkbd.

Тут, додаток дефолт каталог може бути одним із:

o каталоги, зазначені з $XUSERFILESEACHPATH, $XAPPLRESDIR інакше $ HOME навколишнє середовище
змінна

o каталог системної програми за замовчуванням, зазначений з $XFILESEACHPATH навколишнє середовище
змінну, або каталог, зазначений під час компіляції X (наприклад,
/usr/lib/X11/app-defaults)

Коли файл програми за замовчуванням має зберігатися в системній програмі за замовчуванням
каталогу, файл повинен містити ``#включати "XVkbd-загальний"'' вгорі файлу.

xvkbd поширюється з деякими файлами програми за замовчуванням, і вони будуть встановлені в
каталог системної програми за замовчуванням.

Робить Window невеликий
Розмір (і положення) з xvkbd вікно можна встановити за допомогою `xvkbd.windowGeometry' ресурс. Коли
щоб вікно було невеликим, можливо, вам також доведеться вибрати менший шрифт.

xvkbd.windowGeometry: 220x90
xvkbd.compact: правда
xvkbd*Шрифт: 6x12

Ви також можете встановити:

xvkbd.modalKeytop: правда

щоб відображати лише мітки для поточного стану зсуву, замість того, щоб намагатися завжди
відобразити їх усі на маленькій клавіатурі.

Дивись також XVkbd-small.ad в xvkbd розподіл.

Видалення Небажаний Ключі
Ключі ввімкнені xvkbd вікно можна видалити, встановивши його ширину на 1.

Видалити Писати ключ і виготовлення Shift ключ більше, ви можете написати:

xvkbd*Multi_key.width: 1
xvkbd*Shift_R.ширина: 75

Зняти праворуч інший і Мета ключ, ви можете написати:

xvkbd*Alt_R.ширина: 1
xvkbd*Meta_R.ширина: 1

Налаштування клавіатура макет
Розкладка клавіш на xvkbd вікно можна налаштувати за допомогою таких ресурсів:

xvkbd.NormalKeys
список ключів, доступних, коли наступні Shift і AltGr вибираються

xvkbd.ShiftKeys
список ключів, доступних, коли Shift вибраний

xvkbd.AltgrKeys
список ключів, доступних, коли AltGr вибраний

xvkbd.ShiftAltgrKeys
список ключів, доступних, коли обидва AltGr і Shift вибираються

xvkbd.KeyLabels
список міток, що відображаються на клавішах

xvkbd.NormalKeyLabels
список міток, що відображаються на клавішах
коли ні з того, ні з іншого Shift і AltGr вибрано.

xvkbd.ShiftKeyLabels
список міток, що відображаються на клавішах
коли Shift вибраний

xvkbd.AltgrKeyLabels
список міток, що відображаються на клавішах
коли AltGr вибраний

xvkbd.ShiftAltgrKeyLabels
список міток, що відображаються на клавішах
коли обидва AltGr і Shift вибираються

Чотири ресурси для встановлення міток на клавішах (xvkbd.NormalKeyLabels, xvkbd.ShiftKeyLabels,
xvkbd.AltgrKeyLabels і xvkbd.ShiftAltgrKeyLabels) буде використано замість
xvkbd.KeyLabels коли xvkbd.modalKeytop resoruce встановлено правда.

У всіх цих ресурсах кожен ключ розділений пробілами, а рядки ключів розділені пробілами
закінчується символом ` \n\' (зверніть увагу, що `\n' перед ним має бути місце). Будь ласка, зверніться XVkbd-
німецька.ad і XVkbd-latin1.ad в xvkbd розповсюдження, щоб дізнатися більше про ці ресурси.

XVkbd-нім і XVkbd-лат.1 буде встановлено в системній програмі за замовчуванням
каталогу та налаштування ресурсу ``xvkbd.customization: - німецька'' зробить xvkbd до
використовувати німецьку розкладку. Щоб отримати інший спосіб активації цих налаштувань, див. «Як
налаштувати xvkbd"вище.

Призначення текст до функція Ключі
Кожній функціональній клавіші (і, власне, більшості інших клавіш) можна призначити текст. Якщо текст
призначається функціональній клавіші, натискання клавіші натомість надсилає призначений текст
самої функціональної клавіші. Коли вказівник знаходиться на клавіші, якій призначено текст, текст
буде відображатися біля ключа.

Налаштування буде прочитано з текстового файлу, який містить текст для кожної функціональної клавіші як:

Текст F1 для F1
Текст F2 для F2
Текст s:F1 для Shift-F1
c:F1 текст для Control-F1
Текст m:F1 для Meta-F1
a: текст F1 для Alt-F1
...

`s:', `c:', `m:' і `a:' перед назвою клавіші вказує чотири модифікатори (Shift, Контроль,
Мета і інший) відповідно.

Якщо першим символом призначеного рядка є `!', рядок буде використовуватися як команда
виконуватися при натисканні клавіші. Щоб призначити рядок, який починається з `!' або `\', поставити
`\' перед рядком.

Файл є $HOME/.xvkbd за замовчуванням, і його можна змінити, встановивши ім’я файлу за допомогою
xvkbd.keyFile ресурс.

для F1 до F12 з або без Shift модифікатор, можна редагувати призначений рядок
на панелі, що з'явилася через "редагувати функція Ключі..." в головному меню.

Різне Інформація


примітки
o Увімкнено XFree86, перемикач роздільної здатності с Ctrl + інший + Клавіатура-Плюс і Ctrl + інший + клавіатура-
Мінус можна моделювати. однак, Ctrl + інший + Повернення на одну позицію не буде моделюватися.

o Shift використовується для визначення ключа, який потрібно надіслати, і не використовуватиметься для встановлення біта модифікатора, коли
відправка події. Ви можете використовувати xev команда, щоб перевірити, що насправді надіслано.

o Якщо інший or Мета не визначено як модифікатор, ключ не можна використовувати як модифікатор. Ти можеш
використовуйте `xmodmap - вечора', щоб перевірити, як визначаються модифікатори.

o В Lock (і, можливо, інші модифікатори) на фізичній клавіатурі можуть працювати некоректно
коли xvkbd використовується.

Додатковий Інформація
FAQ - Можливі проблеми та рішення
http://homepage3.nifty.com/tsato/xvkbd/faq.html

Створення власного словника для заповнення
http://homepage3.nifty.com/tsato/xvkbd/make-dic.html

Поради щодо використання xvkbd - текст
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-text.html

Примітка про те, як надсилати ключові події
http://homepage3.nifty.com/tsato/xvkbd/events.html

Редагувати Ввійти


Версія 0.1 (2000-05-13)

-

Перший випуск, ніде не анонсований.

Версія 0.2 (2000-09-15)

— Додано ключ «Написати». У середовищах, де підтримується клавіша Compose, деякі
символи (переважно літери з символом наголосу), з яких неможливо ввести безпосередньо
клавіатуру можна вводити за допомогою спеціальних комбінацій клавіш.

- Зробіть так, щоб розкладка клавіатури не порушувалася, коли розмір вікна вказано з
-геометрія варіант.

— Додано зразок файлу за замовчуванням.

Версія 0.3 (2000-10-05)

- - текст параметр тепер може приймати деякі модифікатори (\S, \Cтощо) та будь-які ключові символи
(\[кейсим]).

- На додаток до ідентифікатора вікна, -вікно параметр тепер може приймати назву вікна.

- Новий -відвід можливість вказати віджет для встановлення фокусу введення.

Версія 1.0 (2000-11-03)

— Розкладку клавіатури тепер можна налаштувати за допомогою ресурсів. Дивіться «Налаштування клавіатури
Макет» вище, і XVkbd-german.ad в розподілі.

- xvkbd тепер можна надсилати ключі з Перемикач_режиму (AltGr) модифікатор, який дозволяє ті
символів у позиції, яку потрібно ввести.

- xvkbd зараз підтримую AltGr так, щоб німецька (і деякі інші) розкладки клавіатури могли бути
використаний. Побачити XVkbd-german.ad в розподілі.

- XVkbd-нім і XVkbd-лат.1 включені в дистрибутив, який змінюється
розкладку клавіатури та розмістити деякі клавіші, відмінні від ASCII xvkbd вікна.

- CapsLock ключ зараз підтримується.

Версія 1.1 (2000-12-23)

- xvkbd тепер можна використовувати розширення XTEST для імітації подій клавіатури. Його ще можна використовувати
XSendEvent(), як це було в попередньому випуску. (дякую, Бьорн)

— Мітки на клавішах тепер можна встановлювати незалежно для кожного з чотирьох станів зсуву
зміщений, Shift, AltGr і Shift-AltGr. (дякую, Джим)

- -kterm опція і xvkbd.kterm ресурс видалено.

Версія 1.2 (2001-02-18)

- Сфокусувати Кнопка тепер також розміщена на головній клавіатурі, щоб вона була доступною
також в компактному режимі. Якщо він вам не потрібен, його можна видалити, налаштувавши
``xvkbd*row5.Focus.width: 1''.

- Фокус введення встановлений Сфокусувати кнопку тепер можна очистити, натиснувши Сфокусувати кнопку двічі.
Натискання Сфокусувати кнопка з кнопкою миші 3 також очищає фокус введення.

— Текст тепер можна призначати функціональним клавішам (і, власне, більшості інших клавіш).

- Тепер можна призначати ключі, змінені за допомогою Shift, Контроль, інший і Мета на
головну клавіатуру, ввівши `s:', `c:', `a:' і `m:' перед цим ім'ям ключового символу when
налаштування розкладки клавіатури.

- xvkbd тепер ігнорує SIGINT і SIGQUIT, щоб він не завершився випадково.

Версія 1.3 (2001-03-19)

- Новий файл за замовчуванням для швейцарсько-німецьких макетів, XVkbd-swissgerman.ad. (сприяв
від Марселя Портнера)

- xvkbd тепер ловить подію MappingNotify і перезавантажує нове зіставлення. Це дозволяє користувачам
to use xmodmap в той час як xvkbd біжить.

- NumLock ключ зараз підтримується. (Я видалив друк, ScrLk і пауза з клавіатури -
вони комусь потрібні?)

Версія 1.4 (2001-04-22)

- Автоповтор не працював, коли фокус було встановлено явно через Сфокусувати кнопку. Це зараз
фіксований.

- Якщо необхідний keysym не визначено в таблиці розкладки, xvkbd тепер додаду це на-
політ. Це означає, що нам не потрібно додавати їх через xmodmap.

— Панель клавіатури тепер можна відкрити з головної клавіатури як окреме вікно.

— Функціональні клавіші Sun тепер підтримуються. Його можна відкрити з головної клавіатури як a
окреме вікно.

- Тепер доступна сторінка посібника.

Версія 1.5 (2001-10-08)

— Ключові події тепер можна надсилати у вікна на віддаленому дисплеї (тобто вікна на інших X
сервери) - використовуйте "З'єднуватися до віддалений Показати..." в головному меню для підключення до пульта
показ.

- Shift, Контроль, інший і Мета тепер можна заблокувати - використовуйте "Lock Зміна?"І"Lock
КОНТРОЛЬ, інший і Мета?" в головному меню. Ці початкові налаштування можна встановити за допомогою
xvkbd.shiftLock і xvkbd.modifiersLock ресурс.

- Якщо перший символ ключа для ключа є алфавітом, а другий ключовий символ NoSymbol, Він
тепер інтерпретується так, ніби перший символ ключа є алфавітом нижнього регістру, а другий
keysym — це алфавіт у верхньому регістрі. Розклад клавіш може бути визначений таким чином у деяких системах
включаючи Solaris і старші xvkbd може працювати некоректно в такій ситуації.

Версія 1.6 (2001-11-10)

- Нове `-файл' для надсилання символів у вказаному файлі. (дякую, Григорій)

- Новий запис `використання XTEST Розширення?' додається до головного меню, в основному для вказівки
наявність розширення XTEST.

- xvkbd аварійне завершення роботи, коли вікно явно сфокусовано через Сфокусувати кнопка стає була
знищено. Зараз ця проблема вирішена.

Версія 2.0 (2001-12-09)

— Розкладку клавіатури (за замовчуванням, німецьку, французьку тощо) тепер можна змінити xvkbd is
викликається.

— Тепер можна вимкнути показ або приховування клавіатури та функціональних клавіш у головному вікні
головне меню.

- Новий файл за замовчуванням для французького макета, XVkbd-french.ad. (надано від Жан-
П'єр Демайлі)

Версія 2.1 (2002-01-27)

- Коли висота xvkbd вікно менше ніж XVkbd.modalThreshold, xvkbd буде зараз
автоматично перемикати клавіатуру як би -модальний був вказаний варіант.

- \[кейсим] in - текст параметр надсилає неправильні ключі - тепер цю проблему вирішено.

- Ціль distclean в Imakefile перейменовано, щоб уникнути можливої ​​плутанини
систем.

— Тепер підтримується доповнення слова.

Версія 2.2 (2002-03-17)

— Рядок, призначений функціональним клавішам, тепер можна редагувати на панелі, що з’являється за допомогою «редагувати
функція Ключі..." в головному меню.

- Коли ``-'' було вказано як параметр імені файлу для -файл варіант xvkbd буде зараз
прочитати його стандартний вхід (stdin), щоб отримати рядок, який буде надіслано.

— У попередньому випуску менш портативний setenv() замість
putenv() функція, може викликати помилку компіляції в деяких системах, включаючи Solaris.

Версія 2.3 (2002-04-05)

— Додано нову панель «Мертві ключі». Який можна використовувати для введення латинських символів
символ акценту подвійним штрихом.

- Більш локалізована розкладка клавіатури: бельгійська, данська, французька, німецька, ісландська, італійська,
японська (JIS-X-6004), норвезька, португальська, іспанська, шведська, швейцарська/німецька, сполучена
Королівство і лат.-1.

- -клавіатура Опція призведе до збою попередньої версії xvkbd - тепер ця проблема вирішена.

Версія 2.4 (2002-10-02)

— Тепер команду можна призначити функціональним клавішам, щоб натиснути на функціональну клавішу
виконає команду замість того, щоб надсилати рядок клієнтам.

- Призначений рядок для F1 до F12 з Shift модифікатор тепер можна редагувати на панелі
з'явився через "редагувати функція Ключі..." в головному меню.

Версія 2.5 (2002-10-12)

- Швидко Модифікатор додана функція - тепер можна вводити символи за допомогою
модифікаторів, натиснувши клавішу, а потім перемістіть вказівник. (запропонував Ніклас
Рокеус)

- ``Lock AltGr?В головне меню додано запис ''.

- Статус ``Lock Зміна?'', ``Lock AltGr'', ``Lock КОНТРОЛЬ, інший і Мета?'' буде
записані в $HOME/.xvkbd файл, і він буде прочитаний, коли xvkbd викликається наступного разу.

Версія 2.5a (2003-06-25)

- Розклад "Fitaly" тепер підтримується - може бути корисним для КПК.

Версія 2.6 (2004-05-04)

- Переглянуто код для додавання символів ключів, які не були знайдені в таблиці розкладки. xvkbd
тепер уникайте додавання keysym у зміщену позицію клавіш, які вже мають keysym
визначено в незміщеній позиції та записи в таблиці розкладки клавіш, яка є
змінені ключі будуть перевизначені, а не перевизначення всієї таблиці розкладки клавіш.
Ця зміна спрямована на уникнення можливих проблем (AltGr ключ може бути фактично відключений)
що може спричинити в деяких системах де XGetKeyboardMapping() може виробляти неправильно
мапа, коли ключі мають більше двох символів ключів.

- Якщо Перемикач_режиму не визначено в таблиці модифікаторів, але ISO_Level3_Shift визначено,
xvkbd тепер спробуйте додати Перемикач_режиму як той самий модифікатор з ISO_Level3_Shift.

— Тепер підтримується корейська розкладка. Хоча символи хангиль будуть відображатися на
ключі, xvkbd просто генеруватиме символи алфавіту при натисканні цих клавіш.
Він призначений для використання з "ami" або подібною програмою введення хангул.

- URL-адреса xvkbd головна сторінка тепер змінюється на
http://homepage3.nifty.com/tsato/xvkbd/.

Версія 2.7 (2005-05-05)

— Тепер підтримується ще одна японська розкладка клавіатури, JIS X 6002.

— Тепер можна мінімізувати (іконувати) головне вікно, навіть якщо немає менеджера вікон
використовується. Цю функцію можна активувати за допомогою - мінімізується варіант або
xvkbd.minimizable ресурс.

- Експериментальний код для збереження xvkbd вікно завжди у верхній частині дисплея. Це
функцію можна активувати за допомогою -завжди на висоті варіант xvkbd.alwaysOnTop ресурс або
"Завжди на висоті?" введення в головне меню. Слід бути обережним, оскільки ця функція може
викликати проблеми в деяких ситуаціях.

- - текст Опція тепер підтримує комбінації модифікаторів і спеціальний ключ. Наприклад,
- текст '\C\A\d' можна використовувати для комбінації клавіш Control-Alt-Delete.

- Нові параметри: - безпечний опція (xvkbd.secure ресурс), що вимикає виклик
зовнішні команди, -невідступний опція (xvkbd.nonexitable ресурс), який гальмує
припинення дії програми, і -xdm варіант, який еквівалентний - безпечний
-невідступний і може бути корисним при запуску xvkbd з диспетчера дисплеїв.

Версія 2.7a (2005-05-07)

- Виправлено проблему xvkbd може викликати помилку сегментації під час запуску.

Версія 2.8 (2006-09-10)

- ISO_Level3_Shift тепер варто віддати перевагу Перемикач_режиму так що AltGr можна використовувати на
відносно нові системи, де ми повинні використовувати ISO_Level3_Shift замість Перемикач_режиму.

- Змінено посилання на цільове растрове зображення /usr/X11R6/include/X11/bitmaps/target
до /usr/include/X11/bitmaps/target.

- Нові параметри: -без зворотного вказівника, -без синхронізації, - модифікатори.

Версія 2.9 (2008-03-30)

- Підтримується російська (кирилична) розкладка клавіатури. (дякую, Віктор)

- Новий - затримка варіант.

- \D особлива послідовність в - текст можна використовувати для встановлення затримки в певному положенні.

- - текст тепер можна моделювати роботу миші за допомогою \x, \y і \m спеціальні послідовності.

Версія 3.0 (2008-05-05)

- Нова панель властивостей.

— Нова функція автоматичного клацання.

- При натисканні клавіші звучить клацання клавіші.

Версія 3.1 (2010-01-17)

— Налаштування за замовчуванням для автоматичного клацання змінено на ВИМКНЕНО, яке було увімкнено в
попередній випуск був помилковим і викликав плутанину.

- Клавіатуру також можна налаштувати (приклад див. у XVkbd-strip.ad).

— До 25x25 клавіш тепер можна підтримувати як для основної клавіатури, так і для клавіатури.

- Можливість відкрити панель клавіатури під час запуску, установивши `xvkbd.keypad: false
`xvkbd.keypadOnly: правда'.

— Виправлені помилки в деяких файлах розкладки клавіатури (корейська, словенська, британська).

- Новий зразок файлу макета XVkbd-strip.ad.

Версія 3.2 (2010-03-14)

- Нова опція `Поведіть as Панель інструментів Вікно?' на панелі властивостей,
що може зробити xvkbd краще працювати з деякими віконними менеджерами
наприклад, віконний менеджер Matchbox. (Дякую, Патрік)

- `Always on Top' буде краще працювати з віконними менеджерами
які підтримують розширену підказку менеджера вікон _NET_WM_STATE_ABOVE.

- -вікно Тепер параметр може знайти вікно, заголовок якого відповідає
вказаний рядок.

- -вікно тепер приймати символи підстановки
`*' і `?'.

- Файл словника для заповнення Word, який буде використовуватися разом із `слово Завершення...'
тепер можна вказати на панелі властивостей.

- З'являться лише слова, які мають два або більше символів
у списку завершення слів.

- Новий -версія можливість відображення інформації про версію.

Версія 3.3 (2012-03-03)

- - текст тепер можна прийняти \{кейсим}
щоб вказаний ключ можна було обробити більш примітивним способом,
і так, щоб ключі модифікатора, такі як Control_L, Мета_Л, І т.д.
також можна моделювати.
Крім того, \{+кейсим} і \{+кейсим}
тепер буде імітувати натискання та відпускання клавіші відповідно.

- Новий варіант -дистанційний дисплей , Щоб xvkbd підключитися до
зазначений дисплей під час запуску.

- Виправлено помилку: КП_0 зараз працює.

автор


xvkbd був написаний Томом Сато, і він поширюється згідно з умовами GNU General
Публічна ліцензія версії 2 або будь-якої пізнішої версії.

Будь ласка, надсилайте будь-які відгуки (наприклад, звіти про помилки, запити чи коментарі) Тому Сато
<VEF00200@nifty.ne.jp>.

Остання версія цього програмного забезпечення та додаткова інформація про нього можуть бути доступні за адресою
http://homepage3.nifty.com/tsato/xvkbd/. Випуск нової версії буде оголошено на
Freecode (http://freecode.com), і ви, ймовірно, можете отримати повідомлення електронною поштою
якщо ви хочете.

2012-03-03 xvkbd(1)

Використовуйте xvkbd онлайн за допомогою служб onworks.net


Ad


Ad