manjaro-xfce使用鼠标侧键

1. 安装xbindkeys和xdotool

pacman -S xbindkeys xdotool xorg-xev

2. 找到鼠标侧键键码

xev

点击两个鼠标侧键,输出为:

ButtonPress event, serial 37, synthetic NO, window 0x4600001,
     root 0x16a, subw 0x0, time 2359097, (105,76), root:(816,450),
     state 0x0, button 9, same_screen YES
 ButtonRelease event, serial 37, synthetic NO, window 0x4600001,
     root 0x16a, subw 0x0, time 2359243, (105,76), root:(816,450),
     state 0x0, button 9, same_screen YES
 ButtonPress event, serial 37, synthetic NO, window 0x4600001,
     root 0x16a, subw 0x0, time 2370571, (105,76), root:(816,450),
     state 0x0, button 8, same_screen YES
 ButtonRelease event, serial 37, synthetic NO, window 0x4600001,
     root 0x16a, subw 0x0, time 2370691, (105,76), root:(816,450),
     state 0x0, button 8, same_screen YES

其中,button 9为上键,button 8为下键。

3. 编辑.xbindkeysrc文件

xbindkeys -d > ~/.xbindkeysrc
vim ~/.xbindkeyrc

在文件中加入:

"xdotool key Page_Up"
  b:9
"xdotool key Page_Down"
  b:8

保存退出,测试:

xbindkeys -p

侧键翻页功能生效。

4. 加入自启动

编辑~/.xprofile文件,加入一行:

xbindkeys


https://forum.manjaro.org/t/how-do-i-set-up-extra-mouse-buttons/59291

Install Optware on DD-Wrt (WNDR3700v2/MIPS)

Please read the following instructions before taking any action. That will be good for you getting used to them.


0. Hardware and Prerequisites

0.0 TP-Link WDR3600-N600 – v1.1: Have DD-WRT Build in between 25408 and 30731, flashed and working .

0.0.1 Also Works with the following devices (not tested, but reported):

  • TP Link WDR4300
  • TP Link Archer C7
  • Netgear WNDR3700

0.1 PuTTY and WinSCP: Google, download and make them ready for use.

0.2 Kingston 16GB – DT101/G2: Create two partitions on the USB thumbdrive, using MiniTool Partition Wizard for example.

0.2.1 First Partition

  • Partition Size : 14 GB (unallocated space)
  • File System : NTFS or EXT3
  • Create As : Primary
  • Partition Label: Data (or whatever label you want to, but Optware)

0.2.2 Second Partition

  • Partition Size : 100 MB
  • File System : NTFS or EXT3
  • Create As : Primary
  • Partition Label: System (or whatever label you want to, but Optware)

0.3 DD-WRT Web Interface

0.3.1 Enable SSH (SSHd): [Services] > [Services] > [Secure Shell]

0.3.2 Enable Samba Sharing: [Services] > [NAS]

0.4 Router: stick the USB thumbdrive on router and reboot it.

0.5 Wait few seconds. Then make sure both [mnt/sda1] and [mnt/sda2] are mounted on the router and shared by Samba (from DD-WRT Web Interface)

Continue reading “Install Optware on DD-Wrt (WNDR3700v2/MIPS)”

How to find the proper MTU size for my network

Helpful hint: One way to verify whether if it is an MTU problem is to try and access the application or website via dial up access. Since dial up uses a default MTU of 576 bytes you will not have the same problems as broadband. If you have problems with both broadband and dial up access then the problem is probably something else.

Summary
One of the easy and most accurate ways to test for optimum MTU is to do a simple DOS Ping test. You will simply send out ping requests and progressively lower your packet size until the packet no longer needs to be fragmented. Although this simple test is accurate for testing end points, users may find that a lower MTU may be better for their particular circumstances. Important Note: MTU must be 1492 (or lower) when using PPPoE connectivity. More detailed information about the effects of MTU can be found here.

Continue reading “How to find the proper MTU size for my network”

光猫方式的MTU要如何设置,网络性能才会发挥至极致?

一级运营商的 MTU 都是标准的 1500,除去 pppoe 8 个字节的头开销就是 1492,很多二手宽带一级就是拨号所以 mtu 是 1484 以下,所以国产路由器很多默认都是 1480 为了更好的兼容性。

一般家用那么点压力 MTU 对齐的意义不大,少几个字节也不会影响多少效率。

windows 下

ping www.sina.com.cn -f -l 1464 1464 往下减,ping 通之后比如 1464+28=1492 如果是 1452 就是 1452+28=1480

查看 MTU 本地连接名称 netsh interface ipv4 show subinterfaces
修改 MTU: netsh interface ipv4 set subinterface “连接名” mtu=1480 store=persistent

LINUX 系统和路由器可以直接修改配置文件,或者把 ifconfig 网卡名如 eth0 mtu 1492 up 放到开机脚本里


https://www.v2ex.com/t/551784

斐讯R1 AI音响安装乐播,进行airplay投送的操作(无屏安卓设备安装dlna服务端)

1、首先确定R1的端口开通情况,需要调用5555端口。我是通过adb进行设置的。
端口扫描可以通过以下方式进行:
linux:nmap
windows通过工具:ScanPort

2、确定了开放了5555端口在进行下一步,否则就不用往下看了,因为我也没有其他办法了。

