на главнуюВсе эхи RU.LINUX.CHAINIK
войти ?

Эмуляция мыши через клавиатру

От Alexey Vissarionov (2:5020/545) к Rinat H. Sadretdinow

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Доброго времени суток, Rinat!
22 Aug 2021 14:33:42, ты -> All:

RS>> Помню что-то надо прописать в /etc/X11/xorg.conf чтобы после
RS>> нажатия Shift-NumLock стрелки кейпада становились мышиным
RS>> курсором, но вот что прописать -- не помню.
RHS> Сам себе отвечу. Можно и жёстко что-то прописать в
RHS> /etc/X11/xorg.conf, вот только так и не вспомнил что, а можно
RHS> и сказать: setxkbmap -option keypad:pointerkeys

Ты не поверишь... :-)

Option "XkbOptions" "keypad:pointerkeys"

То есть, полностью параметры могут выглядеть, например, так:

Option "XkbOptions" "grp:caps_toggle,grp:switch,grp_led:scroll,keypad:pointerkeys"

RHS> и до перезагрузки после нажатия Shift-NumLock стрелки кейпада
RHS> будут управлять мышиным курсором.

Ага. Только кнопки при этом нажимаются нетривиально:

# controls are:
# [1-9] to move the mouse pointer
# [/] [*] [-] to select left, middle, right mouse key
# [5] or [+] to make a click with the previously selected key
# [0] (Ins) to press and hold the selected mouse key
# [.] (Del) to release the currently selected mouse key

То есть, чтобы выделить слово двойным кликом - нужно нажать /55
А для того, чтобы вставить выделенное в другом окне - нажать *5

RHS> Правда для этого надо запустить терминал из режима 'init 5',
RHS> но с этим я смог справиться, терминал смог запустить.

Это можно сделать, например, в ~/.xsession


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Опыт и алкоголизм всегда победят молодость и энтузиазм

--- /bin/vi
* Origin: ::1 (2:5020/545)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.LINUX.CHAINIK?msgid=2:5020/545+6122959a