LINUX.ORG.RU

Как откалибровать графический планшет?

 


0

1

Устройство распознано и работает, но стилус работает только на половину єкрана.

По єтой инструкции https://digimend.github.io/support/howto/drivers/evdev/ не получается комманда

root@debian:/etc/X11/xorg.conf.d# xinput set-prop "Tablet Monitor Pad pad" "Evdev Axis Calibration" min-x max-x min-y max-y
property 'Evdev Axis Calibration' doesn't exist, you need to specify its type and format
root@debian:/etc/X11/xorg.conf.d# 

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

Такое не прокатывает

root@debian:/etc/X11/xorg.conf.d# xrandr
Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 8192 x 8192
DVI-I-0 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      59.89  
   1280x1024     60.02  
   1280x960      60.00  
   1280x800      59.81  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
root@debian:/etc/X11/xorg.conf.d# xsetwacom set "Tablet Monitor Pad pad" MapToOutput DVI-I-0
Unable to find an output 'DVI-I-0'.
root@debian:/etc/X11/xorg.conf.d# 

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

property 'Evdev Axis Calibration' doesn't exist, you need to specify its type and format

Удостоверься, что загружается именно драйвер evdev, а не libinput. Это лог иксов смотри. Там все будет.

Далее выведи список всех свойств устройства (см. man xinput). Там если нет Evdev Axis Calibration, либо как-то по-другому называется.

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

вот, Evdev Axis Calibration нету

root@debian:/etc/X11/xorg.conf.d# xinput --list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ A4TECH USB Device                       	id=8	[slave  pointer  (2)]
⎜   ↳ A4TECH USB Device                       	id=9	[slave  pointer  (2)]
⎜   ↳ Tablet Monitor Pen stylus               	id=10	[slave  pointer  (2)]
⎜   ↳ Tablet Monitor Pad pad                  	id=11	[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)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=12	[slave  keyboard (3)]
    ↳ A4TECH USB Device                       	id=13	[slave  keyboard (3)]
root@debian:/etc/X11/xorg.conf.d# 

в логе есть упоминание ibinput, evdev не упоминается

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

в логе есть упоминание ibinput, evdev не упоминается

Значит, ты неправильно сконфигурировал. Конфигурируй правильно. Но в libinput тоже может быть свойство с калибровкой. выводи свойства и смотри. Тогда выставляй его.

вот, Evdev Axis Calibration нету

Ты вывел список устройств, а не список свойств устройства. Читай дальше man xinput.

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

Значит, ты неправильно сконфигурировал. Конфигурируй правильно.

Я не знаю как конфигурировать. Я делал по єтой инструкции https://github.com/DIGImend/digimend-kernel-drivers

Но в libinput тоже может быть свойство с калибровкой. выводи свойства и смотри. Тогда выставляй его.

как вывести свойства libinput?

Ты вывел список устройств, а не список свойств устройства. Читай дальше man xinput.

root@debian:/var/log# xinput --list-props Tablet Monitor Pad pad
unable to find device Tablet
unable to find device Monitor
unable to find device Pad
unable to find device pad
root@debian:/var/log# 

Deleted
()
Последнее исправление: Deleted (всего исправлений: 3)
Ответ на: комментарий от Zubok
root@debian:/var/log# xinput --list-props 10
Device 'Tablet Monitor Pen stylus':
	Device Enabled (143):	1
	Coordinate Transformation Matrix (145):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (276):	0
	Device Accel Constant Deceleration (277):	1.000000
	Device Accel Adaptive Deceleration (278):	1.000000
	Device Accel Velocity Scaling (279):	10.000000
	Device Node (268):	"/dev/input/event14"
	Wacom Tablet Area (305):	0, 0, 54200, 30480
	Wacom Rotation (306):	0
	Wacom Pressurecurve (307):	0, 0, 100, 100
	Wacom Serial IDs (308):	110, 1, 2, 1, 2
	Wacom Serial ID binding (309):	0
	Wacom Pressure Threshold (310):	27
	Wacom Sample and Suppress (311):	2, 4
	Wacom Enable Touch (312):	0
	Wacom Hover Click (313):	1
	Wacom Enable Touch Gesture (314):	0
	Wacom Touch Gesture Parameters (315):	0, 0, 250
	Wacom Tool Type (316):	"STYLUS" (298)
	Wacom Button Actions (317):	"Wacom button action 0" (318), "Wacom button action 1" (319), "Wacom button action 2" (320)
	Wacom button action 0 (318):	1572865
	Wacom button action 1 (319):	1572866
	Wacom button action 2 (320):	1572867
	Wacom Pressure Recalibration (321):	1
	Device Product ID (269):	9580, 110
	Wacom Debug Levels (322):	0, 0