3、工具准备:ADB调试工具、乐播投屏的apk软件(我的是电脑端下载的,直接改名了,嫌弃名太长:改成了hpplay.apk)。
下载下来后建议在D盘新建个文件夹然后解压到里面,找到adb_cmd.exe打开即可。

4、连接设备:
4.1:adb connect 192.168.2.231:5555
见下图即算登陆成功:

其他的ADB调试命令请查看帮助,自己研究。

4.2上传安装包:
4.2.1:通过直接安装的方式上传:如果此步骤提示成功,则无需下面的步骤,若失败则继续往下:
adb install hpplay.apk    (软件最好跟adb放在同一个文件夹下,就不用指定目录了)
查看软件包的缓存目录是否存在该软件:hpplay.apk
adb shell ls /data/local/tmp/
4.2.2:直接上传:adb push [-p] <local> <remote>
adb push hpplay.apk /data/local/tmp/     
4.3打开允许安装未知来源的软件:
adb shell settings put secure install_non_market_apps 1

adb shell settings get secure install_non_market_apps     (该命令返回数字1,即开启成功)

4.4安装软件:
adb shell /system/bin/pm install -t /data/local/tmp/hpplay.apk
出现success即成功
4.5:启动软件并运行:
乐播为例:其他的自行查找package进行调用启动。(百度adb启动软件即可)
adb shell am start com.hpplay.happyplay.aw/.WelcomeActivity
在iPhone上进行投屏输出应该就可以看到刚斐讯的音响了,名字各有不同,自行查阅。
可以重启试试,是否还生效,如果不生效再启动一遍软件。我的是自启,如果不自启,我也没办法,这个系统太封闭了。


原文有点罗嗦,简而言之:

  1. 下载乐播投屏接收端: http://www.hpplay.com.cn/
  2. 连接设备:adb connect 192.168.xx.xx
  3. 开启未知来源应用安装: adb shell settings put secure install_non_market_apps 1
  4. 安装:adb install hpplay.apk
  5. 重启检查应用是否自启动:adb reboot

https://bbs.hassbian.com/thread-5424-1-1.html

电脑要什么显卡/GPU才能播放4K HDR电影视频

我们知道一台windows电脑要能完美的播放4k电影/4k视频,你电脑的显卡、CPU、内存和4K显示器缺一不可!那很多人就要问 我的CPU很强劲了,那要什么样配置的GPU才能硬解4K电影呢?首先得判断显卡是否有能力支持10bit视频的硬解。如果你的CPU足够强劲,那么可以使用软解来播放10bit视频,和硬解相比这也更不容易出错。
但是如果你觉得播放4K视频卡顿的话,那就需要考虑硬解了。我们知道硬解和GPU相关,那么要什么GPU才能正确硬解10bit视频呢?

Continue reading “电脑要什么显卡/GPU才能播放4K HDR电影视频”

OpenWrt 路由器过滤广告的N种方法

路由器已经成为每个家庭不可缺少的角色,手机、电脑、电视,凡是需要互联网的设备都要用到它。那么路由器除了给我们的网络设备分发网络外,还有其他用途吗?

现在很多人家里都用着智能路由器,智能路由器究竟怎么智能,各个厂家卖点不一样,有些是支持安装插件,有些是 USB 延伸出来的扩展功能,归根结底,都离不开一个系统: OpenWrt (以下简称:OP)。

OP 是适用于嵌入式设备的 Linux 发行版,大多数智能路由器运行的系统都是基于 OP ,比如:小米、极路由、Newifi 这些,软件包是 OP 的一大特色,开发者可以基于 OP 来开发软件包,也就是俗称的插件。这些插件里,最常用的可能就是广告过滤,看视频终于不用等待长达几十秒和那些无节操的广告,只要连接 WiFi,就可以过滤广告,非常方便。

今天就教大家如何在 OP 系列系统上过滤广告,此教程不适用上面提到的智能路由,只适用没有原版 OP 固件,如:OpenWrt、LEDE、PandoraBox 等。

OpenWrt 过滤广告 Continue reading “OpenWrt 路由器过滤广告的N种方法”

小米路由器的IPv6(Native)支持教程

2017年11月26日,中共中央办公厅、国务院办公厅印发了《推进互联网协议第六版(IPv6)规模部署行动计划》。截至目前,全国已经有很多地区的宽带运营商提供了 IPv6 。此前为了支持“教育网 IPv6 插件”,小米路由器其实已经内置了适用于 IPv6 的相关模块。如果你的设备官方还未正式支持IPv6,以下教程给出一种打开小米路由对宽带 IPv6 支持的方案。

请注意:

IPv6需要宽带运营商的支持。

以下内容以R2D(系统版本:2.25.209)为例,截止发帖时可用。

R1D、R3D 等理论上也可用,已有网友证实 R1D 的可用性。在其他型号上试过的,还请回复反馈。

本案例支持的是小米路由以 PPPoE 方式获得宽带光猫(桥接模式)下发的 IPv6 配置。不是指“教育网 IPv6 插件”。

需要开启 SSH 和 root。这两个操作存在风险,如还未开启请在研读相关资料后谨慎决定。

本方法开启后的路由可能会偶然出现不稳定情况,可能会与路由器插件产生冲突。

本教程供爱好者个人研究,请勿在生产环境等可能会因网络问题造成损失的场景使用。

默认使用 Windows 下的 PuTTY 和 WinSCP 进行相关操作。 Continue reading “小米路由器的IPv6(Native)支持教程”