- 主题:我一直觉得,输入属于键盘的内容
但是由于中国使用方块字,常见的字也有七八千,只能通过虚拟键盘,也就是输入法来输入汉字。80年代很多人研究输入法,到今天也有很多输入法,比如搜狗,腾讯,Google等。我不明白,今天电脑的性能和尺寸已经今非昔比,为什么不在键盘里嵌入一个电脑来做输入呢?一劳永逸的解决这个问题。
键盘嵌入树莓派,输出HID信号给另一台主机很容易,运行一个输入法,将汉字封装为HID也很容易,接下来就是OS需要接收并处理这些信息,想问问有熟悉Linux kernel,特别是input子系统的人,这样可行吗?
发自「今日水木 on iOS」
--
FROM 101.30.17.*
USB HID Keyboard的report format上报给host的是扫描码,不是文字。
没办法把汉字封进去。
【 在 cwall 的大作中提到: 】
: 但是由于中国使用方块字,常见的字也有七八千,只能通过虚拟键盘,也就是输入法来输入汉字。80年代很多人研究输入法,到今天也有很多输入法,比如搜狗,腾讯,Google等。我不明白,今天电脑的性能和尺寸已经今非昔比,为什么不在键盘里嵌入一个电脑来做输入呢?一劳永逸的解
: 稣飧鑫侍狻
: 键盘嵌入树莓派,输出HID信号给另一台主机很容易,运行一个输入法,将汉字封装为HID也很容易,接下来就是OS需要接收并处理这些信息,想问问有熟悉Linux kernel,特别是input子系统的人,这样可行吗?
: ...................
--
FROM 183.156.97.*
可以扩充扫描码呀,位数不够吗
【 在 adoal 的大作中提到: 】
: USB HID Keyboard的report format上报给host的是扫描码,不是文字。
: 没办法把汉字封进去。
: --
发自「今日水木 on iOS」
--
FROM 101.30.17.*
红通通胖死 冒号 杠杠 wiki 点 osdev 点 org 杠 USB_Human_Interface_Devices
【 在 cwall 的大作中提到: 】
: 可以扩充扫描码呀,位数不够吗
: 发自「今日水木 on iOS」
--
FROM 183.156.97.*
有8子节宽度,应该完全够用,而且目前每个子节只用了7位,也就是只有Ascii 码,扩展到Unicode难道不行?
【 在 adoal 的大作中提到: 】
: 红通通胖死 冒号 杠杠 wiki 点 osdev 点 org 杠 USB\_Human\_Interface_Devices
: --
发自「今日水木 on iOS」
--
FROM 101.30.17.*
大哥,人家那8个字节是一个已经定义好语义、被业界用了整整30年的struct,
不是“随你怎么用都可以的8个字节”啊。
你要是重新定义消息格式,自己造出一种新的HID协议,固件和操作系统厂家
会跟着你改吗?
【 在 cwall 的大作中提到: 】
: 有8子节宽度,应该完全够用,而且目前每个子节只用了7位,也就是只有Ascii 码,扩展到Unicode难道不行?
: 发自「今日水木 on iOS」
--
FROM 183.156.97.*
另外,你把拼音(或者别的输入法)输入的代码串转成汉字编码的过程,
放在键盘的OS里完成,跟放在主机的OS里完成相比,有什么实际的优势吗?
【 在 cwall 的大作中提到: 】
: 但是由于中国使用方块字,常见的字也有七八千,只能通过虚拟键盘,也就是输入法来输入汉字。80年代很多人研究输入法,到今天也有很多输入法,比如搜狗,腾讯,Google等。我不明白,今天电脑的性能和尺寸已经今非昔比,为什么不在键盘里嵌入一个电脑来做输入呢?一劳永逸的解
: 稣飧鑫侍狻
: 键盘嵌入树莓派,输出HID信号给另一台主机很容易,运行一个输入法,将汉字封装为HID也很容易,接下来就是OS需要接收并处理这些信息,想问问有熟悉Linux kernel,特别是input子系统的人,这样可行吗?
: ...................
--
FROM 183.156.97.*
优势就是这功能本来就应该是键盘的事情啊,OS实现那不是历史局限性吗
这当然要改协议啊,或者说扩充,还要改OS呀,这本来就是这么个事呀。
问题就是怎么改,难度大不大呀
【 在 adoal 的大作中提到: 】
: 另外,你把拼音(或者别的输入法)输入的代码串转成汉字编码的过程,
: 放在键盘的OS里完成,跟放在主机的OS里完成相比,有什么实际的优势吗?
: --
发自「今日水木 on iOS」
--
FROM 101.30.17.*
30年前还没有USB呢
【 在 adoal 的大作中提到: 】
: 大哥,人家那8个字节是一个已经定义好语义、被业界用了整整30年的struct,
: 不是“随你怎么用都可以的8个字节”啊。
:
: 你要是重新定义消息格式,自己造出一种新的HID协议,固件和操作系统厂家
: 会跟着你改吗?
: --
发自「今日水木 on iOS」
--
FROM 101.30.17.*
你这不叫优势,你这叫强迫症,没有必要的事情瞎折腾
【 在 cwall 的大作中提到: 】
: 优势就是这功能本来就应该是键盘的事情啊,OS实现那不是历史局限性吗
: 这当然要改协议啊,或者说扩充,还要改OS呀,这本来就是这么个事呀。
: 问题就是怎么改,难度大不大呀
: 发自「今日水木oniOS」
- 来自 水木说
--
FROM 223.66.102.*