<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум сайта Webhamster.ru &mdash; LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
	<link rel="self" href="https://webhamster.ru/punbb/extern.php?action=feed&amp;tid=9&amp;type=atom" />
	<updated>2023-12-02T11:11:01Z</updated>
	<generator>PunBB</generator>
	<id>https://webhamster.ru/punbb/viewtopic.php?id=9</id>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5354#p5354" />
			<content type="html"><![CDATA[<p>Как минимум выяснить что это за библиотека, которой не хватает, и установить.</p>]]></content>
			<author>
				<name><![CDATA[scoute]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1886</uri>
			</author>
			<updated>2023-12-02T11:11:01Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5354#p5354</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5351#p5351" />
			<content type="html"><![CDATA[<p>Не удается запустить loloswitcher на garuda linux (arch + kde), пишет:</p><p>/usr/sbin/loloswitcher: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory</p><p>Что можно с этим сдeлать?</p>]]></content>
			<author>
				<name><![CDATA[ksenofanec]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2323</uri>
			</author>
			<updated>2023-09-12T07:24:42Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5351#p5351</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5182#p5182" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ddemydenko пишет:</cite><blockquote><p>Здравствуйте. Можно ли как то указыть два InputDevice? Я иногда работаю за внешней usb клавиатурой иногда просто за ноутбуком (встроеной клавиатурой). Каждый раз приходится менять конфигурацию. Может можно запустить два екземляра программы с разными конфигами? Спасибо.</p></blockquote></div><p>Можно запустить несколько экземпляров LoLoSwitcher, они друг другу не мешают, если настроены на разные комбинации клавиш для переключения языков. Так же LoLoSwitcher не мешает и другим переключателям клавиатуры. Главное чтобы комбинации клавиш не совпадали, чтобы небыло двойных или зацикленных переключений. Но в случае разных девайсов надо проверять на опыте, вроде как для разных девайсов комбинации клавиш могут совпадать, ничего страшного в этом нет.</p><p>Можно разместить файл конфигурации config.ini рядом с бинарником loloswitcher в той же директории, тогда он будет считываться первым.</p><p>Поэтому можно настроить хоть десять экземляров LoLoSwitcher, которые работают одновременно.</p><p>Только когда будете копировать бинарник, проверьте его права. Для нормальной работы ему нужен установленный SUID бит, чтобы от обычного пользователя был низкоуровневый доступ к файлам девайсов.</p>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2020-12-11T16:59:59Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5182#p5182</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5151#p5151" />
			<content type="html"><![CDATA[<p>Здравствуйте. Можно ли как то указыть два InputDevice? Я иногда работаю за внешней usb клавиатурой иногда просто за ноутбуком (встроеной клавиатурой). Каждый раз приходится менять конфигурацию. Может можно запустить два екземляра программы с разными конфигами? Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[ddemydenko]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1895</uri>
			</author>
			<updated>2020-11-05T22:04:53Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5151#p5151</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5116#p5116" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bodqhrohro пишет:</cite><blockquote><p>Ау, PR кто-то принимает? <img src="https://webhamster.ru/punbb/img/smilies/wink.png" width="15" height="15" alt="wink" /></p></blockquote></div><p>На официальной странице странице проекта <a href="https://webhamster.ru/site/page/index/articles/projectcode/105">MyTetra</a>:</p><p>PayPal: <a href="https://www.paypal.me/SMStepanov">https://www.paypal.me/SMStepanov</a><br />WMZ: Z586949314665<br />WMR: R855578576252<br />BTC: 13U5ZWfifBs1XDzJYRmwCjUqFqz3LEwPar<br />ETH: 0x5FB23243c77FAb8f13C46941c112cF5E9E8483A8</p><br /><div class="quotebox"><cite>bodqhrohro пишет:</cite><blockquote><p>И в гостевой книге нагажено.</p></blockquote></div><p>Почистим, я за всеми не успеваю.</p>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2020-08-02T12:06:05Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5116#p5116</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=5111#p5111" />
			<content type="html"><![CDATA[<p>Ау, PR кто-то принимает? <img src="https://webhamster.ru/punbb/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>И в гостевой книге нагажено.</p>]]></content>
			<author>
				<name><![CDATA[bodqhrohro]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1881</uri>
			</author>
			<updated>2020-07-15T21:05:31Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=5111#p5111</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=4312#p4312" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>knn пишет:</cite><blockquote><p>Для <em>puppy и puppyrus</em> собирал также пока непортированный модуль (32-бит) - ссылку выложу позже.</p></blockquote></div><p><a href="http://file.puppyrus.org/users/pr/loloswitcher_0.28-puppyrus-kn01.pfs">http://file.puppyrus.org/users/pr/lolos … s-kn01.pfs</a><br /><a href="https://yadi.sk/d/2RQt41It3Z2aYR">https://yadi.sk/d/2RQt41It3Z2aYR</a><br />(т.к. модуль не портирован - не факт, что подойдет для всех <em>puppy</em>)</p>]]></content>
			<author>
				<name><![CDATA[knn]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1424</uri>
			</author>
			<updated>2018-10-18T05:43:33Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=4312#p4312</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=4309#p4309" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>xintrea пишет:</cite><blockquote><p>Появились сборки LoLoSwitcher для Puppyrus:</p><p><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pfs-test/loloswitcher_0.28-e1-as_64-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … 4-kn01.pfs</a><br /><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pfs-test/loloswitcher_0.28-as_64-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … 4-kn01.pfs</a></p><p><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-test/loloswitcher_0.28-e0-1-as-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … s-kn01.pfs</a><br /><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-test/loloswitcher_0.28-e0-as-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … s-kn01.pfs</a><br />.</p></blockquote></div><p>Это точнее для <em>puppyrus-<strong>A</strong> (модульного live-дистрибутива)</em>. Модули эти пока не портированы(и поэтому иногда, изредка, &quot;в&nbsp; некоторых обстоятельствах&quot; &quot;отваливаются&quot;).<br />Для <em>puppy и puppyrus</em> собирал также пока непортированный модуль (32-бит) - ссылку выложу позже.</p><p>p.s. Регулярно пользуюсь - еще раз спасибо Вам.</p>]]></content>
			<author>
				<name><![CDATA[knn]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1424</uri>
			</author>
			<updated>2018-10-18T00:24:05Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=4309#p4309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=3602#p3602" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>chadwick пишет:</cite><blockquote><p>Может подскажите что-нибудь дельное. Сейчас то всё работает, но хотелось бы разобраться.</p></blockquote></div><p>Я в этих делах некомпетентен. Я как программист просто работаю с файлом устройства и все. А откуда он появляется и как создается в системе - мне не ведомо. Это надо на ЛОР или Опеннет писать, там сидят люди, которых хлебом не корми, а дай поковыряться с правилами UDEV.</p>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2018-09-28T09:26:24Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=3602#p3602</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=3599#p3599" />
			<content type="html"><![CDATA[<p>Сразу напишу, что проблема решилась.</p><p>Loloswitcher перестал запускаться от обычного пользователя после обновления udev (других причин я просто не нахожу). Решилось удалением пакетов на autoremove и перезагрузкой. Из того, что хоть как-то связано с клавиатурой/портами/устройствами, там был только usb-modeswitch. Но до этого ведь всё работало.</p><div class="quotebox"><cite>xintrea пишет:</cite><blockquote><p>На ноутбуке вы скорее всего втыкаете еще какие-нибудь USB-устройства. И из-за этого меняется его номер. Лучше указывать устройство по его идентификатору</p></blockquote></div><p>Это первое, что я хотел сделать, но его вообще нет (что сейчас, что тогда):</p><div class="codebox"><pre><code>~$ ls -l /dev/input/by-id
total 0
lrwxrwxrwx 1 root root  9 Sep 25 09:31 usb-A4TECH_USB_Device-event-kbd -&gt; ../event5
lrwxrwxrwx 1 root root  9 Sep 25 09:31 usb-A4TECH_USB_Device-if01-event-mouse -&gt; ../event6
lrwxrwxrwx 1 root root  9 Sep 25 09:31 usb-A4TECH_USB_Device-if01-mouse -&gt; ../mouse0
lrwxrwxrwx 1 root root 10 Sep 25 09:31 usb-Lenovo_Corp.._Lenovo_EasyCamera-event-if00 -&gt; ../event13</code></pre></div><p>К ноутбуку постоянно подключен адаптер беспроводной мышки A4TECH, которая определяется у меня как клавиатура. Гугл пишет, что это очень проблемные мышки, которые часто определяются как джойстики, клавиатуры и пр. Я пробовал загружаться без адаптера, но loloswitcher всё равно не запускался. Больше никаких внешних устройств не подключаю.</p><p>Логи:</p><div class="codebox"><pre><code>~$ sudo dmesg | grep keyboard
[    4.289567] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0

~$ sudo dmesg | grep A4TECH
[    5.359417] usb 2-2: Manufacturer: A4TECH
[    5.379272] input: A4TECH USB Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/0003:09DA:054F.0001/input/input7
[    5.436901] hid-generic 0003:09DA:054F.0001: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [A4TECH USB Device] on usb-0000:00:1d.0-2/input0
[    5.438294] input: A4TECH USB Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.1/0003:09DA:054F.0002/input/input8
[    5.438692] hid-generic 0003:09DA:054F.0002: input,hidraw1: USB HID v1.11 Mouse [A4TECH USB Device] on usb-0000:00:1d.0-2/input1

~$ cat /var/log/Xorg.0.log | grep keyboard
[    29.442] (**) Power Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.507] (II) input device &#039;Power Button&#039;, /dev/input/event4 is a keyboard
[    29.633] (II) input device &#039;Power Button&#039;, /dev/input/event4 is a keyboard
[    29.634] (**) Video Bus: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.635] (II) input device &#039;Video Bus&#039;, /dev/input/event14 is a keyboard
[    29.656] (II) input device &#039;Video Bus&#039;, /dev/input/event14 is a keyboard
[    29.659] (**) Power Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.661] (II) input device &#039;Power Button&#039;, /dev/input/event3 is a keyboard
[    29.688] (II) input device &#039;Power Button&#039;, /dev/input/event3 is a keyboard
[    29.691] (**) Sleep Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.693] (II) input device &#039;Sleep Button&#039;, /dev/input/event1 is a keyboard
[    29.728] (II) input device &#039;Sleep Button&#039;, /dev/input/event1 is a keyboard
[    29.737] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.740] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is a keyboard
[    29.761] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is a keyboard
[    29.926] (**) Lenovo EasyCamera: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.928] (II) input device &#039;Lenovo EasyCamera&#039;, /dev/input/event13 is a keyboard
[    29.970] (II) input device &#039;Lenovo EasyCamera&#039;, /dev/input/event13 is a keyboard
[    29.972] (**) Ideapad extra buttons: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.992] (II) input device &#039;Ideapad extra buttons&#039;, /dev/input/event12 is a keyboard
[    30.010] (II) input device &#039;Ideapad extra buttons&#039;, /dev/input/event12 is a keyboard
[    30.011] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    30.011] (**) AT Translated Set 2 keyboard: Applying InputClass &quot;libinput keyboard catchall&quot;
[    30.012] (II) Using input driver &#039;libinput&#039; for &#039;AT Translated Set 2 keyboard&#039;
[    30.012] (**) AT Translated Set 2 keyboard: always reports core events
[    30.013] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is tagged by udev as: Keyboard
[    30.013] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is a keyboard
[    30.040] (II) XINPUT: Adding extended input device &quot;AT Translated Set 2 keyboard&quot; (type: KEYBOARD, id 14)
[    30.042] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is tagged by udev as: Keyboard
[    30.042] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is a keyboard
[    30.193] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;

~$ cat /var/log/Xorg.0.log | grep A4TECH
[    29.737] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event5)
[    29.737] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.737] (II) Using input driver &#039;libinput&#039; for &#039;A4TECH USB Device&#039;
[    29.738] (**) A4TECH USB Device: always reports core events
[    29.740] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is tagged by udev as: Keyboard
[    29.740] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is a keyboard
[    29.756] (II) libinput: A4TECH USB Device: needs a virtual subdevice
[    29.756] (II) XINPUT: Adding extended input device &quot;A4TECH USB Device&quot; (type: MOUSE, id 10)
[    29.758] (**) A4TECH USB Device: (accel) selected scheme none/0
[    29.758] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[    29.758] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[    29.760] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is tagged by udev as: Keyboard
[    29.761] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event5 is a keyboard
[    29.763] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event6)
[    29.764] (**) A4TECH USB Device: Applying InputClass &quot;libinput pointer catchall&quot;
[    29.764] (II) Using input driver &#039;libinput&#039; for &#039;A4TECH USB Device&#039;
[    29.764] (**) A4TECH USB Device: always reports core events
[    29.825] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is tagged by udev as: Mouse
[    29.825] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is a pointer caps
[    29.865] (II) XINPUT: Adding extended input device &quot;A4TECH USB Device&quot; (type: MOUSE, id 11)
[    29.866] (**) A4TECH USB Device: (accel) selected scheme none/0
[    29.866] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[    29.866] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[    29.924] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is tagged by udev as: Mouse
[    29.924] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is a pointer caps
[    29.925] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/mouse0)
[    30.193] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;
[    30.193] (II) Using input driver &#039;libinput&#039; for &#039;A4TECH USB Device&#039;
[    30.193] (**) A4TECH USB Device: always reports core events
[    30.193] (II) libinput: A4TECH USB Device: is a virtual subdevice
[    30.193] (II) XINPUT: Adding extended input device &quot;A4TECH USB Device&quot; (type: KEYBOARD, id 16)</code></pre></div><p>Нашел <a href="https://www.linux.org.ru/forum/linux-hardware/9496934#comment-9500496">вот такой вариант</a> с правилом для udev:</p><div class="codebox"><pre><code>~$ cat /etc/udev/rules.d/99-remove-a4tech-joystick.rules