root@debian:/var/log# xinput --list-props 11
Device 'Tablet Monitor Pad pad':
	Device Enabled (143):	1
	Coordinate Transformation Matrix (145):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (276):	0
	Device Accel Constant Deceleration (277):	1.000000
	Device Accel Adaptive Deceleration (278):	1.000000
	Device Accel Velocity Scaling (279):	10.000000
	Device Node (268):	"/dev/input/event15"
	Wacom Serial IDs (308):	110, 0, 15, 0, 0
	Wacom Serial ID binding (309):	0
	Wacom Pressure Threshold (310):	0
	Wacom Sample and Suppress (311):	2, 4
	Wacom Enable Touch (312):	0
	Wacom Enable Touch Gesture (314):	0
	Wacom Touch Gesture Parameters (315):	0, 0, 250
	Wacom Tool Type (316):	"PAD" (323)
	Wacom Button Actions (317):	"Wacom button action 0" (318), "Wacom button action 1" (319), "Wacom button action 2" (320), "None" (0), "None" (0), "None" (0), "None" (0), "Wacom button action 3" (324), "Wacom button action 4" (325), "Wacom button action 5" (326), "Wacom button action 6" (327), "Wacom button action 7" (328)
	Wacom button action 0 (318):	1572865
	Wacom button action 1 (319):	1572866
	Wacom button action 2 (320):	1572867
	Wacom button action 3 (324):	1572872
	Wacom button action 4 (325):	1572873
	Wacom button action 5 (326):	1572874
	Wacom button action 6 (327):	1572875
	Wacom button action 7 (328):	1572876
	Wacom Strip Buttons (329):	"Wacom strip action 0" (330), "Wacom strip action 1" (331), "Wacom strip action 2" (332), "Wacom strip action 3" (333)
	Wacom strip action 0 (330):	1572868
	Wacom strip action 1 (331):	1572869
	Wacom strip action 2 (332):	1572868
	Wacom strip action 3 (333):	1572869
	Wacom Wheel Buttons (334):	"Wacom wheel action 0" (335), "Wacom wheel action 1" (336), "Wacom wheel action 2" (337), "Wacom wheel action 3" (338), "Wacom wheel action 4" (339), "Wacom wheel action 5" (340)
	Wacom wheel action 0 (335):	1572869
	Wacom wheel action 1 (336):	1572868
	Wacom wheel action 2 (337):	1572868
	Wacom wheel action 3 (338):	1572869
	Wacom wheel action 4 (339):	1572868
	Wacom wheel action 5 (340):	1572869
	Device Product ID (269):	9580, 110
	Wacom Debug Levels (322):	0, 0
root@debian:/var/log# 

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

єто так же ничего не дало

root@debian:/var/log# xsetwacom set "Tablet Monitor Pad pad" MapToOutput 1980x1200+0+0

root@debian:/var/log# xsetwacom set "Tablet Monitor Pen stylus" MapToOutput 1980x1200+0+0

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

xsetwacom set «Tablet Monitor Pad pad» MapToOutput 1980x1200+0+0

В xinput есть --map-to-output. В man смотри, но это может не помоь. Но проверь.

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

