这一天的你在电脑上都做了些什么!?

是否有那么一款软件可以统计到每天在电脑上都干了些什么。简单来说就是,统计当前程序窗口在最前端运行的时间~当然有,如此专业的我还是很快找到了几款,这次我来介绍下这个小巧的软件Personal Activity Monitor!

最近工作上并不是很忙,每天在工作上的空余时间虽然也会自己做点学习,但是感觉效率很低。然后突然想到,是否有那么一款软件可以统计到每天在电脑上都干了些什么。简单来说就是,统计当前程序窗口在最前端运行的时间~

要说这样的软件很难利用关键字查询,不过如此专业的我还是很快找到了几款。甚至包含iOS的和Android,当然这次主要是推荐一款Windows下使用的程序,它就是Personal Activity Monitor百度网盘下载),想象不到,这居然是一个Codeplex上的开源程序!不过开发似乎早就终止了,最新计划版本1.6到最后也没有发布,于是下载了最后一次发布的0.1.5的版本,这是2012年的一个程序,不知道在Win10 x64下运行如何,试试看~

Personal Activity Monitor(后面简称PAM)十分轻量,不到1M的大小。下载安装后,点击桌面的小时钟,哇噢~如图:

继续阅读“这一天的你在电脑上都做了些什么!?”

森海塞尔MX686G个人评测

亚马逊有一款森海塞尔的安卓耳机特价,MX686G。大品牌,平时都是卖400左右的,现在200就能拿到,心想音质等各方面应该不会太差吧。

自从换了小米6,一直在寻寻觅觅着一款耳机,之前的苹果耳机适配不好就扔一边了。看了看type-c的耳机,实在是太少了。蓝牙耳机,又担心音质太差,预算是200元左右。正巧看到亚马逊有一款森海塞尔的安卓耳机特价,想来想去,还是买了个需要用type-c转3.5mm的才能用的普通安卓耳机MX686G。心想,毕竟是大品牌,虽然也是200左右买的,但是平时都是卖400左右的,音质各方面应该不会太差吧。期盼了很久,终于等来。试听了几天,最大的感受就是不想再用这款耳塞了 🙁 。

森海塞尔 mx686g
森海塞尔 mx686g

继续阅读“森海塞尔MX686G个人评测”

关于罗技G系列(G500)鼠标USB频繁丢失故障分析解决

我的G500服役三年多了,终于也出现了一些问题。这里介绍一下G系列,比如我的G500鼠标USB频繁丢失故障分析解决办法

我的G500服役三年多了…它的外观如同艺术品深深的吸引着我,于是早早就爱上了…一直喜欢罗技的产品,只因为他的设计的确很不错,再就是我喜欢大而重的鼠标.

https://forums.logitech.com/t5/Logitech-G-Mice/Logitech-G500-disconnecting-and-reconnecting/td-p/637106

http://xim4.com/community/index.php?topic=36313.0


以上内容是2016年4月编辑的。。。存放已久的草稿,其实我的之前的那个问题是没得救了。基本上算硬件故障了。

后来拿去售后,他直接给我换了个G500S,还挺好现在还在用,没什么问题,就是一开始不太适应,左右晃动鼠标,总是感觉有东西没固定,习惯一阵子就好了。罗技的售后还是挺不错的~

罗技G930耳机经常自动断开重连等问题解决方案及使用感受

罗技G930,配置强大,7.1环绕,还有不错软件驱动支持,使用过程中,也遇到了些一问题,比如,经常无故断开重连,软件电量指示不准,无法作为次要设备不休眠使用等等。

一直想买个PC的无线耳机,因为之前买的罗技带麦克风的摄像头,每次打游戏他们都说很吵。。。

正巧(四个月前)碰上亚马逊海外购的活动,买了这款罗技G930,配置描述超级强大,外观超酷炫,7.1环绕,还有强大的软件驱动支持,一心动就拿下了,等了半个月到了迫不及待试试,过程中,也遇到了些一问题,比如,经常无故断开重连,软件电量指示不准,无法作为次要设备不休眠使用等等。就这几个问题我简单聊聊。

经常无故断开重连,困扰了我很久,也是严重影响我的使用体验的。每次语音团战,突然听不到了。很闹心,查了大量资料似乎很多人都有这种情况。我总结下可能存在的原因:

  • 无线设备干扰,比如WiFi干扰,蓝牙干扰,设备过多造成影响,有人说把路由信道调整一下,我觉得不太靠谱。我尽可能的关闭了无线设备,似乎未见好转。
  • USB供电不足导致蓝牙接收器信号不稳定,我前面后面都插了似乎没见过什么改善。
  • 驱动版本问题,似乎有点效果,也不知道是偶然的,我试过很多个版本的驱动(因为我用了多个罗技设备,其中有个版本的罗技设备管理软件,似乎切到耳机设备就会报错,莫名其妙呢!?)。

我后来有查到是驱动版本问题,我这里使用的是WIN10 64bit,我试了这个版本的驱动似乎好了,https://download01.logitech.com/web/ftp/pub/techsupport/gaming/LGS_8.58.183_x64_Logitech.exe

有兴趣可以尝试,当然安装前请卸载旧的。

参考:Logitech G930 Disconnect Fix – Windows 10

继续阅读“罗技G930耳机经常自动断开重连等问题解决方案及使用感受”

表单中readonly的input等标签,禁止光标进入(focus)的几种方式

在做移动端页面,表单内的部分元素如果设置了readonly=”readonly”,CHROME模拟移动端是看不出问题的。而手机上虽然表单元素不能编辑内容,但是会出现闪动的光标以及页面底部有一条系统自带的控制bar。这样的体验很差,于是我总结了几个方案。

在做移动端页面,需要在订单页面中显示表单数据,由于UI统一,所以就依旧采用form的结构来写结构,只读数据的标签自然要加readonly=”readonly”,以为这样就行了,CHROME模拟移动端是看不出问题的。手机上一看,虽然表单元素不能编辑内容,但是会出现闪动的光标以及页面底部有一条系统自带的控制bar。

表单readonly元素依然有光标
表单readonly元素依然有光标,底部还有BAR,感觉不好

这种情况对我来说并不好。于是网上找了一些解决方案,现在总结一下:

方案一(JS):

<input type="text" value="test" onfocus="this.blur()" readonly="readonly">

这个很好理解就是进入的时候自动跳出。但是缺点是一方面js处理没有css好,二是如果需要在该元素上绑定其他事件,其他人开发不留意可能会造成事件覆盖。

方案二(CSS):

[readonly="readonly"] {
  user-select: none;
}

这是个新的实验性属性,具体说明及兼容性可参考user-select MDN
用起来感觉很好,但是同样有两个问题:一,非标准属性(请尽量不要在生产环境中使用它!);二,如果用户想要复制该表单内容就不行了,这个问题个人感觉很严重!

方案三(CSS):

[readonly="readonly"] {
  pointer-events: none;
}

这个是我感觉比较适合我的,因此最后我采纳了该方案,当然也是有弊端的,绑定在只读表单元素的所有事件将无法生效。除此之外都表现完美,就我目前需求来看,也不需要什么事件。因此采用了~

当然,如果你也遇到相似的问题,可以根据情况选择对应的方案,当然,如果你也有更好的方法也欢迎留言~