LINUX.ORG.RU

может имеет смысл сделать ремап этой клавиши на что-нибудь не занятое, и потом по ее новому коду использовать для KVM

RH_ ()

Добавь в .bashrc или еще куда-нибудь в автозапуск такую команду:

xmodmap -e 'add mod3 = Scroll_Lock'
И, возможно, понадобится отключить использование индикатора для индикации раскладки клавиатуры (в нашей стране это модно).

delete83 ★★ ()
Ответ на: комментарий от delete83

xmodmap, само собой, должна быть установлена. В какой она пакет входит, точно не скажу, но найти не сложно.

delete83 ★★ ()
Ответ на: комментарий от delete83

Не помогает, xmodmap -e 'remove mod3 = Scroll_Lock'.

Может как KVM устройство ввода запретить через UDEV - только никак не могу найти как это сделать.


  P: /devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3.3/3-3.3:1.0/input/input9/event2
  N: input/event2
  S: input/by-id/usb-No_brand_4_Port_KVMSwicther_04’-event-kbd
  S: input/by-path/pci-0000:00:12.0-usb-0:3.3:1.0-event-kbd
  E: UDEV_LOG=3
  E: DEVPATH=/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3.3/3-3.3:1.0/input/input9/event2
  E: MAJOR=13
  E: MINOR=66
  E: DEVNAME=/dev/input/event2
  E: SUBSYSTEM=input
  E: ID_INPUT=1
  E: ID_INPUT_KEY=1
  E: ID_INPUT_KEYBOARD=1
  E: ID_VENDOR=No_brand
  E: ID_VENDOR_ENC=No\x20brand
  E: ID_VENDOR_ID=10d5
  E: ID_MODEL=4_Port_KVMSwicther
  E: ID_MODEL_ENC=4\x20Port\x20KVMSwicther
  E: ID_MODEL_ID=55a4
  E: ID_REVISION=0100
  E: ID_SERIAL=No_brand_4_Port_KVMSwicther_04’
  E: ID_SERIAL_SHORT=04’
  E: ID_TYPE=hid
  E: ID_BUS=usb
  E: ID_USB_INTERFACES=:030000:
  E: ID_USB_INTERFACE_NUM=00
  E: ID_USB_DRIVER=usbhid
  E: ID_PATH=pci-0000:00:12.0-usb-0:3.3:1.0
  E: DEVLINKS=/dev/input/by-id/usb-No_brand_4_Port_KVMSwicther_04’-event-kbd /dev/input/by-path/pci-0000:00:12.0-usb-0:3.3:1.0-event-kbd
ded_mopozzz2 ★★ ()
Ответ на: комментарий от RH_

Не срабатывает. Такое ощущение что нужно выпиливать функцию Scroll Lock из Xorg вообще.

ded_mopozzz2 ★★ ()
Ответ на: комментарий от ded_mopozzz2

Не понимаю. Вам нужна именно клавиша Scroll_Lock или ее индикатор? Если клавиша, то почему возникают проблемы? В иксах вроде нет биндингов на эту клавишу никаких.

В указанной мной команде заменять add на remove бессмысленно. Эта команда именно восстанавливает естественное поведение клавиши Scroll_Lock (связывает ее с индикатором).

delete83 ★★ ()
Ответ на: комментарий от delete83

В том то и дело, что что то в Xorg недаёт управлять USB KVM. Находил форум где в исходниках чел полностью выпилил функцию управления этой клавишей и только тогда USB KVM заработал.

В винде то работает без проблем и из консоли в linux.

ded_mopozzz2 ★★ ()
Ответ на: комментарий от ded_mopozzz2

Что-то, что-то... А если выполнить в консоли такую команду:

xset +led 3
Число придется подбирать, чтобы загорался именно индикатор scroll lock.

Это позволит проверить теорию, что вам на самом деле нужно. Клавиша или индикатор. Если все же окажется, что клавиша, предложу другое возможное решение проблемы через xmodmap.

delete83 ★★ ()
Ответ на: комментарий от delete83

Выключается индикатор такой же командой, то с '-' вместо '+'

delete83 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.