Калибровать при помощи xinput_calibrator. Получишь четыре числа. Это свойство меняешь вместо «Evdev Axis Calibration»

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

при вызове xinput_calibrator появляется графическая утилита где я должен тыкать стилусом по точкам, но до правых точек стилус не достает, стилус работает только на дветрети слева

root@debian:/var/log# xinput set-prop "Tablet Monitor Pad pad" "Evdev Axis Calibration" 0, 0, 54200, 30480
property 'Evdev Axis Calibration' doesn't exist, you need to specify its type and format
root@debian:/var/log# 

root@debian:/var/log# xsetwacom --set "Tablet Monitor Pad pad" Area 0, 0, 54200, 30480
Property 'Wacom Tablet Area' does not exist on device.
root@debian:/var/log# 

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

Что можно еще попробовать?

Вот появились при запуске такие сообщения xorg

[    23.432] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7.2/1-7.2:1.0/0003:256C:006E.0003/input/input14/event14"
[    23.432] (II) XINPUT: Adding extended input device "Tablet Monitor Pen stylus" (type: STYLUS, id 10)
[    23.432] (**) Tablet Monitor Pen stylus: (accel) keeping acceleration scheme 1
[    23.432] (**) Tablet Monitor Pen stylus: (accel) acceleration profile 0
[    23.432] (**) Tablet Monitor Pen stylus: (accel) acceleration factor: 2.000
[    23.432] (**) Tablet Monitor Pen stylus: (accel) acceleration threshold: 4
[    23.492] (II) config/udev: Adding input device Tablet Monitor Pen (/dev/input/mouse1)
[    23.493] (II) No input driver specified, ignoring this device.
[    23.493] (II) This device may have been added with another device file.
[    23.494] (II) config/udev: Adding input device Tablet Monitor Pad (/dev/input/event15)
[    23.494] (**) Tablet Monitor Pad: Applying InputClass "libinput tablet catchall"
[    23.494] (**) Tablet Monitor Pad: Applying InputClass "Huion tablets with Wacom driver"
[    23.494] (**) Tablet Monitor Pad: Applying InputClass "Tablet"
[    23.494] (II) Using input driver 'wacom' for 'Tablet Monitor Pad'
[    23.494] (**) Tablet Monitor Pad: always reports core events
[    23.494] (**) Option "Device" "/dev/input/event15"
[    23.494] (EE) Tablet Monitor Pad: Invalid type 'stylus' for this device.
[    23.494] (EE) Tablet Monitor Pad: Invalid type 'eraser' for this device.
[    23.494] (EE) Tablet Monitor Pad: Invalid type 'cursor' for this device.
[    23.494] (EE) Tablet Monitor Pad: Invalid type 'touch' for this device.
[    23.494] (II) Tablet Monitor Pad: type not specified, assuming 'pad'.
[    23.494] (II) Tablet Monitor Pad: other types will be automatically added.
[    23.494] (II) Tablet Monitor Pad pad: hotplugging dependent devices.
[    23.494] (EE) Tablet Monitor Pad pad: Invalid type 'stylus' for this device.
[    23.494] (EE) Tablet Monitor Pad pad: Invalid type 'eraser' for this device.
[    23.494] (EE) Tablet Monitor Pad pad: Invalid type 'cursor' for this device.
[    23.494] (EE) Tablet Monitor Pad pad: Invalid type 'touch' for this device.
[    23.494] (II) Tablet Monitor Pad pad: hotplugging completed.

syslog
Apr  3 17:27:25 debian kernel: [ 2072.064560] input: Tablet Monitor Pen as /devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7.2/5-7.2:1.0/0003:256C:006E.0007/input/input19
Apr  3 17:27:25 debian kernel: [ 2072.124285] input: Tablet Monitor Pad as /devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7.2/5-7.2:1.0/0003:256C:006E.0007/input/input20
Apr  3 17:27:25 debian kernel: [ 2072.124419] uclogic 0003:256C:006E.0007: input,hidraw2: USB HID v1.11 Keypad [Tablet Monitor] on usb-0000:00:1d.7-7.2/input0
Apr  3 17:27:25 debian kernel: [ 2072.124806] uclogic 0003:256C:006E.0008: No inputs registered, leaving
Apr  3 17:27:25 debian kernel: [ 2072.124878] uclogic 0003:256C:006E.0008: hidraw3: USB HID v1.11 Device [Tablet Monitor] on usb-0000:00:1d.7-7.2/input1

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

