Емуляція клавіатури на ноутбуці


13

У мене ноутбук без цифрової клавіатури, на якому я запускаю Ubuntu 12.04, і мені дуже подобається грати в ігри, схожі на шахрайство. Такі ігри, як правило, вимагають нумерації для руху, націлювання та ін., Оскільки людина може діяти у восьми кардинальних напрямках. Щоб подолати обмеження відсутності цифрової клавіатури, я хотів би мати можливість прив’язати комбінацію клавіш, наприклад, Shift + Left Arrowдо іншої клавіші, в цьому випадку 1; на жаль, моє дослідження поки що з'ясувалося, як прив'язати комбінацію клавіш до команди. Я впевнений, що чогось явно очевидного мені не вистачає, але щодо того, що це таке ... Будь-яка допомога буде дуже вдячна!


Якщо ви граєте вдома, ви можете просто підключити звичайну клавіатуру до свого ноутбука. Надіваюся, що це найпростіший спосіб, без суєти з програмним забезпеченням, Plug-n-Play!
Ірогірг

Відповіді:


18

якщо ви хочете зробити це в Windows, є дуже корисна мова скриптів AutoHotKey, яка може багато зробити з сценарієм інтерфейсу.

Ідеальною альтернативою AutoHotKey є AutoKey . Дуже корисно, чи хочете ви перезаписати ключі або призначити абревіатуру ( adr ), і вона напише вашу повну адресу !!

AutoKey - це утиліта автоматизації настільних ПК для Linux та X11. Це дозволяє керувати колекцією сценаріїв і фраз, і призначати до них абревіатури та гарячі клавіші. Це дозволяє виконувати сценарій або вставляти текст на вимогу в будь-яку програму, яку ви використовуєте.

Остання версія - v0.90.

  • Де взяти це? Він знаходиться у сховищі ubuntu!

Відкрийте центр програмного забезпечення> пошук autokey> встановити AutoKey (GTK)

  • Як це використовувати?

Відкрийте AutoKey.

Натисніть Ctrl+ Nабо з меню Файл> Створити ..> Нова фраза. Перейменуйте все, що завгодно. введіть тут опис зображення введіть тут опис зображення

Введіть клавіші На правій панелі (видаліть текст Enter phrase contents), яку ви хочете набрати (у вашому випадку Shift+ Left Arrowтак буде вводитися <shift>+<left>), коли ви натиснете якусь клавішу. тут описана повна інформація для спеціальних клавіш, як зсув, стрілка тощо . введіть тут опис зображення

Потім в нижньому правому куті є три Setкнопки для набору для Abbreviationабо Hotkeyабо Window Filterабо все з них.

Клацніть Setдля Hotkey. Вам буде запропоновано дати HotKeys. Якщо ви хочете змусити його запускатись однією клавішею (у вашому випадку 1) Не натискайте жодної іншої кнопки, ніж Press to Set. введіть тут опис зображення

Клацніть Press to Setта натисніть клавішу, яку хочете призначити (у вашому випадку 1).

Клацніть OK.

Клацніть Saveу правому нижньому куті. введіть тут опис зображення Тепер спробуйте вдарити 1куди завгодно.

Вам потрібно тримати функцію AutoKey, або ви можете додати її до списку запуску для команди autokey-gtk

Дивовижний підручник тут :))

ось кілька зразків сценаріїв Якщо ви хочете зробити щось більше.


Це все ще працює? ppa: cdekter / ppa не оновлювався з 2012 року
pileofrocks

Здається, що більше не працює в Ubuntu 17.10 - це може бути річ гнома / пути
Джонатан

0

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


0

Дякуємо свою частку, я картографування Ctrl+ h, j, k, lбути , , , , тепер я , як мій HHKB краще.

Якщо у вас є HHKB, ви також можете налаштувати під:

Shift+ Esc=~

Ctrl+ 0= Home

Ctrl+ 4= End

Ctrl+ b= PgUp

Ctrl+ f= PgDn

до речі, я зазначу це у своєму блозі ---- 凍 仁 的 筆記: HHKB Pro 2 .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.