SUBSYSTEMS==&quot;usb&quot;, ATTRS{bInterfaceProtocol}==&quot;01&quot;, ATTRS{bInterfaceNumber}==&quot;00&quot;, ENV{ID_VENDOR_ID}==&quot;09da&quot;, ENV{ID_MODEL_ID}==&quot;9090&quot;, ENV{ID_VENDOR_ENC}==&quot;A4TECH&quot;, RUN:=&quot;/bin/sh -c &#039;/bin/rm -f $env{DEVNAME}; for i in $env{DEVLINKS}; do /bin/rm -f $i; done&#039;&quot;, SYMLINK:=&quot;&quot;, OPTIONS+=&quot;last_rule&quot;</code></pre></div><div class="quotebox"><blockquote><p>Что тут происходит - при обнаружении устройства по заданным параметрам, удаляется файл этого устройства и все симлинки на него. Опция last_rule говорит, что это правильно должно быть последним.</p></blockquote></div><p>Подставил свои значения, перезагрузился, но линка на /dev/input/event0 (клавиатура) как не было, так и нет:</p><div class="codebox"><pre><code>~$ ls -l /dev/input/by-id
total 0
lrwxrwxrwx 1 root root  9 Sep 25 13:34 usb-A4TECH_USB_Device-if01-event-mouse -&gt; ../event6
lrwxrwxrwx 1 root root  9 Sep 25 13:34 usb-A4TECH_USB_Device-if01-mouse -&gt; ../mouse0
lrwxrwxrwx 1 root root 10 Sep 25 13:34 usb-Lenovo_Corp.._Lenovo_EasyCamera-event-if00 -&gt; ../event10</code></pre></div><p>Логи (после создания правила):</p><div class="codebox"><pre><code>~$ xinput
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ A4TECH USB Device                           id=10    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                    id=14    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ Lenovo EasyCamera                           id=11    [slave  keyboard (3)]
    ↳ Ideapad extra buttons                       id=12    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=13    [slave  keyboard (3)]