Удостоверься, что загружается именно драйвер evdev, а не libinput.

Дяденька, на дворе не 2015ый а Вы не Григорий Остер.

ТС, настраивай через libinput. Если есть графическая конфигурялка, но при этом серьезное непопадание в область, непопадание с каждым прохождением калибровки уменьшается?

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

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

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

Если тыкать настолько далеко, насколько можешь, калибровка проходится? Если да, то расширяется ли после этого доступная область?

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

Калибровка не проходится так как я не дотягиваюсь до метки. Область не расширяется.

Deleted
()

2019 год на дворе. просто втыкаешь планшет и в панели управления своего de калибруешь.

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

Ой, да перестань. evdev спокойно работает. Но главное - сначала посмотри его вопрос и прочти иснтрукцию, по которой он делает. Там настаивается на evdev. Ну хочет на evdev - вот я ему и говорю, чтобы проверил. Он же по инструкции делает. А вот ты взял и не посмотрел. Поэтому я и написал, что в libinput тоже такая опция есть, какую он хочет. Как откалибровать графический планшет? (комментарий)

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

А завтра он спросит, как это делается на wayland или просто неокаменелом дистре и все по новой.

Там настаивается на evdev. Ну хочет на evdev - вот я ему и говорю, чтобы проверил. Он же по инструкции делает.

Че за опасный бред я сейчас прочитал? ТС задал вопрос на форуме, а не логическую загадку. Что там пытается сделать ТС тебе вообще осознавать не просто не полезно, а, строго наоборот, вредно и практически противопоказано. Твоя задача — выиграть в игру «угадай, что ТС на самом деле хотел», а не помочь ему спустить арбалет себе в ногу. Игра и так сложная, ТСы активно сопротивляются и запутывают, не хватало только еще им поддаваться.

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

не хватало только еще им поддаваться.

Вот это «финт ушами». Некрасиво. На вопрос про «evdev» надо было сходу отвечать про «libinput»?

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

Что угодно подсказать?

Буквально вчера я видел в man 5 sway-input, что это там делается опцией map_from_region. У тебя не sway и не wayland, но это по-любому всего лишь способ настройки соответствующей опции libinput. Определись с выбором evdev или libinput, найди уже соответствующую опцию да настрой. Значения выбирай не те, с которыми и так не работало, а варьируй их в разы в разные стороны, чтобы понять, что влияет и куда.

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

Ой, перестань, а? Ты уже не знаешь как выкрутиться. ТС пробует вполне рабочий метод и ничего странного в его желании я не вижу. Он не драйвер mouse грузит.

Ну вот он libinput сейчас использует, что мы сразу и определили (именно это я попросил посмотреть). Дальше продолжили исходя из того, что у него libinput и искали опцию калибровки по этому факту.

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

Естественно! Так же, как и на вопрос «как сделать, чтобы музыка игралась в bluetooth-наушники» надо отвечать «ставь pulseaudio», хотя формально пульса для этого не нужна. ТС еще не знает, что ему нужны переключение звука, ресамплинг, и не зависающие чуть что программы, так что любые ответы в стиле «вот так это делается в alsa» технически верны и одновременно гуманистически преступны.

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

Может еще кто, что подсказать?

Это пробовал делать? Отчитайся.

Как откалибровать графический планшет? (комментарий)

Если не помогает, то можно использовать опцию xinput_calibrator

 --precalib min_x max_x min_y max_y
               Manually provide the current calibration setting.
               This  is  useful  if  the calibration values are stored in your xorg.conf, but the
               driver does not export them through XInput (eg. the calibrator can not know  these
               values)

