Ubuntu在Surface pro 3还是Linux上呢?

我现在发现的是我可以使用ubuntu 15.04 touch而不是滚动。

我打开了:

/usr/share/X11/xorg.conf.d/10-evdev.conf 

并补充说:

 Section "InputClass" Identifier "Surface Pro 3 cover" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "vendor" "045e" Option "product" "07dc" Option "IgnoreAbsoluteAxes" "True" EndSection 

我做了它重新启动和wolla触摸板工作! :D快乐!

现在我坚持剩下的东西可以有人帮我吗?

  1. 电源按钮+音量按钮
  2. 关上盖子
  3. 用两根手指滚动
  4. 滚动触摸

我有一个运行ubuntu和archlinux的Surface pro 3。
一切正常,但对于你想要的东西,你必须编译自己的内核,这听起来比它更难。

从这里下载4.0.1内核源代码,从这里下载补丁。
将两个文件解压缩到新目录。

 tar xvf archive.tar.gz /folder 

安装工具

 sudo apt-get install libncurses5-dev kernel-package` 

应用所有补丁

 patch -p1 -i xxx.patch 

复制当前配置:

 cp /boot/config-`uname -r` .config 

跑:

 make menuconfig 

然后按ESC ESC保存并退出。

开始编译:

 make-kpkg clean fakeroot make-kpkg --initrd --append-to-version=-surface-pro-3 kernel_image kernel_headers 

编译可能需要1-2个小时,具体取决于您的电脑。 如果你有双核,你可以在make-kpkg kpkg之后添加-j 2 ,如果你有一个四核,你可以添加-j 4
然后,Make将使用您指定的核心数。

完成后,您将有两个.deb文件。
使用sudo dpkg -i linux-image*.deb linux-headers*.deb安装它们

重启系统并在启动时选择新编译的内核。

我只在我的sp3上运行ubuntu(没有双引导),一切正常,电池,相机,所有按钮等。我用所有archlinux补丁重新编译内核,并且他们得到补丁以使一切正常。 如果您仍然遇到按钮或其他问题,我可以尝试再次找到他们的补丁的下载链接。

编辑:找到它 – https://github.com/matthewwardrop/linux-surfacepro3

我唯一不满意的是linux中没有分离键盘。 不要看到平板电脑如何成为支持7英寸以上触摸屏没有工作键盘的目标。为此我必须自己制作一个。使用python和gtk3来复制win8.1键盘拆分布局。几个按钮丢失,我需要添加,然后我会很高兴:)

提示:sudo apt-get install powertop sudo powertop –auto-tune

这将解决许多电池耗尽的设置,以便为笔记本电脑模式进行调整,使得平板电脑的电池寿命与窗户一样长,甚至更长。 没有它,电池消耗更快。 它必须在每次启动后运行(所以将它放在没有sudo的/etc/rc.local中),并且每次从suspend / hibernate唤醒后(也可以编写脚本)。