LINUX.ORG.RU

Ответ на: комментарий от Andrei_IW

Что то не отключается. Нашел я строку

3M 3M MicroTouch USB controller id=13

Жму команду

sudo xinput disable $id13

но не чего не происходит. Может надо как то иначе отключать?

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Нашёл я команду вот такую

xinput disable 13 129

Сделал скрипт на рабочем столе. Но эта команда отключает тач экрана на время, буквально на 4-5 минут. Потом он сам почему то включается. Как сделать что бы тач этот больше не включался?

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Пробую команды

xinput disable 13 129
xinput set-int-prop 13 "Device Enabled" 8 0
Пробую так, тач вроде как перестаёт работать, а потом опять начинает работать. Что делать?

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

А вот вывод xinput list

andrei@Andrei:~/Рабочий стол$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Sony RF Receiver                        	id=15	[slave  pointer  (2)]
⎜   ↳ Sony RF Receiver                        	id=16	[slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse              	id=10	[slave  pointer  (2)]
⎜   ↳ 3M 3M MicroTouch USB controller         	id=13	[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)]
    ↳ Sony Vaio Keys                          	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳   USB Keyboard                          	id=11	[slave  keyboard (3)]
    ↳   USB Keyboard                          	id=12	[slave  keyboard (3)]
    ↳ USB Camera                              	id=14	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=17	[slave  keyboard (3)]

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Или можно как то заставить тач больше не включатся? А то он сам через 2-5 минут включается.

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Можно выгрузить модуль, если он не нужен другим девайсам. Хотя всё это больше походит на извращение, неужели в убунте нет настроек устройств ввода с возможностью отключения ненужных из них?

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

Гуглил, нагуглил. Только у меня в Ubuntu не существует папки /etc/modules. Отключать оказалось нечего.

А может ещё что есть?

Andrei_IW
() автор топика
Ответ на: комментарий от ck114

Эх такого пакета не оказалось. Ещё заметил, что если выполнить

xinput disable '3M 3M MicroTouch USB controller'
А есть команда xinput отключающее устройство не на 5 сек, а до какой нибудь команды.

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Команда

xinput disable '3M 3M MicroTouch USB controller'
Отключает устройство на 5 сек. А потом устройство само включается.

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

У меня xinput отключает устройство навсегда (ну или до ребута), а что там в этой вашей убунте сломали - я понятия не имею.

ck114
()
Ответ на: комментарий от Andrei_IW
twilight@equestria:~$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ 2.4G wireless USB Device 2.4G wireless USB Device	id=9	[slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                        	id=12	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=14	[slave  pointer  (2)]

Как можешь догадаться, тут id=12.

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

А у меня получается id=13. Вот мой список

andrei@Andrei:~/Рабочий стол$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Sony RF Receiver                        	id=15	[slave  pointer  (2)]
⎜   ↳ Sony RF Receiver                        	id=16	[slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse              	id=10	[slave  pointer  (2)]
⎜   ↳ 3M 3M MicroTouch USB controller         	id=13	[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)]
    ↳ Sony Vaio Keys                          	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳   USB Keyboard                          	id=11	[slave  keyboard (3)]
    ↳   USB Keyboard                          	id=12	[slave  keyboard (3)]
    ↳ USB Camera                              	id=14	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=17	[slave  keyboard (3)]

И в принципе по id=13 тач отключается, но не на долго ровно на 5 сек, а потом он сам включается. Вот гадство. Как можно запретить включение, самовключение тача?

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

В общем решил проблему. Но пришлось разобрать моноблок и отсоединить все кабели от блока 3M 3M MicroTouch USB controller. Провода заизолировал, всё отлично. Собрал и всё, проблема ушла, тач больше не работает.

Andrei_IW
() автор топика
Ответ на: комментарий от Andrei_IW

Это Ъ Linux/Opensource-way. Всё правильно сделал.

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