系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#1
帖子
由 乡间河太急 » 2013-02-23 13:32
代码: 全选
sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过
代码: 全选
sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?

菜鸟的一点天马行空,莫怪
任未来存在哪个可能
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#2
帖子
由 eexpress » 2013-02-23 13:36
电视机只能看,不能摄像。
● 鸣学
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#3
帖子
由 乡间河太急 » 2013-02-23 13:43
eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
任未来存在哪个可能
-
画帆为剑
- 帖子: 1
- 注册时间: 2013-02-23 13:51
- 系统: winxp
#4
帖子
由 画帆为剑 » 2013-02-23 14:07
乡间河太急 写了:代码: 全选
sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过
代码: 全选
sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?

菜鸟的一点天马行空,莫怪
刚刚注册进来加入ub家族的小白表示看不懂,不过看起来好像很厉害的样子。。。。
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#5
帖子
由 乡间河太急 » 2013-02-23 14:32
画帆为剑 写了:乡间河太急 写了:代码: 全选
sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过
代码: 全选
sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?

菜鸟的一点天马行空,莫怪
刚刚注册进来加入ub家族的小白表示看不懂,不过看起来好像很厉害的样子。。。。

只是最简单的一些东西而已。。。
任未来存在哪个可能
-
taohunter
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
#6
帖子
由 taohunter » 2013-02-23 15:28
乡间河太急 写了:eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
数据写入各种设备文件是有一定的规则的。系统地去学一下设备文件的概念及其操作方法,不是简单一两句话可以说清楚的。。。
三年后终于回到16.04--稳定了!
-
懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
#7
帖子
由 懒蜗牛Gentoo » 2013-02-23 16:21
简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使

-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#8
帖子
由 乡间河太急 » 2013-02-23 20:23
懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使

我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
任未来存在哪个可能
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#9
帖子
由 乡间河太急 » 2013-02-23 20:26
taohunter 写了:乡间河太急 写了:eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
数据写入各种设备文件是有一定的规则的。系统地去学一下设备文件的概念及其操作方法,不是简单一两句话可以说清楚的。。。

有看过类似的书,但是操作系统这个东西,不是一天两天能学会的,主要都是由日常使用时遇到问题,一个个解决了积累经验,个人是这样看的
任未来存在哪个可能
-
taohunter
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
#10
帖子
由 taohunter » 2013-02-23 20:27
去google一下write to /dev/input/mice就知道到底能不能写这个文件了。是文件就有写的方法,当然可以将模拟鼠标运动的数据写入这个文件。有些基本概念是值得深入学习的。。。
三年后终于回到16.04--稳定了!
-
懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
#11
帖子
由 懒蜗牛Gentoo » 2013-02-23 20:45
乡间河太急 写了:懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使

我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。
如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#12
帖子
由 乡间河太急 » 2013-02-24 0:20
taohunter 写了:去google一下write to /dev/input/mice就知道到底能不能写这个文件了。是文件就有写的方法,当然可以将模拟鼠标运动的数据写入这个文件。有些基本概念是值得深入学习的。。。
嗯嗯,确实感觉到ubuntu很多东西可以玩,不过目前的功力,先天马行空一下

任未来存在哪个可能
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#13
帖子
由 乡间河太急 » 2013-02-24 0:22
懒蜗牛Gentoo 写了:乡间河太急 写了:懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使

我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。
如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
看起来很高深的样子啊,好好学习才行

任未来存在哪个可能
-
乡间河太急
- 帖子: 73
- 注册时间: 2012-12-16 14:28
- 系统: ubuntu
#14
帖子
由 乡间河太急 » 2013-02-24 0:23
懒蜗牛Gentoo 写了:乡间河太急 写了:懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使

我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。
如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
有本书上看到过类似的,不过书上一带而过,不是很明白
任未来存在哪个可能