~$ cat /var/log/Xorg.0.log | grep A4TECH
[    29.063] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event5)
[    29.063] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.063] (II) Using input driver &#039;libinput&#039; for &#039;A4TECH USB Device&#039;
[    29.064] (**) A4TECH USB Device: always reports core events
[    29.064] (EE) libinput: A4TECH USB Device: Failed to create a device for /dev/input/event5
[    29.064] (EE) PreInit returned 2 for &quot;A4TECH USB Device&quot;
[    29.066] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event6)
[    29.066] (**) A4TECH USB Device: Applying InputClass &quot;libinput pointer catchall&quot;
[    29.066] (II) Using input driver &#039;libinput&#039; for &#039;A4TECH USB Device&#039;
[    29.066] (**) A4TECH USB Device: always reports core events
[    29.124] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is tagged by udev as: Mouse
[    29.124] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is a pointer caps
[    29.164] (II) XINPUT: Adding extended input device &quot;A4TECH USB Device&quot; (type: MOUSE, id 10)
[    29.165] (**) A4TECH USB Device: (accel) selected scheme none/0
[    29.165] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[    29.165] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[    29.225] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is tagged by udev as: Mouse
[    29.226] (II) input device &#039;A4TECH USB Device&#039;, /dev/input/event6 is a pointer caps
[    29.229] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/mouse0)

