Управление мышью с клавиатуры линукс

Управление курсором мыши с клавиатуры

Существует ли программа, которая умеет управлять курсором мыши с клавиатуры? Например при нажатии на клавиши дополнительного блока цифровых клавиш. Цифра 8 (вверх), 2 (вниз), 4 (влево), 6 (вправо) и 1, 7, 9, 3 — по диагонали.

эта программа называется настройки системы для людей с ограниченными возможностями

Этот не соврал. В Universal Access есть вкладка Pointing and Clicking, где можно активировать управление курсором мыши с нампада.

sudo apt-get install xkbset

xkbset ma 20 10 10 10 10 // [delay] [interval] [time to max] [max speed] [curve]

X11 умел это раньше «из-коробки»: Shfit-NumLock и дальше стрелки.

Ребяты, у меня ещё один вопрос появился. После перезагрузки настройки xkbset сбрасываются на значение по умолчанию. Как сделать, чтобы не сбрасывались?

Источник

Ubuntu Documentation

Если вам трудно управлять мышью или другим координатным устройством, можно управлять указателем мыши с помощью клавиш цифрового блока клавиатуры. Эта функция называется «кнопки мыши» .

Open the Activities overview and start typing Accessibility .

You can access the Activities overview by pressing on it, by moving your mouse pointer against the top-left corner of the screen, by using Ctrl + Alt + Tab followed by Enter , or by using the Super key.

Click Accessibility to open the panel.

Use the up and down arrow keys to select Mouse Keys in the Pointing & Clicking section, then press Enter to switch the Mouse Keys switch to on.

Убедитесь, что индикатор Num Lock отключен. Теперь можно управлять указателем мыши с помощью цифрового блока клавиатуры.

The keypad is a set of numerical buttons on your keyboard, usually arranged into a square grid. If you have a keyboard without a keypad (such as a laptop keyboard), you may need to hold down the function ( Fn ) key and use certain other keys on your keyboard as a keypad. If you use this feature often on a laptop, you can purchase external USB or Bluetooth numeric keypads.

Читайте также:  Как выставить права linux

Каждая клавиша с номером в цифровом блоке соответствует направлению. Например, нажатие клавиши 8 переместит указатель вверх, а нажатие клавиши 2 — вниз. Чтобы выполнить нажатие мышью, нажмите 5 , а для двойного нажатия быстро нажмите эту же клавишу дважды.

На многих клавиатурах имеется специальная клавиша, соответствующая нажатию правой кнопкой мыши. Иногда её называют «кнопкой Меню ». Обратите внимание, что нажатие этой клавиши соответствует нажатию правой кнопкой там, где находится фокус клавиатуры, а не там, где находится указатель мыши. См. Имитация нажатия правой кнопкой мыши , чтобы узнать, как можно имитировать нажатие правой кнопкой при удержании нажатой клавиши 5 или левой кнопки мыши.

Если при включённых «кнопках мыши» нужно воспользоваться цифровым блоком для ввода цифр, включите Num Lock . Помните, что при включённом Num Lock управлять указателем мыши с помощью цифрового блока клавиатуры невозможно.

Обычные клавиши с цифрами, находящиеся в верхнем ряду клавиатуры, не могут управлять указателем мыши. Для этого можно использовать лишь клавиши цифрового блока.

Источник

Используйте клавиши для кнопок мыши на linux. Альтернатива AHK?

на windows у меня есть скрипт autohotkey, который:

  • работает только при включенной caps lock
  • генерирует левую, среднюю и правую кнопки мыши события, когда левый контроль, меню и клавиши alt нажаты
  • позволяет удерживать клавиши вниз (для перетаскивания объектов)

есть ли простой способ дублирования этой функциональности в linux?

3 ответов

X имеет встроенный механизм управления курсором мыши с помощью клавиатуры. Нажмите кнопку Pointer_EnableKeys ключ для того чтобы активировать этот режим (режим ключей мыши); он обычно прыгнут к Shift + NumLock .

