cubase反向水平滚动的一种解决方法

前言​

Cubase是一款常用的数字音频工作站,有着广泛的用户群体,其公司Steinberg也在音频行业有着相当大的话语权,制定了VST和VST3的标准。
作为一家制定标准的公司,我们能够理解其软件制作上为了优化自己独特的工作流程指定不同的快捷键,毕竟其他公司出品软件的快捷键也各不相同。但是其在Windows操作系统下的Cubase却有一个惊为天人的快捷键,就是shift+鼠标滚轮用于水平滚动,说其惊为天人是因为它的鼠标滚轮的滚动方式与其他大多主流软件(不限于音频工作站)的水平滚动都是相反的(即滚轮往下时反而显示左侧的内容)。
这种神奇的操作方式在社区上2014年就被人提出,通过社区可以得到以下的信息:
  • 这个问题仅存在于Windows操作系统下的Cubase和Nuendo。
  • 官方知道这个bug,称与操作系统相关。
  • 一直到现在Cubase 12这个问题还没有被官方修复。
所以当下要想解决这个问题只能自己通过鼠标宏绑定软件来解决。本文介绍一种基于软件X-MOUSE的方法来解决问题。

工具​

X-Mouse Button Control 软件
Windows操作系统
Cubase 10.0.5(目前个人使用的版本,与当前版本的解决方法应该通用)

操作步骤​

  • 下载对应的软件
  • 启动X-Mouse软件,点击add添加新的鼠标预设,在跳出的应用选择窗口中选中Cubase 10应用,设置描述作为预设的标题。
  • 进入Layer2,在Wheel Up的选单中选择Mouse Wheel Down,在Wheel Down的选单中选择Mouse Wheel Up。
  • 进入左下角的Settings页面,在Modifier Keys中勾选第一项Enable,然后在下面的Activate Layer 2中选择Shift,点击确定退出Settings页面。
  • 主界面点击Apply。
这样打开Cubase后就可以愉快地用正确的姿势进行水平滚动了。

高级​

上述方法可以解决大部分的问题而非全部。单纯用软件内的插件和界面不大的插件是没有问题的,但如果在Cubase中使用本身正常水平滚动的插件(比如Vocaloid, Synthesizer V和Melodyne),加上X-Mouse对Cubase的反转Buff就会让本身正常的插件反向水平滚动。
所以如果是会在Cubase中使用本来需要水平滚动的插件的用户还需要进行一步,来指定鼠标宏生效的软件界面。
  • 打开Cubase软件,显示一个任意的工程界面。
  • 在不最小化Cubase的情况下打开X-Mouse,从左侧的大窗口中选择设置的预设,点击Edit,进入Find Window,在Find Method中有一个靶心一样的图标,拖动这个图标到Cubase的工程界面(不要拖动到插件界面上),点击OK退出界面,点击Apply。
这样操作后在Cubase中启动Vocaloid和Melodyne之类也能够正常水平滚动了。
 
打赏用户
飞来音

飞来音

无问不答指挥官
社区管理员
KONTAKT VIP
中级 VIP
初级 VIP
🧱星陨矿
869,301
🧊星能体
85
🍀星灵素
50
🏵️星元核
100
用CUBASE这么多年……印象里好像没有被这种事情困扰过……
不过感谢分享,打赏200矿~
 

Hely

侦察机
KONTAKT VIP
初级 VIP
注册用户
🧱星陨矿
14,659
🧊星能体
37
🍀星灵素
20
🏵️星元核
0
用CUBASE这么多年……印象里好像没有被这种事情困扰过……
不过感谢分享,打赏200矿~
飞来音Windows系统特有的Cubase问题,直接按它的操作用多了也能习惯。但是在里面经常用正常滚动的插件的话同一操作一个左滚一个右滚就特别难受
 

子青

战列舰
社区版主
KONTAKT VIP
制作人星公民
初级 VIP
🧱星陨矿
39,928
🧊星能体
67
🍀星灵素
1
🏵️星元核
0
对,Cubase在windows里的这个问题困扰了我很久,非常遗憾我已经习惯了这样操作。但还是感谢,提供了一个方案。
 

novatzwanoob

侦察机
KONTAKT VIP
电音人星公民
初级 VIP
正式用户
🧱星陨矿
5,506
🧊星能体
160
🍀星灵素
65
🏵️星元核
0
我也来分享一个可行方案吧~ 虽然我不用Cubase (

对于这类问题我一般会开机自启一个AutoHotkey脚本, 重映射各种软件的反人类快捷键, 比如:

#HotIf WinActive('ahk_class Ableton Live Window Class') ;; 以下热键在指定窗口下生效, 用AutoHotkey Window Spy获取到窗口的ClassName (我不知道Cubase是啥)

+WheelUp::+WheelDown
+WheelDown::+WheelUp ;; 热键修饰符"+"代表Shift, 这样写仅会把Shift+滚轮的组合操作调换过来, 而不影响滚轮本身的操作

然后把ahk文件或者快捷方式扔StartUp文件夹里就好了~

我比较习惯左键盘右鼠标不离手, 会用AutoHotkey修改一些别手的快捷键, 比如双击"~"键Delete这样, 还是蛮方便的...