我想在 Ubuntu 20.04 上使用 Cintiq 16。它可以正常工作,但有一个烦人的“功能”:
平板电脑可以打开和关闭,每次我这样做时,它都会丢失其笔区域设置。我有两个显示器,它应该只映射到第一个。平板电脑的屏幕工作正常,只显示我的第一个屏幕没有任何问题,但笔却像两个屏幕一样工作。
我可以通过以下方式手动映射
xsetwacom -v set "Wacom Cintiq 16 Pen stylus" MapToOutput HEAD-1
但每次我关闭平板电脑并再次打开时,它都会自行重置。我设法定义了一个别名来获得快捷方式命令。但最方便的解决方案是,如果我能以某种方式定义默认行为。这样它总是映射到第一个屏幕。
wacom.conf
我读到这可以在一个文件中完成。我想我在 中找到/usr/share/X11/xorg.conf.d/70-wacom.conf
了。但我不知道要在这里进行哪些更改才能使其工作,我有点害怕做错事。
我认为这是通过“区域”选项完成的,但即使通过命令行,我也无法使用区域选项重现我的 MapToOutput 结果......
xsetwacom -v get "Wacom Cintiq 16 Pen stylus" area
给出
400 400 69232 39118
默认区域。我尝试xsetwacom -v set "Wacom Cintiq 16 Pen stylus" area 400 400 34416 39118
假设应该将 x 宽度减半:(69232 - 400)/2 = 34416,但那行不通。
有人能告诉我我到底需要在我的.conf
文件中添加/修改什么吗?
答案1
为了使您的更改永久生效,只需在您的主目录中打开(或创建)文件 .xsessionrc 并添加以下几行(根据您的情况):
xsetwacom set "Wacom Cintiq 16 Pen stylus" MapToOutput HEAD-1
xsetwacom set "Wacom Cintiq 16 Pen eraser" MapToOutput HEAD-1
它应该可以工作...