чтобы загнать вручную область калибровки. Я честно не знаю, почему так у тебя инициализируется устройство. Что-то неправильно работает.

Ну и если успеха нет, то пробуй с evdev тоже, потому что с ним может и заработать.

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

технически верны и одновременно гуманистически преступны

То есть ты способен сванговать с кем ты ведёшь беседу и как у него настроена система? Ты Кашпировский чтоле?

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

Ой, перестань, а? Ты уже не знаешь как выкрутиться.

Откуда? Я тоже не просто так пришел, я пытаюсь помочь какими-то соображениями по методологии и технической стороне, пусть вторые у меня и крайне куцые. Это никак не отменяет моей претензии не к твоему поведению в треде в целом, но к исключительно процитированным мной тем девяти словам. Они реально сбивают с поиска правильного решения.

ТС пробует вполне рабочий метод и ничего странного в его желании я не вижу.

Ты не видишь желания ТСа, и вот это меня напрягает. Желание ТСа - чтобы у него все работало . Плюс надо, чтобы он не одурел это провернуть и поддерживать. А какому он там гайду следует — это не его желание, это так, слабоинформированное решение.

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

Нет, конечно, а то цены бы мне не было. Вот, например, свежий пример как очередной ТС меня в этой игре просто по стене размазывает как хочет. Да, я не способен сразу и безошибочно сванговать не то что детали, в принципе намерения вопрошающих. Но это именно то, что вопрошающим нужно от форумчан. Ответ на их оригинальный вопрос им в лучшем случае бесполезен.

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

Может еще кто, что подсказать?

Вот еще глянул в man libinput для Tablet есть опция:

 Option «TabletToolAreaRatio» «w:h»

    Sets the area ratio for a tablet tool. The area always starts at the origin (0/0) and expands to the largest available area with the specified aspect ratio. Events outside this area are cropped to the area. The special value «default» is used for the default mapping (i.e. the device-native mapping). For more information see section Tablet Tool Area Ratio.



Tablet Tool Area Ratio

By default, a tablet tool can access the whole sensor area and the tablet area is mapped to the available screen area. For external tablets like the Wacom Intuos series, the height:width ratio of the tablet may be different to that of the monitor, causing the skew of input data.

To avoid this skew of input data, an area ratio may be set to match the ratio of the screen device. For example, a ratio of 4:3 will reduce the available area of the tablet to the largest available area with a ratio of 4:3. Events within this area will scale to the tablet's announced axis range, the area ratio is thus transparent to the X server. Any events outside this area will send events equal to the maximum value of that axis. The area always starts at the device's origin in it's current rotation, i.e. it takes left-handed-ness into account.

This feature is provided by this driver, not by libinput.

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

Вот, например

Да ты реально Кашпировский. Я бы не задав парочку вопросов (как это сделал Zubok в данной теме) на такую «муть» сразу бы отвечать не стал. Но тебе виднее, правда?

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

Муть, конечно, но ведь почти цельная. Вопрос из шапки, пока там не было ни одного коммента (а у меня была вера в людей) реально выглядел как «я вот вроде все сделал для проброса иксов через ssh, подскажите, что я упустил. вроде как надо было запустить xhost +localhost, так вот я сомневаюсь, там ли я его запустил и где надо было». Кто ж знал, что ТС вообще не хочет иксы, телепаты были в отпуске.

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

Кто ж знал, что ТС вообще не хочет иксы, телепаты были в отпуске.

И после этого ты втюхиваешь, что Zubok построил общение неправильно? Это у тебя как раз неправильно всё время получается, а не у него.

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

Да ладно, мы уже проехали этот момент, я полагаю. :)

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

Нет, ты опять меня не услышал. Моя претензия была, что он предположил обоснованность желания ТСа использовать evdev вместо libinput. Строит-то он действительно получше меня.

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