в режиме клавиш мыши стрелки клавиатуры перемещают указатель, а другие клавиши клавиатуры эмулируют кнопки ( /*- левый, средний, правый соответственно; + остается двойным щелчком мыши, и 0 и . левая пресса и выпускать.)

Читайте также:  Acer aspire 5820tg драйвера windows 10 64 бит

посмотреть клавиши мыши для получения дополнительной информации. Кстати, этот режим можно включить на Windows тоже.

вы, вероятно, могли бы сделать то же самое с Tcl (‘tickle’).

Keymapping — мыши — щелчок средней кнопкой мыши Как сопоставить кнопки мыши с клавишами клавиатуры

во-первых, отключить клавиатуру управления мышью, так что xev может захватить код ключа Затем введите команду:

затем переместите мышь в маленькое новое окно, которое появляется. Нажмите кнопку мыши, чтобы узнать название этой кнопки: Смотрите ниже, я нашел одну из моих кнопок мыши называется «кнопка 1»

затем узнать, какие клавиши вы хотите карту, которая кнопку мыши: Нажмите клавишу клавиатуры и найдите код.

при нажатии клавиши «пробел» на клавиатуре, терминал показывает:

сверху, мы обнаружили, что ключ-код для клавиши пробела 65 Таким образом, вам нужно найти коды клавиш, на которые вы хотите сопоставить кнопки мыши.

затем скопируйте приведенный ниже скрипт и сохраните его в файл с именем keymap_mouse2kb.sh

конечно менять клавиатурные коды клавиш для тех, которые вы хотите

затем сделайте этот файл исполняемым

затем запустить его, когда вам это нужно. например, при загрузке

Источник

Управлять курсором мыши с клавиатуры

Здравствуйте, какой программой можно сделать управление курсором мыши с клавиатуры стрелками. Работаю в openbox. Google не помог xdotool — первое, что на ум пришло, хотя сам не пробовал. Теоретически возможно, т.к. посредством её можно управлять мышиным курсором через ПДУ. Там связка: lirc+irexec+xdotool+мышь.
http://forum.ubuntu.ru/index.php?topic=37309.120 — почитайте, примените к вашим потребностям без использования lirc/lirc-utils/irexec.
Хотя. гуглить надо, как водится. Может быть есть лучший путь.

Ну есть Ctrl+Shift+Numlock — включает управление курсором с NumPad’а. Правда я не до конца разобрался с тем, как кнопки мыши действуют, точнее как — цифра 0 активирует нажатие, далее Enter — и вот получился 1 клик левой кнопкой. А вот как делать двойной клик и клик правой кнопкой я не разобрался, погугли 🙂
Читайте также:  Ddl для windows 10
Сейчас на рабочем компе проверил ctrl+shift+NumLock на kde, не работает.
А на другом компе вообще блютус клавиатура размером с телефон, там и намлока нет.
Поэтому предпочтительнее какая нибудь программка.

Сейчас на рабочем компе проверил ctrl+shift+NumLock на kde, не работает.

Ну погугли об этом, может надо че-нить включать дополнительно, чтобы работало.

А на другом компе вообще блютус клавиатура размером с телефон, там и намлока нет.

Ну нажатие комбинации клавиш можно через какую-нить прогу эмулятор замутить.

P.S. А ты Num’овские стрелки надолго зажимал? А то там если просто ткнуть кнопку, то курсор на 1 пиксель сдвинется, а если долго держать — то скорость перемещения увеличивается 😉

Да не вообще не работает, на двух компах попробовал, на одном кде, на другом опенбокс

© 2006-2021, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Как установить управление мышью с клавиатуры

Как установить управление мышью с клавиатуры

Сообщение kt315e » 30.06.2014 12:28

Как установить управление мышью с клавиатуры в Gnome 3 (Gnome-Classik)?

Дистрибутив Debian Wheezy.

Re: Как установить управление мышью с клавиатуры

Сообщение Hephaestus » 01.07.2014 09:32

Есть в X-сервере «из коробки»

После этого нажимаем shift+numpad и курсор мыши управляется клавишами цифрового блока клавиатуры.

Есть в некоторых оболочках.
Есть в схемах для людей с ограниченными возможностями.

Какой именно способ интересует?

Re: Как установить управление мышью с клавиатуры

Сообщение kt315e » 01.07.2014 12:21

Есть в X-сервере «из коробки»

В gnome-classic не нашёл.

Так файла xorg.conf нет. Нарисовал такое:

Re: Как установить управление мышью с клавиатуры

Сообщение Hephaestus » 01.07.2014 12:51

Источник

Оцените статью