LINUX.ORG.RU

как выключить touchstick (не touchpad)

 


0

1

в моем старом fujitsu siemens lifebook есть такой клитор посреди клавиатуры: https://bit.ly/2GanWfE. Он по разному наывается у разных производителей: trackoint, trackstick, poinstick, touchstick, finetrack, nx point, vetorpad, accupoint.

У fujitsu siemens он называется touchstick. Это не touchpad.

Я хочу его выключить. в bios нашел что-то вроде «disable other pointing devices when PS/2 mouse is inserted», но во-первых у меня USB mouse, а во-вторых это не работает.

Touchpad выключить легко:

synclient TouchadOff=1

а вот как выключить этот клитор? Вот тут что-то нашел https://ubuntuforums.org/showthread.php?p=9407186, а именно

xinput list
xinput set-prop "TPPS/2 IBM TrackPoint" "Device Enabled" 0

но у меня ничего похожего в xinput list нету:

~ >>> xinput list                                                              
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                	id=11	[slave  pointer  (2)]
⎜   ↳ USB usb keyboard Consumer Control       	id=13	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=16	[slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                      	id=17	[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)]
    ↳ Fujitsu FUJ02E3                         	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ USB usb keyboard                        	id=12	[slave  keyboard (3)]
    ↳ USB usb keyboard System Control         	id=14	[slave  keyboard (3)]
    ↳ USB usb keyboard Consumer Control       	id=18	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=15	[slave  keyboard (3)]

Есть SynPS/2 Synaptics TouchPad, но я его и так могу выключить. Как же мне выключить touchstick?

Стоит Manjaro Linux, если это важно.

Не смогу тебе сказать предметно, так как этого нет всего, но посмотри, какие свойства есть у устройства. Может, там есть выключение чего-то (7 - это id Fujitsu в твоем выводе):

xinput  --list-props 7
Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Так это же touchpad. а не touchstick. Его то выключить не проблема:

synclient TouchadOff=1

Вот в этом примере и названия явно видно, что человек отключает клитор, а не смартфон на клавиатуре:

xinput set-prop "TPPS/2 IBM TrackPoint" "Device Enabled" 0

А у меня из названий ничего похожего нет:

~ >>> xinput  --list-props 7                                                   
Device 'Fujitsu FUJ02E3':
	Device Enabled (157):	1
	Coordinate Transformation Matrix (159):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Send Events Modes Available (279):	1, 0
	libinput Send Events Mode Enabled (280):	0, 0
	libinput Send Events Mode Enabled Default (281):	0, 0
	Device Node (282):	"/dev/input/event10"
	Device Product ID (283):

Хотя из этих магических названий лекарств может что-то и touchstick

~ >>> xinput  --list-props 16                                                  
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (157):	1
	Coordinate Transformation Matrix (159):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (290):	1
	Device Accel Constant Deceleration (291):	2.500000
	Device Accel Adaptive Deceleration (292):	1.000000
	Device Accel Velocity Scaling (293):	12.500000
	Synaptics Edges (312):	1752, 5192, 1620, 4236
	Synaptics Finger (313):	25, 30, 0
	Synaptics Tap Time (314):	180
	Synaptics Tap Move (315):	221
	Synaptics Tap Durations (316):	180, 180, 100
	Synaptics ClickPad (317):	0
	Synaptics Middle Button Timeout (318):	75
	Synaptics Two-Finger Pressure (319):	282
	Synaptics Two-Finger Width (320):	7
	Synaptics Scrolling Distance (321):	100, 100
	Synaptics Edge Scrolling (322):	1, 0, 0
	Synaptics Two-Finger Scrolling (323):	0, 0
	Synaptics Move Speed (324):	1.000000, 1.750000, 0.039809, 0.000000
	Synaptics Button Scrolling (325):	1, 1
	Synaptics Button Scrolling Repeat (326):	1, 1
	Synaptics Button Scrolling Time (327):	100
	Synaptics Off (328):	0
	Synaptics Locked Drags (329):	0
	Synaptics Locked Drags Timeout (330):	5000
	Synaptics Tap Action (331):	0, 0, 0, 0, 0, 0, 0
	Synaptics Click Action (332):	1, 1, 1
	Synaptics Circular Scrolling (333):	0
	Synaptics Circular Scrolling Distance (334):	0.100000
	Synaptics Circular Scrolling Trigger (335):	0
	Synaptics Circular Pad (336):	0
	Synaptics Palm Detection (337):	0
	Synaptics Palm Dimensions (338):	10, 200
	Synaptics Coasting Speed (339):	20.000000, 50.000000
	Synaptics Pressure Motion (340):	30, 160
	Synaptics Pressure Motion Factor (341):	1.000000, 1.000000
	Synaptics Grab Event Device (342):	0
	Synaptics Gestures (343):	1
	Synaptics Capabilities (344):	1, 0, 1, 0, 0, 1, 1
	Synaptics Pad Resolution (345):	100, 69
	Synaptics Area (346):	0, 0, 0, 0
	Synaptics Noise Cancellation (347):	25, 25
	Device Product ID (283):	2, 7
	Device Node (282):	"/dev/input/event12"

Только по-моему это все свойства touchpada. А мне клитор отключить надо. Может он в этом старом компьютере вовсе не отключается?

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

А мне клитор отключить надо.

А-а-а, это такая пипка в клавиатуре типа джойстика? Надо посмотреть все устройства (клавиатуры и pointers): может, оно у кого-то там прячется. У клавиатуры, например.

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

все гениальное просто

Я на синкпаде просто его отключил физически и вытащил, возможно так проще?

Похожим, но более простым образом и сделал.

Background; у меня на лаптопе клавиатура по п… пошла. А зрение плохое. Я доску тонкую, деревянную на лаптопную клавиатуру положил, внешнюю клавиатуру на доску положил, а она клитор нажимает (который выстает над клавишами) и делается черт знает что. Вытащил резиновый презерватив, уровень стал ровный.

Надеюсь поможет.

dissident ★★
() автор топика
Ответ на: все гениальное просто от dissident

Хотя может вот это оно в xinput list:

Virtual core XTEST pointer id=4 [slave pointer (2)]

Попробую выключить. Пока на скотче (доске и без презератива на клиторе) все работает, так что спасибо!

dissident ★★
() автор топика
Последнее исправление: dissident (всего исправлений: 1)
Ответ на: комментарий от Zubok

А-а-а, это такая пипка в клавиатуре типа джойстика?

Угу. Клитор. Он удобнее тачпада, но у меня энтропия в замкнутой системе растет (а смысле все со временем ломается). Часть кнопок работает, часть с трудом.

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

Virtual core XTEST pointer id=4 [slave pointer (2)]

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

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 2)
Ответ на: комментарий от Zubok

я заметил, что подключена usb мышка или нет, вот этот висит в xinput list:

PS/2 Generic Mouse                      	id=17	[slave  pointer  (2)]

Правда я сейчас засну сидя. Проснусь - проверю.

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

это оно!

В bios выбрал опцию internal ps/2 pointing device - always disabled и клитор перестал работать. Надел презерватив обратно. чтобы не потерялся. Зачем они эту пипку так назвали? Чтобы никто не догадался? Операция «Ы»?

Zubok, ddidwyll - спасибо, много вам здоровья.

https://bit.ly/2Ge1PVH

dissident ★★
() автор топика
Последнее исправление: dissident (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.