Спасибище! Zubok t184256Разобрался c Вашей помощью!) Да, дело было в неправильных значениях ширины и высоты, а возможно и соотношений 16:9 и 16:10

В общем понял, что гуглить надо все по английски и правильно задавать запрос и термины так гораздо больше инфы чем в рунете - «wacom linux mapping aspect ratio» «wacom linux aspect ratio»

По єтим ссылкам
https://unix.stackexchange.com/questions/475097/correctly-in-terms-of-aspect-...
https://askubuntu.com/questions/547990/how-to-configure-tablet-area-on-ubuntu...
стал эмпирически менять значения ширины и высоты и активная область планшета стала меняться!)

root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" MapToOutput 1980x1080+0+0
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" MapToOutput 2000x1200+0+0
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" MapToOutput 2500x1200+0+0
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" MapToOutput 3000x1200+0+0

root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" Area 0 0 55200 30480
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" Area 0 0 70200 30480
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" Area 0 0 50200 30480
root@debian:/home/deepforest# xsetwacom --set "Tablet Monitor Pen stylus" Area 0 0 40200 30480

Полезные ссылки

https://osu.ppy.sh/community/forums/topics/462916

https://askubuntu.com/questions/500141/huion-h610-tablet

https://ubuntu-mate.community/t/scale-your-wacom-tablet-to-a-single-monitor/8036

https://unix.stackexchange.com/questions/475097/correctly-in-terms-of-aspect-...

https://askubuntu.com/questions/547990/how-to-configure-tablet-area-on-ubuntu...

https://wiki.archlinux.org/index.php/Wacom_tablet#Force_Proportions

Потом решил не гадать размеры, а перустановить драйвер. И оказалось, что этот готовый пакет не правильно угадывал ширину и высоту. Но если собирать из сорцов то все размеры выставляются правильно.

digimend-kernel-drivers

DIGImend Improving Linux support for graphics tablets

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

Я бы, прежде чем ставить всякие пакеты, попробовал бы через свойство TabletToolAreaRatio иксового драйвера libinput поменять значение. Однако я не знаю, как оно подействует, так как проверять не на чем. Для того чтобы поменять это свойство, надо написать правило InputClass в xorg.conf и проконтролировать через лог, что свойство применилось к планшету.

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

Та вроде не всякие, дрова digimend, там все официально. Или и без них должно работать через libinput? Я просто не в курсе.

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

Привет! Можешь опять подсказать? Ставлю все это на Федоре опять не угадываются размеры. Как получить точные, правильные размеры для Area, что бы на методом подбора не делать? Переустановка дров из сорцов не помогает.

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

после єтого выставляются правильные значения

[root@localhost deepforest]# sudo modprobe -r hid-kye hid-uclogic hid-polostar hid-viewsonic
[root@localhost deepforest]# xsetwacom --get "Tablet Monitor Pen stylus" Area
0 0 50800 31750
[root@localhost deepforest]#

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

Ну, я не знаю. Попробуй в /etc/X11/xorg.conf добавить что-то типа того, что ниже. Отношение выставить по вкусу. Проконтролировать в логе иксов, что правило сработало и опция приложилась. Правило вслепую написано.

Section "InputClass"
        Identifier "Huion"
        MatchIsTablet "true"
        MatchProduct "Tablet Monitor"
        MatchDriver "libinput"
        Option "TabletToolAreaRatio" "16:9"
EndSection
Zubok ★★★★★
()
Ответ на: комментарий от Zubok

После выключения слетает драйвер. Приходится каждый раз ставить заново, тогда работает

[root@localhost deepforest]# sudo modprobe -r hid-kye hid-uclogic hid-polostar hid-viewsonic
modprobe: FATAL: Module hid-polostar not found.
[root@localhost deepforest]# 

такой файл есть
/etc/X11/xorg.conf.d/50-tablet.conf

Section "InputClass"
    Identifier "Tablet"
    Driver "wacom"
    MatchDevicePath "/dev/input/event*"
    MatchUSBID "256c:006e"
EndSection

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