ubuntu 手势,ubuntu开启图形界面命令
本篇文章给大家谈谈ubuntu 手势,以及ubuntu开启图形界面命令对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
ubuntu触控板有哪些手势
一、先列下linux自带的触控板手势单指单击不说了双指上下滑上下滚动双指左右滑左右滚动双指单击相当于鼠标右键三指双击(单击无效果)切换窗口四指单击相当于super 2、ctrl+ Alt+T打开终端,输入sudo apt-get install libinput-tools,我已经安装过了,所以你们的结果可能和我的不一样,如果出现了error,尝试sudo apt update,之后重新输入运行 3、输入sudo apt-get install xdotool 4、输入sudo su root。输入密码,之后变成了这个样子,再输入gem install fusuma,不出意外的话就安装完毕啦!二、自定义手势 1、打开资源管理器,找到home下面的.config目录 2、找不到请在菜单栏依次找到edit->preferences(就是edit下面的最后一个),勾上显示隐藏文件 3、在.config下面新建一个fusuma目录,打开它。新建一个文件,名字是config.yml(抱歉图中我打错了) 4、双击打开文件粘贴下面这段 swipe: 3: left: shortcut:'alt+Left' right: shortcut:'alt+Right' up: shortcut:'ctrl+t' down: shortcut:'ctrl+w' 4: left: shortcut:'ctrl+super+Down' right: shortcut:'alt+F4' up: shortcut:'ctrl+super+Up' down: shortcut:'alt+m'pinch: in: shortcut:'ctrl+plus' out: shortcut:'ctrl+minus'threshold: swipe: 1 pinch:
Ubuntu18.04 触摸板多点触控
前段时间换了个新本,然后便安装了 Ubuntu18.04。我们知道现在的 Windows笔记本,触摸板体验已经不亚于 Macbook。然而在我安装好 Ubuntu18.04后,触摸板 3、4指触控居然不灵了。so,本着折腾的精神...
OK,整个过程分两步走
Ubuntu18.04默认的桌面环境是 gnome3.2,如果触摸板支持多点触控,那么理论上来讲,就是能够实现的。
好的,那么我们开始安装 fusuma,具体参照 fusuma,参照 readme安装,我试了两台机器,都没啥问题。需要说明的是,fusuma是用 ruby写的,所以,需要安装 ruby环境,ruby安装自行 search,最简单的就是 sudo apt get install ruby。
安装完成后,我们打开终端, fusuma启动,多点触控就可以使用了。另外,你也可以通过配置文件,添加自定义的手势,配置文件的默认位置是~/.config/fusuma/config.yml,你可以从这里 copy一份自己改,这个配置比较简单,其实就是快捷键到手势的映射,注意一点,tab键写成 Tab,tab键默认配置文件中没有,所以这还是个不大不小的坑。
不过我试了老机器,显示如下错误:这个就去找原作者解决吧,也许就是触摸板不支持
每次开机需要敲个命令才能启动多点触控,这肯定不能让我终止折腾的脚步,所以接着干。接下来的其实才是重点。
本来以为和其它服务开机启动设置一样,在/etc/init.d中配置一个启动脚本,云云...然而失败了,因为 Ubuntu18.04,不采用这种方式管理了,所以我去踩了坑 2;
Ubuntu18.04的开机启动方式参见这里,首先,这篇文章作者说的没有问题,只是,针对 fusuma,这种启动方式不管用。
其一:fusuma源码中会去~/.config/fusuma/config.yml找配置文件,如果设置成开机启动,会在用户还没登录就去这个路径找配置,自然找不到家目录。
其二:于是乎,我大概看了下源码,稍微改了下,将默认配置文件路径改到/etc/fusuma/config.yml,此时,重启电脑,终于发现 fusuma起来了,但是,多点触控还是无效,查看日志,发现能接收到多点触控的 event,所以,猜测,应该是 fusuma启动时, gnome还没起来,一些实例初始化失败,所以无法和 gnome通信,导致多点触控无效。此处车祸现场日志忘了记录,所以,读者知道就好了。
所以,就想着在用户登录后在启动 fusuma,来到了坑 3。
一顿 search后发现有个 Startup Application的应用,图形化的奥,打开先,如下图:
所以我还想当然的用 nohup fusuma&的 command启动,后来发现,这种方式启动,在每次 logout,再 login的时候,都会重新起一个 fusuma instance,其实是想复杂了。
so,最终,开机启动的解决办法就是,在 Startup Application中,填入上边图片的内容,以最简单的方式解决问题。
最后,献上笔者的配置文件:config.yml
如何评价ubuntu 手机系统情况和前景
说实话Canonical对于Ubuntu touch下的功夫并不多,开发人员也不多,因为在这个方面真的不赚钱,同样桌面上也是赚不到钱的。Canonical公司真正放的重点在于云上-openstack。但这并不代表其不上心,Canonical的目标并不仅仅在于开发一个手机操作系统,毕竟已经有安卓,ios,如果Ubuntu Touch拿不出什么比前两者特别的东西那么毫无疑问是占领不了市场的。ios有良好的用户体验。安卓有开放的使用协议。而Ubuntu Touch要拿出的特别的东西就是——跨平台融合(可参考跨平台融合)。
其实魅族之所以选择Ubuntu,这个做法,私以为是正确的,分析其原因:
一.从领导人层面上说,黄章有工匠精神这点毫无疑问.再来看下Canonical公司的领导人马克·沙特尔沃思,可能大家对于他了解的比较少,但这个人比黄章可以说更厉害,广为人知的就是他参与过太空飞行(自费)。另外其个人的做事风格也是雷厉风行的,这一点可以从Ubuntu的发布上可以看到,从未有过跳票。另外打给大家看下其在OpenStack Summit 2014上的演讲(Mark Shuttleworth:Ubuntu是云上最大的OS)看下什么是领袖风格。
二.就是Ubuntu Touch跟魅族手机很符合。Ubuntu Touch很大的一个特点就是全手势操作,所以物理按键有点多余(除了开机键)。而魅族手机也是极简的风格,主屏只提供一个home键,而且flyme也是倡导极简的风格,不过由于安卓设备的特点,目前的flyme仍有很多无法克服的东西。所以魅族选择Ubuntu Touch这一点私以为是正确的。而且魅族也表示会把flyme的特色应用到ubuntu Touch上,这一点从技术上说是没有难度的,毕竟Ubuntu Touch可以完全不需要物理按键。而且设计风格也相一致,二者的结合会比较好。
------------------------------------------------------------------------------------------------------------------------------------------
关于Ubuntu Touch的优势?
现在安卓、ios、wp、黑莓、等等一系列系统混战的格局下,安卓、ios的领导地位毫无疑问是无法撼动的;wp在这方面也正在积极占领市场,从我目前所使用的lumia 630上的体验来说,wp8.1还是需要很大提升,而且好应用真的不多,而且吐槽以下当初买wp手机就是看中它的office和不卡机,说实话office移动很一般。。。;黑莓正在逐渐的落后,所以很可能在不久的将来被淘汰;而另外一个firefox定位于低端市场,这个定位没有错,在目前的情况下也只能从这个地方突破,但其在未来的发展不好说。
有点跑题,关于Ubuntu Touch的优势我说以下几点:
一.多平台
无论是pc,平板,还是手机都有一样的操作体验,及应用程序,这一点是不是很酷?从开发者的角度来说,开发一个统一的应用程序就可以应用于不同的设备上,这大大节约了开发和维护的成本。对于用户来说一样的操作体验意味着节约了学习成本。同时在跨屏互动方面或许还有很大的想象空间,这一点或许会改变电视的未来,可以用这个来实现互动。
二.手势操作
这一点与ios,安卓完全不同,从当前的科技发展趋势来看,手势大有可为,目前的可穿戴设备,物联网,在未来都可以应用手势操作实现,这一点Ubuntu Touch可以在其中发挥重要作用。但是这一点既有优势也有劣势,毕竟难度太大的话,会加大学习成本,所以就需要交互设计,用户体验方面的优化。
三.再说一点其他的也不算是优势的东西
虽然安卓是使用的linux内核,但是跟linux的关系真的不大,所以Ubuntu Touch就被寄予了Linux崛起的希望。而且目前开发者对于开发Ubuntu Touch应用的热情很高。相信只要正式版一出,会在很短时间内有大量应用的。
虽然上边说的有点空,但是Canonical确实是有两把刷子的,毕竟能够拉到沃达丰,中国联通等电信运营商足以说明其自有特别之处。
关于魅族此举的意义
1。从魅族自身来说,有了安卓并不是保险的,而且谷歌此前也曾经修改过安卓的授权协议,有走向封闭的迹象,一旦哪天谷歌把安卓闭源了,某米这些厂商怎么办?难道自己开发系统?很明显不可能。所以此举的一个意义就是未雨绸缪。
2。就是借此可以开阔国际市场,这一点很明显,Ubuntu Touch有众多的电信运营商支持,而又是搭载Ubuntu Touch的手机制造商之一,无疑魅族可以借此开阔国际市场,个人认为就算魅族推出搭载Ubuntu Touch的手机,相信也不会把首发地放在中国,一个原因就是Ubuntu Touch属于新生系统,在应用方面肯定是弱势,更别说支持其他语言的应用了。
3。而且魅族此举对于双方都是有利的,魅族可以未雨绸缪,开拓国际市场。而Canonical则可以借此拓展中国市场。