Samsung Series 7 Slate XE700T1A
Get into BIOS by holding down the home button after powering on the device.
From there enable Legacy USB which lets you use a USB keyboard and boot from a flash drive.
The volume rocker buttons and power button seem to be recognised by default. However the rotation lock and home buttons do not.
Press the lock button and the home button, then run
$ dmesg | tail
You should get an output like this
[11888.422895] atkbd serio0: Use 'setkeycodes e027 <keycode>' to make it known. [11888.664814] atkbd serio0: Unknown key released (translated set 2, code 0xa7 on isa0060/serio0). [11888.664820] atkbd serio0: Use 'setkeycodes e027 <keycode>' to make it known. [11890.058469] atkbd serio0: Unknown key pressed (translated set 2, code 0xad on isa0060/serio0). [11890.058476] atkbd serio0: Use 'setkeycodes e02d <keycode>' to make it known. [11890.058941] atkbd serio0: Unknown key released (translated set 2, code 0xad on isa0060/serio0). [11890.058947] atkbd serio0: Use 'setkeycodes e02d <keycode>' to make it known.
See Setkeycodes on how to set up these 2 keys.
In addition to that article, first run setkeycodes, you can easily check whether the key you are about to set it to is already set by running
# getkeycodes | grep ###
where ### is your desired keycode.
In order to get the pen button to emulate a right click, go into the Wacom settings in System Preferences.
The touch screen will be recognized as a finger input by many applications, such as Gnome Files or chromium by default and will result in dragging causing the page to scroll, rather than selecting text or objects.
If you like to use the tablet in portrait mode, or some other orientation than, normal. Simply setting the screen rotation is not enough since the touchscreen and wacom inputs will still be calibrated to the standard landscape mode.
The touchscreen is calibrated via axis inversion and axes swap. Swapping the axes basically means that the x axis becomes the y and vice verse. Inverting the axis swaps up and down or left and right.
The wacom tablet however, simply uses a number, 0, 1, 2 or 3, however, these do not correspond to the XRandR numbers.
|Orientation||XRandR||Evdev Axis Inversion||Evdev Axis Swap||Wacom Rotation|