小编jw0*_*013的帖子

使用 WACOM 数位板笔滚动

我有一支带按钮的 wacom 笔。在按下按钮的情况下移动笔时如何触发滚动?

根据xev,下面,触发事件是状态为0x200 的MotionNotify

如果这不是轻而易举地完成,我的一个想法是构建一个服务来从某个地方读取这些事件并将它们转换为其他事件。这样,我也可以定义手势。通过这种方法:

  • 我在哪里可以阅读它们?
  • 我怎样才能写回事件?
  • 是否有用于检测手势的库?
MotionNotify 事件,序列号 33,合成 NO,窗口 0xc00001,
    根 0x2ce, subw 0x0, 时间 695630659, (349,181), 根:(1255,185),
    状态 0x0, is_hint 0, same_screen 是

ButtonPress 事件,串行 33,合成 NO,窗口 0xc00001,
    根 0x2ce, subw 0x0, 时间 695630659, (349,181), 根:(1255,185),
    状态 0x0,按钮 2,same_screen 是

MotionNotify 事件,序列号 33,合成 NO,窗口 0xc00001,
    根 0x2ce, subw 0x0, 时间 695630667, (348,183), 根:(1254,187),
    状态 0x200, is_hint 0, same_screen 是

MotionNotify 事件,序列号 33,合成 NO,窗口 0xc00001,
    根 0x2ce, subw 0x0, 时间 695630675, …

linux xorg hardware wacom

16
推荐指数
1
解决办法
2807
查看次数

符号链接到文件的一部分?

是否可以创建只是来自另一个文件的字节子序列的文件,例如符号链接,但仅引用文件的一部分?

filesystems symlink

14
推荐指数
2
解决办法
1968
查看次数

用于 Linux 的基于 Git 的包管理器/安装程序

是否有任何具有基于 git 的包管理器/安装程序的 linux 发行版。我想要类似于 FreeBSD Ports(我认为它基于 CVS)或 Mac OS X Homebrew(基于 git)的东西。

distros linux git distribution-choice package-management

13
推荐指数
1
解决办法
3847
查看次数

linux有没有办法接电话?

我知道有一种方法可以让 Linux 使用调制解调器拨号。

有没有办法将 Linux(使用库/设备)编程为

  1. 拿起调制解调器(记录电话)等?
  2. 看来电显示?

linux programming modem telephony

13
推荐指数
3
解决办法
8839
查看次数

如何恢复/var 下所有文件的默认组/用户所有权?

我不小心将/var所有者/组更改为我的用户名,然后将其更改回 root,但并非所有/var文件夹的所有者都是 root,那么无论如何将所有者/文件/文件夹组更改回默认状态?或者至少那些由包创建的文件/文件夹?

permissions chown

13
推荐指数
2
解决办法
3万
查看次数

在哪里可以找到内核进程的解释?

我想了解一下内核进程一样[migration][kswapd]等在哪里这样的内核进程记录?

linux process kernel documentation

12
推荐指数
1
解决办法
591
查看次数

XFCE 或纯 X11 命令,无需重启 X 即可立即切换合成

如何通过命令行禁用合成?我需要暂时禁用某些游戏,例如 Nexuiz,以便在包装器脚本中使用以切换合成状态。

command-line xorg xfce shell-script composite

11
推荐指数
2
解决办法
4850
查看次数

输出重定向和空格

我对此很偏执,但希望这是一个简单的问题:

有什么区别吗

cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt
Run Code Online (Sandbox Code Playgroud)

cat file1|egrep -oP "[Mm]y string">/home/user/file.txt
Run Code Online (Sandbox Code Playgroud)

即,是否有空格填充管道 (|) 和重定向 (>) 字符?我真的很怀疑那里有空格,当我不想要时,空格会以某种方式结束在输出文件中。任何人都可以澄清吗?(如果重要,请使用 Ubuntu 12/bash。)

command-line shell shell-script

9
推荐指数
1
解决办法
1431
查看次数

如何终止在另一个 shell(终端窗口或选项卡)中启动的作业?

如果我开始一个进程并在终端窗口中将其作为后台(比如ping google.com &),我可以使用kill %1(假设它是作业 1)来终止它。

但是,如果我打开另一个终端窗口(或选项卡),后台进程不会在下面列出jobs并且不能直接使用kill.

是否可以从另一个终端窗口或选项卡中终止此进程?

注意:我正在使用 Xfce Terminal Emulator 0.4.3 和 bash(尽管如果解决方案存在于另一个通用 shell 中但不是 bash,我也愿意接受)

shell terminal job-control process-management jobs

9
推荐指数
3
解决办法
2万
查看次数

/proc/<pid>/fd 中套接字的时间戳

如果我列出,/proc/<pid>/fd我会看到许多套接字条目。这些条目具有时间戳。起初我以为是在创建套接字时。但情况并非总是如此。

这个时间戳是什么意思?

linux file-descriptors proc

8
推荐指数
1
解决办法
1757
查看次数