~$ cat /var/log/Xorg.0.log | grep keyboard
[    28.787] (**) Power Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    28.856] (II) input device &#039;Power Button&#039;, /dev/input/event4 is a keyboard
[    28.983] (II) input device &#039;Power Button&#039;, /dev/input/event4 is a keyboard
[    28.984] (**) Video Bus: Applying InputClass &quot;libinput keyboard catchall&quot;
[    28.986] (II) input device &#039;Video Bus&#039;, /dev/input/event11 is a keyboard
[    29.005] (II) input device &#039;Video Bus&#039;, /dev/input/event11 is a keyboard
[    29.008] (**) Power Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.009] (II) input device &#039;Power Button&#039;, /dev/input/event3 is a keyboard
[    29.026] (II) input device &#039;Power Button&#039;, /dev/input/event3 is a keyboard
[    29.028] (**) Sleep Button: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.029] (II) input device &#039;Sleep Button&#039;, /dev/input/event1 is a keyboard
[    29.056] (II) input device &#039;Sleep Button&#039;, /dev/input/event1 is a keyboard
[    29.063] (**) A4TECH USB Device: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.231] (**) Lenovo EasyCamera: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.232] (II) input device &#039;Lenovo EasyCamera&#039;, /dev/input/event10 is a keyboard
[    29.276] (II) input device &#039;Lenovo EasyCamera&#039;, /dev/input/event10 is a keyboard
[    29.278] (**) Ideapad extra buttons: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.279] (II) input device &#039;Ideapad extra buttons&#039;, /dev/input/event9 is a keyboard
[    29.303] (II) input device &#039;Ideapad extra buttons&#039;, /dev/input/event9 is a keyboard
[    29.304] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    29.304] (**) AT Translated Set 2 keyboard: Applying InputClass &quot;libinput keyboard catchall&quot;
[    29.304] (II) Using input driver &#039;libinput&#039; for &#039;AT Translated Set 2 keyboard&#039;
[    29.304] (**) AT Translated Set 2 keyboard: always reports core events
[    29.320] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is tagged by udev as: Keyboard
[    29.320] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is a keyboard
[    29.344] (II) XINPUT: Adding extended input device &quot;AT Translated Set 2 keyboard&quot; (type: KEYBOARD, id 13)
[    29.345] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is tagged by udev as: Keyboard
[    29.346] (II) input device &#039;AT Translated Set 2 keyboard&#039;, /dev/input/event0 is a keyboard</code></pre></div><p>Может подскажите что-нибудь дельное. Сейчас то всё работает, но хотелось бы разобраться.</p>]]></content>
			<author>
				<name><![CDATA[chadwick]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1391</uri>
			</author>
			<updated>2018-09-25T11:05:13Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=3599#p3599</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=3568#p3568" />
			<content type="html"><![CDATA[<p>Появились сборки LoLoSwitcher для Puppyrus:</p><p><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pfs-test/loloswitcher_0.28-e1-as_64-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … 4-kn01.pfs</a><br /><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pfs-test/loloswitcher_0.28-as_64-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … 4-kn01.pfs</a></p><p><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-test/loloswitcher_0.28-e0-1-as-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … s-kn01.pfs</a><br /><a href="https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-test/loloswitcher_0.28-e0-as-kn01.pfs">https://mirror.yandex.ru/puppyrus/puppy … s-kn01.pfs</a></p><p>Имя пользователя не помню, т.к. случайно удалил его тему в неправильной ветке форума (отзовись, любезный).</p>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2018-08-28T08:46:33Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=3568#p3568</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=3566#p3566" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>chadwick пишет:</cite><blockquote><p>помогите решить проблему</p><p>пользуюсь loloswitcher уже больше года, никаких проблем не возникало, система Devuan Ascii (на базе Debian Stretch), сегодня включаю ноутбук - раскладка не переключается, в процессах нет, запускаю руками:</p><div class="codebox"><pre><code>~$ /usr/sbin/loloswitcher
Couldn&#039;t open input device , may be permission denied</code></pre></div><p>устройство в конфиге - /dev/input/event0 - указано верно:</p><div class="codebox"><pre><code>~$ sudo input-events 0
/dev/input/event0
   bustype : BUS_I8042
   vendor  : 0x1
   product : 0x1
   version : 43841
   name    : &quot;AT Translated Set 2 keyboard&quot;
   phys    : &quot;isa0060/serio0/input0&quot;
   bits ev : (null) (null) (null) (null) (null)</code></pre></div><p>loloswitcher запускается только от рута</p></blockquote></div><p>На ноутбуке вы скорее всего втыкаете еще какие-нибудь USB-устройства. И из-за этого меняется его номер. Лучше указывать устройство по его идентификатору, примерно так:</p><div class="codebox"><pre><code>InputDevice=/dev/input/by-id/usb-SIGMACH1P_USB_Keykoard-event-kbd</code></pre></div>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2018-08-28T08:32:01Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=3566#p3566</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=2068#p2068" />
			<content type="html"><![CDATA[<p>помогите решить проблему</p><p>пользуюсь loloswitcher уже больше года, никаких проблем не возникало, система Devuan Ascii (на базе Debian Stretch), сегодня включаю ноутбук - раскладка не переключается, в процессах нет, запускаю руками:</p><div class="codebox"><pre><code>~$ /usr/sbin/loloswitcher
Couldn&#039;t open input device , may be permission denied</code></pre></div><p>заменил бинарник на v.0.28, назначил права:</p><div class="codebox"><pre><code>~$ sudo chown root:root /usr/sbin/loloswitcher
~$ sudo chmod u+s /usr/sbin/loloswitcher</code></pre></div><p>не работает</p><p>добавил пользователя в группу input:</p><div class="codebox"><pre><code>~$ sudo gpasswd --add ${USER} input</code></pre></div><p>не помогло</p><p>устройство в конфиге - /dev/input/event0 - указано верно:</p><div class="codebox"><pre><code>~$ sudo input-events 0
/dev/input/event0
   bustype : BUS_I8042
   vendor  : 0x1
   product : 0x1
   version : 43841
   name    : &quot;AT Translated Set 2 keyboard&quot;
   phys    : &quot;isa0060/serio0/input0&quot;
   bits ev : (null) (null) (null) (null) (null)</code></pre></div><p>loloswitcher запускается только от рута</p>]]></content>
			<author>
				<name><![CDATA[chadwick]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1391</uri>
			</author>
			<updated>2018-07-29T14:50:55Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=2068#p2068</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=2012#p2012" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>chadwick пишет:</cite><blockquote><p>Подскажите, а в консоли его можно заставить работать? И если можно, то как это сделать. Devuan Ascii (на базе Debian Stretch)</p></blockquote></div><p>Это переключатель для X-систем. То есть в чистой консоли он работать не будет. А в консоли при запущенных иксах работает. Для переключения языков в нем используются вызовы функций из X-библиотек.</p>]]></content>
			<author>
				<name><![CDATA[xintrea]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=2</uri>
			</author>
			<updated>2018-04-09T12:22:46Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=2012#p2012</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LoLo Switcher v.0.15, v.0.20, v.0.28]]></title>
			<link rel="alternate" href="https://webhamster.ru/punbb/viewtopic.php?pid=1998#p1998" />
			<content type="html"><![CDATA[<p>Подскажите, а в консоли его можно заставить работать? И если можно, то как это сделать. Devuan Ascii (на базе Debian Stretch)</p>]]></content>
			<author>
				<name><![CDATA[chadwick]]></name>
				<uri>https://webhamster.ru/punbb/profile.php?id=1391</uri>
			</author>
			<updated>2018-03-14T19:20:06Z</updated>
			<id>https://webhamster.ru/punbb/viewtopic.php?pid=1998#p1998</id>
		</entry>
</feed>
