Talk:GPD Pocket 3

From ArchWiki
Latest comment: 9 May 2022 by Ensayia in topic Audio

Screen calibration

In regards to screen calibration, I get different numbers for the libinput device than specified on the current example. I have an N6000 model and I suspect the numbers are different on the 1195G7 model. Can anyone with an 1195G7 post their xinput result?

In my case 16 is the touchscreen coordinates with 21 and 22 being the stylus and eraser coordinates. I believe 17 and 18 may be related to the stylus buttons. I can disable 16 to disable touch altogether.

N6000

xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ HAILUCK CO.,LTD USB KEYBOARD Mouse      	id=12	[slave  pointer  (2)]
⎜   ↳ GXTP7380:00 27C6:0113                   	id=16	[slave  pointer  (2)]
⎜   ↳ GXTP7380:00 27C6:0113 Stylus Pen (0)    	id=21	[slave  pointer  (2)]
⎜   ↳ GXTP7380:00 27C6:0113 Stylus Eraser (0) 	id=22	[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)]
    ↳ USB 2.0 Camera: USB 2.0 Camera          	id=10	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD            	id=11	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD System Control	id=13	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD Consumer Control	id=14	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD Wireless Radio Control	id=15	[slave  keyboard (3)]
    ↳ GXTP7380:00 27C6:0113 Stylus            	id=17	[slave  keyboard (3)]
    ↳ GXTP7380:00 27C6:0113 Keyboard          	id=18	[slave  keyboard (3)]
    ↳ Intel HID 5 button array                	id=19	[slave  keyboard (3)]
    ↳ Intel HID events                        	id=20	[slave  keyboard (3)]

Ensayia (talk) 14:21, 21 April 2022 (UTC)Reply[reply]

Wacom Driver

Stylus input works without freezing if I force the wacom driver through the xorg config provided in the article. libwacom can't seem to see or configure the first stylus button, but the second is configurable as Button2. Luckily, the first button can be ignored and the stylus is basically usable. I decided to include this information here instead of the main article because the pen is quite usable with the provided config but not perfect. I'll include some links below that helped me debug the issue, but overall the primary button issues seem to be linked to an improper or missing libwacom config. This is a bit over my head but I hope leaving notes here will let someone else follow the breadcrumbs to a solution.

https://www.oscillator.se/debian-on-the-gpd-pocket-3/

https://forums.linuxmint.com/viewtopic.php?f=59&t=312005&p=1762496#p1762496

https://mht.wtf/post/wacom/

--Ensayia (talk) 16:30, 26 April 2022 (UTC)Reply[reply]

WiFi

In the N6000 model, iwlwifi automatically loads version Quz-a0-hr-b0-68.ucode as a fallback after failing to load version 69. This works with the Intel AX201, but the specifics may be different in the 1196G7's AX210. More information is needed for total verification.

Ensayia (talk) 20:07, 24 April 2022 (UTC)Reply[reply]

Audio

The Ubuntu MATE edition for this device uses kernel 5.13.0 and sound reportedly works through speakers. Might be worth attempting a downgrade.

Ensayia (talk) 06:09, 8 May 2022 (UTC)Reply[reply]

Come to find out, the 1195G7 model uses an Intel sound device completely different from the N6000's Everest device. Sound works on the 1195G7 with the provided legacy options.

Ensayia (talk) 06:32, 9 May 2022 (UTC)Reply[reply]